
As part of the tools provide by AWS for DevOps, Codepipeline enables a continuous delivery in the AWS cloud. It can be used to connect between continuous integration tools up to the deployment of your application. It handles all the step related to app lifecycle, i.e. test, build, and deploy. It first grapes your source code from a repository (on commits for instance this) by connecting to the corresponding repository, potentially launch a build/test step then deploy the artifacts to the production environment. It has a good level of security as an IAM role can be affected to the whole process which can guarantee the isolation of the whole process. Furthermore, it has an intuitive wizard that can help you quickly setup a CD environment for your application. Review collected by and hosted on G2.com.
It's tied to AWS and cannot be used locally or on the infrastructure of any other cloud provider. It also still lacks a lot of integrations, for instance it supports a limited set of code source repositories, for the time being the application code can only be hosted on S3 or on github. Furthermore, the targets deploy can only be one of these options: Beanstak or CodeDeploy which both are Amazon services. Similarly, the build providers are limited to Jenkins and anther SaaS-based CI. Review collected by and hosted on G2.com.
At G2, we prefer fresh reviews and we like to follow up with reviewers. They may not have updated their review text, but have updated their review.
Validated through LinkedIn
This reviewer was offered a nominal gift card as thank you for completing this review.
Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.




