Recent Announcements на русском
Подписаться
Расширенные стратегии развертывания Amazon ECS теперь доступны в европейском суверенном облаке AWS
Amazon Elastic Container Service (Amazon ECS) теперь поддерживает встроенные стратегии развертывания blue/green, линейное и канареечное в европейском суверенном облаке AWS, что делает обновления программного обеспечения для контейнеризированных приложений более безопасными и позволяет быстрее выпускать новые версии приложений с большей уверенностью. Встроенные непосредственно в Amazon ECS, эти возможности устраняют необходимость в пользовательских инструментах развертывания, предоставляя готовые к производству элементы управления, включая хуки жизненного цикла развертывания, время выпекания и быструю отмену.С помощью этих стратегий Amazon ECS подготавливает новую версию приложения параллельно с существующей и позволяет вам проверить ее перед переключением производственного трафика. Развертывания blue/green переключают трафик за один шаг, линейные развертывания переключают трафик равными частями в течение указанного периода, а канареечные развертывания сначала переключают небольшой процент, прежде чем переключить оставшуюся часть. Вы можете использовать хуки жизненного цикла развертывания, включая хуки Lambda и хуки паузы, для выполнения пользовательской логики проверки и рабочих процессов утверждения на определенных этапах развертывания. Вы также можете настроить время выпекания для оценки новой версии после переключения трафика и отменить развертывание без простоя, если будут выявлены регрессии. Для автоматического обнаружения сбоев настройте сигналы Amazon CloudWatch или автоматический выключатель развертывания Amazon ECS, или инициируйте отмену напрямую с помощью API StopServiceDeployment.Эти возможности доступны для сервисов Amazon ECS, использующих Application Load Balancers (ALB), Network Load Balancers (NLB) и Amazon ECS Service Connect. Вы можете настроить развертывания с помощью AWS Management Console, AWS CLI, AWS SDK или инструментов инфраструктуры как кода для новых или существующих сервисов Amazon ECS. Чтобы узнать больше, ознакомьтесь с нашей документацией по развертываниям blue/green, линейным и канареечным в Amazon ECS, а также по хукам жизненного цикла развертывания.