Yes, Umbraco cloud can handle around 1.5 million viewers per month and still, the site works steadily.