Atharva P.
AP
Cloud BI Engineer
Enterprise (> 1000 emp.)
"Automated, Low-Downtime Deployments with Powerful Blue-Green Releases"
4/5
What do you like best about AWS CodeDeploy?

What I like most about AWS CodeDeploy is how it automates application deployments across different compute platforms while keeping downtime to a minimum. It makes release management easier and supports multiple deployment strategies, including rolling updates, blue-green deployments, and canary releases.

Its integration with the broader AWS ecosystem also helps streamline CI/CD pipelines and cuts down on manual deployment work. In particular, I find the blue-green deployment capability especially valuable.

For example, when deploying a new application version, CodeDeploy can gradually shift traffic to the new environment while monitoring health metrics. If any issues are detected, it can automatically redirect traffic back to the previous version, which helps reduce deployment risk significantly. Review collected by and hosted on G2.com.

What do you dislike about AWS CodeDeploy?

Complex deployment workflows that span multiple environments and services often require careful, detailed configuration. For new users, it can take time to understand lifecycle hooks and to troubleshoot deployment failures effectively. The initial setup may feel somewhat complicated, particularly when you’re configuring deployment groups, lifecycle hooks, and rollback strategies. When deployments do fail, troubleshooting can also mean reviewing and correlating logs across multiple AWS services, which adds to the overall effort. Review collected by and hosted on G2.com.

See what 64 reviewers think of AWS CodeDeploy

4.2 out of 5 · Verified reviews from real users

Read all reviews