Code Deploy Flashcards
What does Code Deploy deploy to?
ec2, ecs, Lambda, on- prem
What are the key features of Code Deploy?
- Templates: Defines your entire infrastructure (resources and their configurations) in a declarative template (usually in YAML or JSON).
- Versioning: Track changes to your infrastructure over time.
- Automation: Automate the creation, updating, and deletion of your AWS resources.
- Consistency: Ensures consistent deployments across different environments.
What’s the difference between CodeDeploy and Cloud formation?
Code Deploy is for applications and CloudFormation is for infrastructure
What properties are required by CodeDeploy for ECS deployments in the Resource section?
TaskDefinition – This is the task definition for the Amazon ECS service to deploy. It is specified with the ARN of the task definition.
ContainerName – This is the name of the Amazon ECS container that contains your Amazon ECS application. It must be a container specified in your Amazon ECS task definition.
ContainerPort – This is the port on the container where traffic will be routed.