Разработчик (s) | Amazon Web Services |
---|---|
Первоначальный выпуск | 19 января 2011 г. |
Тип | Веб-разработка |
Лицензия | Собственность |
Веб-сайт | aws |
AWS Elastic Beanstalk- это сервис оркестрации, предлагаемый Amazon Web Services для развертывания приложений. ion, который управляет различными сервисами AWS, включая EC2, S3, Simple Notification Service (SNS), CloudWatch, autoscaling и Elastic Load Balancers <56.>. Elastic Beanstalk обеспечивает дополнительный уровень абстракции над «голым» сервером и ОС ; вместо этого пользователи видят предварительно созданную комбинацию ОС и платформы, например «64-разрядная Amazon Linux 2014.03 v1.1.0 с запущенным Ruby 2.0 (Puma)» или «64-разрядная Debian jessie v2.0.7 под управлением Python 3.4 (предварительно настроенный - Docker ) ". Для развертывания необходимо определить ряд компонентов: «приложение» как логический контейнер для проекта, «версия», которая представляет собой развертываемую сборку исполняемого файла приложения, «шаблон конфигурации», который содержит информацию о конфигурации для среды Beanstalk. и для продукта. Наконец, «среда» объединяет «версию» с «конфигурацией» и развертывает их. Сами исполняемые файлы заранее загружаются в виде архивных файлов в S3, и «версия» является лишь указателем на это.
Имя «Эластичный бобовый стебель» - это ссылка на бобовый стебель, который вырос до облаков в сказке Джек и бобовый стебель.
Поддерживаемые приложения и программные стеки включают:
Поддерживаемые методы развертывания включают:
.WAR
файл )