Моя проблема
Я работаю консультантом в разных компаниях. Каждая компания предоставляет мне ноутбук со своим программным обеспечением, и у меня также есть свой собственный, где у меня есть среда разработки. Я стремлюсь покупать новый ноутбук каждые два года и трачу много времени на настройку и установку программного обеспечения. Я также трачу много времени в ожидании моего ноутбука, чтобы обработать вещи.
Чтобы решить все эти проблемы, я сейчас рассматриваю возможность использования EC2 (запущенных экземпляров Windows) в качестве основной платформы разработки и просто доступ к нему с любого компьютера, на котором я бываю. Я подсчитал, что запуск экземпляра Large (самый дешевый 64-разрядный) по 8 часов в день в течение года обходится мне в 960 долларов в год, что является приемлемым.
Я полагаю, что, когда я каждый день подхожу к рабочему месту, я нажимаю один раз на телефоне, чтобы запустить экземпляр, чтобы он был готов, когда я приступаю к работе. У меня должны быть разные значки на телефоне, чтобы запустить разные типы экземпляров. Конечно, одно и то же программное обеспечение должно автоматически загружаться на различное оборудование (иногда мне даже понадобится их экземпляр с 68,4 ГБ памяти).
Другое преимущество заключается в том, что если у меня возникла конкретная проблема с моим экземпляром, я мог бы запустить другой экземпляр и попросить кого-нибудь разобраться в проблеме и обновить изображение.
Мой вопрос:
У кого-нибудь есть опыт работы с такой настройкой на EC2? Какие проблемы вы предвидите?