Поскольку я устал от установки одних и тех же средств разработки для разных машин, которые я использовал, я решил, почему бы не попытаться вставить все это в экземпляр EC2, в который я могу удаленно работать с любого компьютера с Интернетом.

И вот, я могу это сделать, и пока я очень доволен результатами. Когда я углублюсь в это, есть ли какие-то подводные камни, от которых я должен устать?

1 ответ1

1

Плюсы:

Вы можете получить доступ к своей среде разработки из любого места, где вы можете установить необходимые инструменты удаленного рабочего стола.

У вас хорошая избыточность, если вы правильно копируете изображение.

Минусы:

Вы привязаны к типу экземпляра. Вам придется перестраивать экземпляр с нуля, если вы хотите перейти на более новые, более мощные типы экземпляров.

Ваши типы экземпляров не безграничны. Поэтому вы должны быть уверены, что предложения экземпляров AWS покроют все ваши потребности в разработке.

Вы не можете (легко) получить свой экземпляр AWS из AWS и запустить его в другом месте. Итак, вы заблокированы для AWS. (Да, я знаю, что Eggplant должен позволять вам освобождать ваши экземпляры AWS, но он отстает от самой современной технологии AWS и только выполняет свое обещание)

Вы обязаны иметь работающее подключение к Интернету, чтобы развиваться.

Вы всегда платите за свою машину. Если ваш экземпляр всегда оплачивает хостинг в AWS, он может превысить затраты на владение и обслуживание физического оборудования.

Вы всегда платите за хранение. Предполагая, что вы храните вещи на томе EBS, которые со временем могут накапливаться.

Время от времени умирают экземпляры AWS. Следует признать, что и физическое оборудование тоже, но, по крайней мере, вы можете пнуть его, когда оно под вашим столом и мертво. С экземпляром AWS вы потеряли выход для стресса. :)

Резюме:

Несмотря на то, что список минусов длиннее списка плюсов, я делаю это. Требуется немного предусмотрительности, чтобы убедиться, что ваши экземпляры в безопасности в случае аварии. Но в целом это хороший способ катиться.

Теперь, если бы я только мог получить экземпляры OS X в AWS ...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .