AWS CodeDeploy Challenge
Description
AWS CodeDeploy is a service from Amazon Web Services that enables you to automate application deployments to:
- Amazon EC2 instances
- On-premise servers
- AWS Lambda functions
- Amazon Elastic Container Service (ECS)
AWS CodeDeploy, combined with AWS CodePipeline, makes it easier for you to manage your deployments and perform sophisticated deployment strategies such as Canary or Blue/Green deployments.
This hands-on lab challenge will test your practical ability to modify a solution in a production-like AWS environment. You will be presented with a task and set of requirements you must fulfill to pass the challenge.
This is a real environment, which means you can prove your knowledge in an applied way, substituting multiple choice questions for a dynamic performance-based exam situation.
Updates
March 7th, 2023 - Updated lab to use the aws/codebuild/standard:6.0 image
Prerequisites
- Continuous Integration and Deployment with AWS Code Services
- Implementing GitOps for Kubernetes in AWS
Intended audience
- Candidates for the AWS Certified Developer Associate certification
- DevOps Engineers
- Software Engineers
What will be assessed
- AWS CodeDeploy
- AWS CodePipeline
- Amazon Simple Notification Service (SNS)
- Amazon Simple Storage Service (S3)