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.

Set up scaling

Set up scaling

From the course: Agile Software Development: Cloud Architecture

Start my 1-month free trial

Set up scaling

- [Instructor] The development team was working on a tight schedule and was searching for a cloud-based service where they could host their containerized financial wizard microservice application. They were also trying to take advantage of out of the box features such as automatic scaling or auto-scaling, and blue-green deployment. They researched the architecture of Amazon Elastic Container Service or ECS, and came up with a new approach of deploying the financial wizard microservice on an ECS cluster. At a high level, the ECS architecture looks like this. Docker images are built just like before and deployed to any container registry. An ECS task definition is created to point to one or more of these Docker images. The task definition contains additional metadata such as CPU and memory requirements for the task. A running instance of an ECS task definition is called an ECS task. In other words, the smallest execution…

Contents