# AWS CodeDeploy Reviews
**Vendor:** Amazon Web Services (AWS)  
**Category:** [Continuous Delivery Tools](https://www.g2.com/categories/continuous-delivery-tools)  
**Average Rating:** 4.2/5.0  
**Total Reviews:** 67
## About AWS CodeDeploy
AWS CodeDeploy is a fully managed deployment service that automates software deployments to various compute services, including Amazon EC2, AWS Fargate, AWS Lambda, and on-premises servers. By automating the deployment process, CodeDeploy enables rapid release of new features, minimizes downtime during application updates, and simplifies the complexity associated with updating applications. It supports a wide range of application content, such as code, serverless functions, configuration files, and more, without requiring changes to existing code. Key Features and Functionality: - Automated Deployments: CodeDeploy fully automates application deployments across development, test, and production environments, eliminating manual operations and reducing the risk of errors. - Minimized Downtime: The service supports rolling updates and blue/green deployments, ensuring applications remain available during updates. It monitors application health and can automatically roll back changes if issues are detected. - Centralized Control: Users can launch, control, and monitor deployments through the AWS Management Console, AWS CLI, SDKs, or APIs, providing detailed insights into deployment progress and history. - Scalability: CodeDeploy scales with infrastructure, allowing deployments to a single instance or thousands, and integrates with Auto Scaling to maintain application performance during traffic spikes. - Flexibility: Being platform and language agnostic, CodeDeploy works with any application and allows reuse of existing setup code. It integrates seamlessly with existing software release processes and continuous delivery toolchains. Primary Value and Problem Solved: AWS CodeDeploy addresses the challenges of manual, error-prone application deployments by providing an automated, scalable, and flexible solution. It enables organizations to rapidly release new features, maintain high application availability during updates, and manage complex deployment processes with ease. By automating deployments, CodeDeploy reduces the risk of human error, accelerates the release cycle, and ensures consistent application performance across various environments.



## AWS CodeDeploy Pros & Cons
**What users like:**

- Users appreciate the **deployment ease** of AWS CodeDeploy, benefiting from seamless automation and integration within the AWS ecosystem. (2 reviews)
- Users appreciate the **automation efficiency** of AWS CodeDeploy, which streamlines deployments across various platforms seamlessly. (1 reviews)
- Users appreciate the **seamless deployment automation** of AWS CodeDeploy, enhancing efficiency across various environments. (1 reviews)
- Users appreciate the **seamless integration** of AWS CodeDeploy with the AWS ecosystem, enhancing deployment efficiency and monitoring. (1 reviews)

**What users dislike:**

- Users find the setup process **difficult** , with a steep learning curve and unintuitive configuration for beginners. (1 reviews)
- Users find the **error handling** in AWS CodeDeploy to be challenging, making debugging and deployment setup difficult. (1 reviews)
- Users find the **steep learning curve** challenging, particularly due to assumptions of prior AWS experience in documentation. (1 reviews)
- Users find AWS CodeDeploy **not user-friendly** for deploying serverless functions, complicating their deployment experience. (1 reviews)
- Users find the **poor documentation** challenging, making it hard to navigate AWS CodeDeploy, especially for beginners. (1 reviews)
- Users find the **setup and debugging processes time-consuming** , particularly for those unfamiliar with AWS or its documentation. (1 reviews)

## AWS CodeDeploy Reviews
  ### 1. Game Changer for Automation

**Rating:** 5.0/5.0 stars

**Reviewed by:** Rodjeason G. | Project Cost  Officer , Real Estate, Mid-Market (51-1000 emp.)

**Reviewed Date:** September 09, 2025

**What do you like best about AWS CodeDeploy?**

AWS CodeDeploy excels at automating deployments across Amazon EC2 instances, on-premise servers, and Lambda functions. What I appreciate most is the seamless integration with the rest of the AWS ecosystem — especially CodePipeline and CloudWatch.

**What do you dislike about AWS CodeDeploy?**

The learning curve can be steep, especially for teams unfamiliar with AWS. The documentation, while extensive, often assumes prior AWS knowledge. Debugging failed deployments can be time-consuming due to limited and sometimes cryptic error messages. Additionally, setting up deployment groups and configuring AppSpec files isn't always intuitive for beginners.

**What problems is AWS CodeDeploy solving and how is that benefiting you?**

AWS CodeDeploy automates and standardizes our deployment process, eliminating the risks of manual deployments. It enables safe, repeatable, and auditable rollouts across environments. This has significantly reduced downtime, human error, and deployment time. The built-in hooks allow us to execute scripts before, during, and after deployment, ensuring our services remain stable.

  ### 2. Efficient Zero-Downtime Deployments

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Legal Services | Enterprise (> 1000 emp.)

**Reviewed Date:** October 14, 2025

**What do you like best about AWS CodeDeploy?**

CodeDeploy eases the way deployment happens to cluster of instances with the option of zero downtime.

**What do you dislike about AWS CodeDeploy?**

Should be more user friendly when it comes to deployment of serverless functions

**What problems is AWS CodeDeploy solving and how is that benefiting you?**

Deployment to multi-environment clusters.

  ### 3. Unleashing the power of AWS CodeDeploy

**Rating:** 4.0/5.0 stars

**Reviewed by:** Vinayak S. | DevOps Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 16, 2023

**What do you like best about AWS CodeDeploy?**

AWS CodeDeploy is very easy to use and it has very Less complexity.

**What do you dislike about AWS CodeDeploy?**

AWS CodeDeploy is less Customizable than the Manual Build Pipeline.

**What problems is AWS CodeDeploy solving and how is that benefiting you?**

AWS  CodeDeploy helps most in the continuous Integration and Continuous Delivery. It is helping me to automate my task of code integration and Code Delivery to the users.

  ### 4. Excellent developer friendly for code deploy.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Santhosh B. | Full stack development , Mid-Market (51-1000 emp.)

**Reviewed Date:** November 25, 2023

**What do you like best about AWS CodeDeploy?**

It's very easy to deploy the code and the user experience is very good. Easy to understand and move on.

**What do you dislike about AWS CodeDeploy?**

There is nothing to dislike this tool but one thing i can tell is implement it more user-friendly.

**What problems is AWS CodeDeploy solving and how is that benefiting you?**

Whenever I want to deploy the sode into server it helped a lot to deploy the code in easy way.

  ### 5. Easy Deployment solution

**Rating:** 4.0/5.0 stars

**Reviewed by:** Visakh C. | Associate Architect, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 25, 2023

**What do you like best about AWS CodeDeploy?**

WS CodeDeploy offers a straightforward and user-friendly way to automate application deployments. process is simple and we can deploy to different environemtns like lambda, ec2 instance, servers etc. rollback feature  is the main stuff which I like

**What do you dislike about AWS CodeDeploy?**

initial setup takes more time and need a learning curve for those who are new to aws. also lacks some reporting /advanced feature while comparing with other solutinos

**What problems is AWS CodeDeploy solving and how is that benefiting you?**

supports automated deployments so this way manual intervention can be avoided. also once setup configuration anyone without prior knowledge can manually rollback/deploy new changes

  ### 6. AWS CodeDeploy Review

**Rating:** 4.5/5.0 stars

**Reviewed by:** Debarshi M. | Serverless Developer , Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 23, 2023

**What do you like best about AWS CodeDeploy?**

I used AWS CodeDeploy to automate the deployment of our functions in a blue-green deployment manner to reduce the occurrence of errors in our application in a production system, also with the help of Lambda Versions.

**What do you dislike about AWS CodeDeploy?**

So, far not disliked AWS CodeDeploy, but earlier find it difficult to write IAC for my use-case, thanks to Serverless Framework as there are not so many resources available on the web.

**What problems is AWS CodeDeploy solving and how is that benefiting you?**

As said, it helps me with the use of AWS CodeDeploy and Lambda Versioning, I easily handle errors and efficient fallback while deploying my changes into production env or any env as configured.

Also, it's helped me set up the Continuous delivery with the combination of AWS CodePipline.

  ### 7. Crossed our expectations

**Rating:** 4.5/5.0 stars

**Reviewed by:** Balaji C. | System Administrator, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 07, 2023

**What do you like best about AWS CodeDeploy?**

AWS CodeDeploy has exceeded our expectations. It has simplified our deployment process, reduced manual errors, and improved the reliability of our applications. With its flexibility, scalability, and integration with other AWS services, CodeDeploy has become an indispensable tool in our continuous delivery workflow. We highly recommend it to anyone looking for a robust and automated deployment solution.

**What do you dislike about AWS CodeDeploy?**

while AWS CodeDeploy is a powerful and valuable deployment tool, there are areas where it could be enhanced to provide a smoother user experience and address specific deployment scenarios. Improvements in documentation, deeper integration with other AWS services, better monitoring and debugging capabilities, and optimization of deployment times would make the service even more reliable and user-friendly.

**What problems is AWS CodeDeploy solving and how is that benefiting you?**

AWS CodeDeploy simplifies and automates the deployment process, enabling users to deploy applications more frequently, with fewer errors, and with faster time-to-market. It offers flexibility, rollback capabilities, and seamless integration with the AWS ecosystem, providing a comprehensive solution for application deployment needs.

  ### 8. AWS CodeDeploy makes deploying code to AWS servers easy and reliable with the best automated service

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jenil M. | Trainee Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 02, 2023

**What do you like best about AWS CodeDeploy?**

The zero downtime feature is the best thing I like about CodeDeploy and with that the automated deployment gives the best experience.

**What do you dislike about AWS CodeDeploy?**

As of now not experienced any flaws or drawbacks in CodeDeploy

**What problems is AWS CodeDeploy solving and how is that benefiting you?**

AWS CodeDeploy helps me as a software engineer in the deployment tasks as it automates the process, then without traffic it lowers the downtime, and lastly it can be integrated with CI/CD tools for automations and quick work.

  ### 9. Loved the AWS CodeDeploy

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mayuresh S. | Network Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 08, 2023

**What do you like best about AWS CodeDeploy?**

ease of use , automated deployment , cost-efficiency , ease of integration ,

**What do you dislike about AWS CodeDeploy?**

No Native Support for Docker Containers ,Agent Installation,Limited Support for Legacy Systems

**What problems is AWS CodeDeploy solving and how is that benefiting you?**

Automated deployments for faster and more reliable application updates.
Consistent and repeatable deployment processes across environments.
Built-in rollback capabilities for quick issue resolution.
Traffic control options, including canary and blue-green deployments.
Seamless integration with AWS services for comprehensive pipelines.
Scalability to manage deployments across a wide range of instances.
Focus on application deployments, with resource management options.

  ### 10. AWS CodeDeploy to automate software deployments

**Rating:** 4.0/5.0 stars

**Reviewed by:** Tushar B. | Mid-Market (51-1000 emp.)

**Reviewed Date:** October 16, 2023

**What do you like best about AWS CodeDeploy?**

Helps avoid downtime during deployment, Ensures consistent deployments across different environments, reducing the risk of errors caused by manual interventions.

**What do you dislike about AWS CodeDeploy?**

CodeDeploy is primarily designed for deployments within the AWS ecosystem. Although it can deploy to on-premises servers, it might not be the best solution for organizations with a multi-cloud or hybrid cloud infrastructure.

**What problems is AWS CodeDeploy solving and how is that benefiting you?**

Manual deployments are automated with the help of codedeploy.


## AWS CodeDeploy Discussions
  - [What is meant by in place deployment?](https://www.g2.com/discussions/what-is-meant-by-in-place-deployment)
  - [Is CodeDeploy free in AWS?](https://www.g2.com/discussions/is-codedeploy-free-in-aws)
  - [How do I use AWS CodeDeploy?](https://www.g2.com/discussions/how-do-i-use-aws-codedeploy)
  - [What does AWS CodeDeploy do?](https://www.g2.com/discussions/what-does-aws-codedeploy-do)
  - [Can u use this for ci/cd as well?](https://www.g2.com/discussions/36903-can-u-use-this-for-ci-cd-as-well) - 1 upvote



## AWS CodeDeploy Features
**Functionality**
- Deployment-Ready Staging
- Integration
- Extensible

**Management**
- Processes and Workflow
- Reporting
- Automation

**Agentic AI - Continuous Delivery**
- Autonomous Task Execution
- Cross-system Integration
- Adaptive Learning
- Natural Language Interaction
- Proactive Assistance

## Top AWS CodeDeploy Alternatives
  - [Jenkins](https://www.g2.com/products/jenkins/reviews) - 4.4/5.0 (539 reviews)
  - [Red Hat Ansible Automation Platform](https://www.g2.com/products/red-hat-ansible-automation-platform/reviews) - 4.6/5.0 (368 reviews)
  - [Google Cloud Build](https://www.g2.com/products/google-cloud-build/reviews) - 4.5/5.0 (60 reviews)

