AWS CodeDeploy
Автоматизированное развертывание кода для обеспечения бесперебойной работы приложений
Автоматизация и согласованное развертывание приложений в средах разработки, тестирования и в рабочей среде.
Мониторинг состояния парка и автоматическая отмена обновлений по мере необходимости.
Запуск и отслеживание состояния развертывания приложений с помощью консоли управления AWS или интерфейса командной строки (CLI) AWS.
Повторное использование существующего кода настройки и интеграция его с существующим процессом выпуска ПО или набором инструментов для непрерывного развертывания.
Как это работает
AWS CodeDeploy — это полностью управляемый сервис для автоматизации развертывания программного обеспечения с использованием различных вычислительных сервисов, таких как Amazon Elastic Compute Cloud (EC2), Amazon Elastic Container Service (ECS), AWS Lambda и локальные серверы. Используйте CodeDeploy для автоматического развертывания программного обеспечения, чтобы отказаться от ручных операций с высоким риском возникновения ошибок.
Примеры использования
Автоматизация развертывания для устранения необходимости в ручных операциях
Повторяйте развертывание приложений в различных группах или на различных инстансах с помощью модели установки на основе файлов и команд.
Развертывание на нескольких хостах
Управляйте развертыванием на тысячах хостов с помощью расширенного мониторинга и перемещения трафика.
Применение передовых технологий развертывания
Используйте различные типы развертывания, в том числе развертывание на месте, пробное развертывание и развертывание без перерыва в обслуживании.
Отслеживание работоспособности и отката
Настройте предупреждения, которые будут включать откаты, и останавливайте текущие развертывания приложений.
С чего начать
Создайте аккаунт
Приступите к разработке в консоли.
Ознакомиться с возможностями продукта
Изучите основные функции CodeDeploy.
Узнайте об интеграции продуктов
Узнайте, как обеспечить интеграцию с текущей цепочкой инструментов для доставки программного обеспечения.