AWS CodePipeline Documentation
Workflow modeling
A pipeline defines your release process workflow and describes how a new code change progresses through your release process. CodePipeline is designed to provide you with a graphical user interface to create, configure, and manage your pipeline and its various stages and actions.
Parallel execution
You can use CodePipeline to model your build, test, and deployment actions to run in parallel.
Plugins
CodePipeline enables you to integrate third-party developer tools for source control, build, test, or deployment. CodePipeline also enables you to integrate your own custom systems.
Declarative templates
CodePipeline enables you to define your pipeline structure through a declarative JSON document that specifies your release workflow and its stages and actions.
Access control
CodePipeline helps manage who can make changes to your release workflow, as well as who can control it.
Receive notifications
You can create notifications for events impacting your pipelines.
Additional Information
For additional information about service controls, security features and functionalities, including, as applicable, information about storing, retrieving, modifying, restricting, and deleting data, please see https://docs.aws.amazon.com/index.html. This additional information does not form part of the Documentation for purposes of the AWS Customer Agreement available at http://aws.amazon.com/agreement, or other agreement between you and AWS governing your use of AWS’s services.