1. Overview
Orchestrates Source → Build → Test → Deploy into automated workflow. Artifacts via S3.
Core
CodePipeline connects Code* services. Stages run sequentially. Actions within stage: sequential or parallel. Manual Approval for human gates.
2. Action Types
3. Features
- Manual Approval: human gate, SNS notification, 7-day timeout
- Cross-Region: artifacts auto-replicated to target Regions
- Cross-Account: deploy from CI/CD account to workload accounts via IAM roles
- CloudFormation as deploy action: IaC through pipeline
- Triggers: source change (auto), manual, EventBridge schedule
Exam Tip
CodePipeline = orchestrator. Manual Approval for gates. CFN as deploy action for IaC. Cross-Region + Cross-Account. Artifacts via S3.