Technical requirements
The technical requirements for this chapter are as follows:
- Docker
- Dockerfile
- EC2 Container Registry (ECR)
- Elastic Container Service (ECS)
- Application Load Balancer (ALB)
- CodeBuild
- CodePipeline
The GitHub links for the code used in this chapter are as follows:
- https://github.com/yogeshraheja/helloworld/blob/master/helloworld.js
- https://github.com/yogeshraheja/helloworld/blob/master/package.json
- https://github.com/yogeshraheja/helloworld/blob/master/Dockerfile
- https://github.com/yogeshraheja/EffectiveDevOpsTemplates/blob/master/ecr-repository-cf-template.py
- https://github.com/yogeshraheja/EffectiveDevOpsTemplates/blob/master/ecs-cluster-cf-template.py
- https://github.com/yogeshraheja/EffectiveDevOpsTemplates/blob/master/helloworld-ecs-alb-cf-template.py