From the course: Agile Software Development: Cloud Architecture

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Additional modernization techniques

Additional modernization techniques

From the course: Agile Software Development: Cloud Architecture

Start my 1-month free trial

Additional modernization techniques

- [Tutor] The second functionality that the development team needed was blue-green deployment. The goal was to automatically switch traffic from the existing green environment to the new blue environment where the new version of the financial wizard microservice was deployed. In an ECS deployment, blue-green deployment is just a deployment type applied to an ECS service. This is how it works. The deployment type of the ECS service is set to blue-green deployment. The ECS service is configured to be front ended by an application load balancer. The application load balancer uses two target groups, one for blue deployment and another one for green deployment. A target group is a group of resources that receives traffic from the load balancer. The target group in our case would point to internal IP addresses which would point to ECS tasks. All this is managed automatically by the load balancers forwarding rules. When…

Contents