Я действительно впечатлен мощью облачных вычислений, когда речь заходит о возможности масштабирования ваших объектов в зависимости от вашей нагрузки.
Как я могу изменить свою парадигму и научиться писать свои приложения таким образом? Напишите это один раз и забудьте (независимо от будущей загрузки) будет лучшим решением.
Как я могу практиковать свои навыки в этой области?
Настроить среду виртуализации, когда я могу добавить другие виртуальные машины в частное облако (через командную строку?) На некоторых интеллектуальных алгоритмах, чтобы предвидеть нагрузку на некоторый период времени?
В идеале я хочу практиковать это, не покупая настоящие услуги облачных вычислений и только на моем оборудовании.
Единственное, что я хочу попрактиковаться, - это масштабирование систем приложений / веб-ролей и / или очередей сообщений, когда текущие работники имеют слишком много заданий в очереди. Итак, давайте исключим масштабирование базы данных из цели вопроса как слишком большую тему.