Professional Documents
Culture Documents
AWS CodePipeline
Wes Novack
CLOUD ARCHITECT & ENGINEER
@WesleyTech
AWS Continuous Delivery Tools
AWS account
Prerequisites for CodePipeline
Source code
Prerequisites for CodePipeline
Pipelines
The definitions of software
release processes
CodePipeline Components
Pipelines Executions
The definitions of software The invocations of a defined
release processes pipeline
Pipeline Components
Pipeline Components
Stages
A collection of action
groups that contain
actions
Pipeline Components
Stages Transitions
A collection of action
The connections
groups that contain
between stages
actions
Pipeline Components
Stages Artifacts
Transitions Bundles of code
A collection of action
The connections produced by a stage
groups that contain
between stages and ingested by
actions
another stage
A CodePipeline Stage
Pipeline Stage
A CodePipeline Stage
Pipeline Stage
Action Group
A CodePipeline Stage
Pipeline Stage
Actions
A CodePipeline Stage
Pipeline Stage
Actions
A CodePipeline Stage
Pipeline Stage
Actions Actions
A CodePipeline Stage
Pipeline Stage
Actions Actions
A CodePipeline Stage
Pipeline Stage
Actions Actions
runOrder: 1
runOrder: 1
A CodePipeline Stage
Pipeline Stage
Actions Actions
runOrder: 1 runOrder: 2
runOrder: 1 runOrder: 2
Visualizing CodePipeline
Pipeline
Visualizing CodePipeline
Pipeline
Source Stage
Visualizing CodePipeline
Pipeline
Source Stage
Action Group
GitHub
action
Visualizing CodePipeline
Pipeline
GitHub
action
Transition
Visualizing CodePipeline
Pipeline
GitHub CodeBuild
action action
Transition
Visualizing CodePipeline
Pipeline
Source Action
Action Types
Deploy Action
Action Types
CodeDeploy Triggers
Publish to an SNS topic when
deployment events occur for a
deployment group
Pipeline Execution Monitoring