Как создать AMI во время выполнения с помощью AWS Lambda?

#python #amazon-web-services #bitbucket #aws-lambda

#python #amazon-веб-сервисы #bitbucket #aws-lambda

Вопрос:

Сценарий — запуск AWS EC2 с автоматическим масштабированием для размещения веб-серверов. Код размещен на BitBucket.

Требования —

  1. Интегрируйте BitBucket с CodeDeploy для автоматического развертывания.
  2. После каждого успешного развертывания создавайте AMI запущенного работоспособного экземпляра.
  3. Создайте новую конфигурацию запуска для нового AMI.
  4. Обновите существующую группу автоматического масштабирования.

Комментарии:

1. Я прошел через описанный выше сценарий, и сложность заключалась в том, что веб-серверы работали с использованием IIS, поскольку это было приложение .NET, а это значит, что мне также пришлось автоматизировать часть конфигурации .NET. Если вы тоже в подобной ситуации, то я написал об этом сообщение. Просто нажмите на ссылку ниже. Это работает для всех типов сред. http://www.kblearningacademy.com/using-aws-lambda-function-to-create-ami-at-runtime /

2. Вас может заинтересовать: techblog.netflix.com/2013/03/ami-creation-with-aminator.html и packer.io