Introducing AWS CodePipeline and its working
AWS CodePipeline comes into the picture, when you want to automate all the software release process. AWS CodePipeline is a continuous delivery and release automation service that helps in smoothen deployment. You can quickly configure the different stages of a software release process. AWS CodePipeline automates the steps required to release software changes continuously.
With AWS CodePipeline, we can achieve the following:
- Automate the release process
- Establish consistent and stable release process
- Improve and speed up the delivery quality
- Integration with other developers tools of AWS, and other software, such as Jenkins, CircleCI, and many more
- View pipeline history and detail logging
Before diving deep in AWS CodePipeline, let's see how it works.
How to do it...
AWS CodePipeline helps to create and manage software release process workflow with pipelines. A pipeline is a workflow construct that describes how software changes go through a release process...