TrustRadius: an HG Insights company

AWS CodeDeploy Information Reviews & Insights

Score10 out of 10

13 Reviews and Ratings

AWS CodeDeploy Reviews

2 Reviews
InformationComputer Software1Music1

Cloud-native deployment for cloud-native deployers

Rating: 8 out of 10
Incentivized

Use Cases and Deployment Scope

AWS CodeDeploy was used as the CI/CD tool throughout a large customer AWS cloud-based service containing 200+ code repositories managed by 8 developer teams. It replaced the old Jenkins-based solution upon migration from on-premises to the cloud. CodeDeploy was chosen mostly because of its easiness of purchase & licensing.

Pros

  • Integration with other AWS services
  • No administration required
  • Unified and easy process for dev teams

Cons

  • Hybrid deployments to both cloud & on-prem may be difficult depending on stack used
  • Not as feature-rich like some competitors specializing on deployment
  • Legacy builds may turn difficult to migrate to CodeDeploy, so alternative may still be required for those

Likelihood to Recommend

For greenfield projects built on AWS there are very few reasons why not to choose AWS CodeDeploy. It works out of the box and integrates seamlessly into your cloud environment. If you plan to migrate your existing legacy builds away e.g. from Jenkins, you may need to reserve a substantial amount of time for that and the benefits gained may not be worth the effort.
Vetted Review
AWS CodeDeploy
2 years of experience

A simplified way to manage complex code pipelines

Rating: 7 out of 10
Incentivized

Use Cases and Deployment Scope

We use AWS CodeDeploy to manage our deployment pipeline. Several squads often have competing branches for features that need to be deployed into various environments for code checks and testing. AWS CodeDeploy gives us a tool to ensure that we do not deploy over one another and makes it clear to our QA/UAT teams when and where features are available so we can test them expediently.

Pros

  • Simplifies checking the status of code branches
  • Streamlines the deployment process
  • Integrates into our Slack workflow for reserving environments

Cons

  • When deploying a branch, sometimes the repository won't auto-populate, and you have to add the source manually

Likelihood to Recommend

AWS CodeDeploy is helpful for managing multiple code pipelines and deployments to multiple environments. I use it primarily with help from our QA team when we need to ensure that branches get merged into environments with certain feature sets so the code changes can be tested appropriately. Aside from a few obtuse steps involved with loading the repository, it is straightforward to use and gives clear progress indicators.