StudyToCert

All certifications / Developer Associate / Lessons

AWS Certified Developer – Associate DVA-C02 · Domain 3: Deployment

CodeDeploy appspec.yml lifecycle hooks for EC2, Lambda and ECS; the CodeDeploy agent

▶ Watch the overview video

Last reviewed September 25, 2026 · Leer en español

AWS CodeDeploy automates deploying application revisions to three compute platforms: EC2 and on-premises servers, Lambda, and Amazon ECS. For each deployment it reads an application specification file, appspec.yml (or JSON for Lambda and ECS), which describes what to deploy and which lifecycle event hooks to run. The exam tests the hook order and which hooks exist on each platform.

Free account

Keep reading for free

Create a free StudyToCert account to read the rest of this lesson: 6 more sections, 4 key terms, a real-world example, an exam tip and self-check questions. Every lesson, lab and practice test is free with an account.

Sign up free Log in

Study Developer Associate for free
A week-by-week plan with every lesson, quizzes, checkpoint tests, a practice exam and hands-on labs.
Open the Developer Associate study plan