Summary
In this chapter, we learned about the AWS CodeDeploy service, its benefits, and its limitations. We also created a new CodeDeploy application and deployment group and deployed our sample aws-code-pipeline
microservices to the EC2 instances we created. In addition to this, we also learned about the appspec.yml
file syntax and created an appspec.yml
file in our aws-code-pipeline
CodeCommit project. We created the infrastructure using the provided Terraform template and tested the sample application deployment on the EC2 instances. In the next chapter, we will extend our knowledge of CodeDeploy and will deploy the application to Amazon ECS.