Широкий выбор платформ для приложений

AWS Elastic Beanstalk поддерживает интернет-приложения, написанные на многих популярных языках и с использованием различных платформ. Изменения в коде для переноса приложения с сервера разработки в облако не требуются либо сводятся к минимуму. Перечень вариантов развертывания интернет приложений включает Java, .NET, Node.js, PHP, Ruby, Python, Go и Docker.

Многочисленные варианты развертывания приложений

AWS Elastic Beanstalk позволяет развертывать программный код из Консоли управления AWS, интерфейса командной строки Elastic Beanstalk, а также из Visual Studio и Eclipse. Благодаря нескольким политикам развертывания (единовременное, поэтапное, поэтапное с дополнительным пакетом, непрерывное или сине-зеленое) вы можете выбирать скорость и надежность развертывания приложений, и при этом сокращать нагрузку по администрированию.

Мониторинг

Elastic Beanstalk предоставляет единый пользовательский интерфейс (UI) для мониторинга работоспособности приложений и управления таковой.

Работоспособность приложений

Чтобы точно определять работоспособность приложений, Elastic Beanstalk собирает более 40 важных метрик и атрибутов. Панель управления работоспособностью в Elastic Beanstalk показывает рабочее состояние приложений и позволяет настраивать соответствующие проверки, разрешения и отчеты в едином пользовательском интерфейсе.

Мониторинг, ведение журнала и отслеживание

Интеграция Elastic Beanstalk с Amazon CloudWatch и AWS X-Ray позволяет использовать панели мониторинга для наблюдения за ключевыми метриками производительности, такими как задержка, использование ресурсов ЦПУ и коды отклика. Кроме того, здесь можно настроить оповещения CloudWatch, которые будут срабатывать при выходе метрик за установленные пределы. 

Обновления и управление

При необходимости можно автоматически обновлять среду Elastic Beanstalk и исправления до новейшей версии, используя управляемые обновления платформы. Механизм непрерывного развертывания обеспечивает безопасное внедрение обновлений. Для текущего управления можно также настроить свойства приложений, создать оповещения и включить уведомления по электронной почте через Amazon Simple Notification Service (Amazon SNS).

Масштабирование

Elastic Beanstalk, с помощью Elastic Load Balancing и Auto Scaling, автоматически масштабирует приложения в сторону увеличения или сокращения ресурсов с учетом фактических потребностей. Использование нескольких зон доступности повышает надежность и доступность приложений.

Настройка

C помощью Elastic Beanstalk можно выбирать ресурсы AWS, например тип инстанса Amazon EC2 (включая спотовые инстансы), оптимально подходящие для конкретного приложения. Кроме того, вы сохраните полный контроль над ресурсами AWS, выделяемыми под ваше приложение. Если вы решили взять в свои руки контроль над элементами инфраструктуры, это легко сделать с помощью функций управления Elastic Beanstalk. 

Соответствие требованиям

Elastic Beanstalk соответствует стандартам ISO, PCI, SOC 1, SOC 2 и SOC 3, а также всем требованиям HIPAA. Это означает, что приложения на Elastic Beanstalk могут обрабатывать регулируемые финансовые данные и закрытую медицинскую информацию (PHI).

Поддержка AWS Graviton

Процессоры AWS Graviton на базе arm64 предлагают лучшее соотношение цены и производительности для облачных рабочих нагрузок, запускаемых в Amazon EC2. AWS Graviton для Elastic Beanstalk позволяет выбирать типы инстансов EC2, чтобы соответствовать требованиям оптимизированных нагрузок и получать более выгодное соотношение цены и производительности по сравнению с процессорами на базе x86. 

Подробнее о ценах на AWS Elastic Beanstalk

Перейти на страницу цен на AWS Elastic Beanstalk
Готовы начать?
Регистрация
Есть вопросы?
Свяжитесь с нами