Cloud Sites is a managed hosting platform that provides creatives the freedom to build and launch websites without having to learn cPanel or server .