AWS: Как запустить несколько одинаковых экземпляров из Python? - PullRequest
0 голосов
/ 14 декабря 2018

У меня виртуальная машина AWS Windows Server 2016.На этой виртуальной машине установлено несколько библиотек / программного обеспечения (зависимостей).

Я бы хотел, используя python3, запускать и развертывать несколько клонов этого экземпляра.Я хочу сделать это так, чтобы я мог использовать их почти как узлы пакетных вычислений в Azure.

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

Как бы я поступил, чего хочу?Должен ли я создать AMI из моей сконфигурированной виртуальной машины, а затем просто запустить ее?

Буду признателен за любые современные ссылки и / или рекомендации.

1 Ответ

0 голосов
/ 15 декабря 2018

Да, вы можете создать AMI из запущенного экземпляра, а затем запустить N экземпляров из этого AMI.Вы можете сделать оба с помощью консоли AWS или вызвать boto3 create_image () и run_instances () .В качестве альтернативы, посмотрите Packer для создания AMI.

Вам не нужно строго создавать AMI.Вы можете просто загрузить каждый экземпляр, так как он запускается через скрипт пользовательских данных или какую-либо форму CM, такую ​​как Ansible.

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