# Amazon CodePipeline Documentation

Amazon CodePipeline is a continuous delivery service that enables you to model, visualize, and automate the steps required to release your software.

- [User Guide](/en_us/codepipeline/latest/userguide/): Walks through how to set up Amazon CodePipeline and integrate it with other services.
- [API Reference](/en_us/codepipeline/latest/APIReference/): Describes all the API operations for Amazon CodePipeline in detail. Also provides sample requests, responses, and errors for the supported web services protocols.

---

