AWS CodeDeploy

Автоматизированное развертывание кода для обеспечения бесперебойной работы приложений

Автоматизация и согласованное развертывание приложений в средах разработки, тестирования и в рабочей среде.

Мониторинг состояния парка и автоматическая отмена обновлений по мере необходимости.

Запуск и отслеживание состояния развертывания приложений с помощью консоли управления AWS или интерфейса командной строки (CLI) AWS.

Повторное использование существующего кода настройки и интеграция его с существующим процессом выпуска ПО или набором инструментов для непрерывного развертывания.

Как это работает

AWS CodeDeploy — это полностью управляемый сервис для автоматизации развертывания программного обеспечения с использованием различных вычислительных сервисов, таких как Amazon Elastic Compute Cloud (EC2), Amazon Elastic Container Service (ECS), AWS Lambda и локальные серверы. Используйте CodeDeploy для автоматического развертывания программного обеспечения, чтобы отказаться от ручных операций с высоким риском возникновения ошибок.

На схеме показано, как CodeDeploy автоматизирует развертывание кода, чтобы разработчики могли безопасно и быстро создавать новые функции.
Узнайте больше об Amazon CodeCatalyst – унифицированном сервисе разработки программного обеспечения, с помощью которого можно быстро создавать приложения на AWS, а также доставлять и масштабировать их.
Подробнее об Amazon CodeCatalyst >>

Примеры использования

Автоматизация развертывания для устранения необходимости в ручных операциях

Повторяйте развертывание приложений в различных группах или на различных инстансах с помощью модели установки на основе файлов и команд.

Развертывание на нескольких хостах

Управляйте развертыванием на тысячах хостов с помощью расширенного мониторинга и перемещения трафика.

Применение передовых технологий развертывания

Используйте различные типы развертывания, в том числе развертывание на месте, пробное развертывание и развертывание без перерыва в обслуживании.

Отслеживание работоспособности и отката

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

С чего начать

Создайте аккаунт

Приступите к разработке в консоли.

Ознакомиться с возможностями продукта

Изучите основные функции CodeDeploy.

Узнайте об интеграции продуктов

Узнайте, как обеспечить интеграцию с текущей цепочкой инструментов для доставки программного обеспечения.


Подробнее об AWS