Если сайт у вас тормозит даже на выделенном сервере за 100$/мес и вы ни в зуб ногой в настройке линукс серверов, то вам не в облако надо переезжать, а нанять админа, который бы подобрал вам обычный сервер, подходящий по железу под ваши требования и самое главное, правильно его настроил. После этого всего может оказаться, что сервера за 100$ вам хватает с двухкратным запасом. Заодно возможно стоит нанять программиста что бы он перебрал модули мадженты, вполне возможно один из них генерит огромную нагрузку на БД из-за кривых запросов.
Ну а если первый вариант слишком сложен, то есть такая штука как
облачный хостинг, в которой обещают обычный интерфейс хостинга с одной стороны и масштабируемость и оплату только за потребленные ресурсы с другой. Сам не пробовал.