Amazon Elastic Container Service (ECS)
This session will be an introduction to the Amazon Elastic Container Service (ECS) and its associated services and how it all slots together to give you a world-class platform for continuous integration (CI) and deployment.
Amazon ECS is a high-performance and highly scalable container orchestration service for Docker containers and allows you to run and scale containerized applications on the AWS platform. It eliminates the need for you to install and operate your own container orchestration software, manage and scale a cluster of virtual machines, or schedule containers on those virtual machines.
When used in conjunction with other AWS services you can create an automated CI and deployment system allowing you to build, test and deploy code without any manual intervention required.
In this session you will learn about:
- Elastic Container Service (ECS)
- Secrets Manager
- Application Load Balancer
- Certificate Manager
This session will not be an introduction to AWS or Docker and some previous basic knowledge of both will be assumed, e.g. what AWS is, what an EC2 instance is, what Docker is, etc...