Advanced Continuous Delivery Best Practices

preview_player
Показать описание
Continuous delivery (CD) enables teams to become more agile and speeds up the pace of innovation. However, teams often adopt CD without putting the right safety mechanisms in place. In this talk, we discuss opportunities for you to transform your software release process into a safer one. We explore various DevOps best practices, showcase sample applications, and code with AWS CodePipeline and AWS CodeDeploy. We discuss how to set up delivery pipelines with non-production testing stages, failure cases, rollbacks, redundancy, canary testing, blue/green deployments, and monitoring. We examine continuous delivery practices for deploying to Amazon EC2, AWS Lambda, and containers such as Amazon ECS or AWS Fargate.
Рекомендации по теме
Комментарии
Автор

Lets assume different teams are responsible for different cloud services and we want to use continuous delivery. Should my teams stage environment run integration test towards prod or stage on the other services?

magnusrosell