

# What is Amazon CodePipeline?
<a name="welcome"></a>

Amazon CodePipeline is a continuous delivery service you can use to model, visualize, and automate the steps required to release your software. You can quickly model and configure the different stages of a software release process. CodePipeline automates the steps required to release your software changes continuously. For information about pricing for CodePipeline, see [Pricing](http://www.amazonaws.cn/codepipeline/pricing/).

**Topics**
+ [Continuous delivery and continuous integration](concepts-continuous-delivery-integration.md)
+ [What can I do with CodePipeline?](welcome-what-can-I-do.md)
+ [A quick look at CodePipeline](welcome-introducing.md)
+ [How do I get started with CodePipeline?](welcome-get-started.md)
+ [CodePipeline concepts](concepts.md)
+ [DevOps pipeline example](concepts-devops-example.md)
+ [How pipeline executions work](concepts-how-it-works.md)
+ [Input and output artifacts](welcome-introducing-artifacts.md)
+ [How do stage conditions work?](concepts-how-it-works-conditions.md)
+ [Pipeline types](pipeline-types.md)
+ [What type of pipeline is right for me?](pipeline-types-planning.md)