You are viewing a free preview of this lesson.
Subscribe to unlock all 10 lessons in this course and every other course on LearningBro.
In the previous lessons we covered CodeCommit (source), CodeBuild (build/test), and CodeDeploy (deploy). Each service is useful on its own, but the real power emerges when you chain them together into an automated pipeline that takes code from commit to production with no manual intervention. AWS CodePipeline is the orchestration service that makes this possible.
AWS CodePipeline is a fully managed continuous delivery service that models and automates the stages of your release process. A pipeline is a series of stages, each containing one or more actions. When source code changes, the pipeline is triggered automatically and flows through every stage in sequence.
The top-level resource. A pipeline defines the stages and actions that make up your release process. Each pipeline has exactly one source stage.
A stage is a logical grouping of actions. Common stages include:
Subscribe to continue reading
Get full access to this lesson and all 10 lessons in this course.