---
title: AWS CodeDeploy Reviews
meta_title: 'AWS CodeDeploy Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 68 reviews by the users' company size, role or industry to
  find out how AWS CodeDeploy works for a business like yours.
aggregate_rating:
  rating_value: 4.2
  review_count: 68
  scale: '5'
date_modified: '2026-07-13'
parent_category:
  name: CI/CD Tools
  url: https://www.g2.com/categories/ci-cd-tools
---

# 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:** 68
## 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 value the **deployment ease** of AWS CodeDeploy, enjoying seamless integration and zero downtime options. (2 reviews)
- Users appreciate the **automation efficiency** of AWS CodeDeploy, benefiting from seamless deployments across various environments. (1 reviews)
- Users appreciate the **seamless deployment automation** of AWS CodeDeploy, enhancing efficiency across AWS services and environments. (1 reviews)
- Users appreciate the **seamless integration** of AWS CodeDeploy with the AWS ecosystem, enhancing deployment efficiency and monitoring capabilities. (1 reviews)

**What users dislike:**

- Users find the **difficult setup** challenging, especially for teams lacking AWS familiarity and dealing with cryptic error messages. (1 reviews)
- Users face a **steep learning curve** and cryptic error messages with AWS CodeDeploy, impacting deployment efficiency. (1 reviews)
- Users find the **learning curve steep** , especially when lacking prior AWS knowledge, making setup and debugging challenging. (1 reviews)
- Users feel that AWS CodeDeploy lacks **user-friendliness** , especially during the deployment of serverless functions. (1 reviews)
- Users find the **poor documentation** challenging, leading to a steep learning curve and confusion during setup. (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. AWS Code Deploy

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Government Administration | Enterprise (> 1000 emp.)

**Reviewed Date:** November 28, 2018

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

Create easy deployment strategies and automated checkin

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

setup is a pain in the butt                       

**Recommendations to others considering AWS CodeDeploy:**

Native support and ease of use

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

Quick deployment and impletmentation

  ### 2. AWS Code Deploy

**Rating:** 4.0/5.0 stars

**Reviewed by:** Ryne L. | Project Manager, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 06, 2018

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

Easy to push new updates and forms to our templated pages

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

Seems to only cooperate with AWS products 

**Recommendations to others considering AWS CodeDeploy:**

Use it when using multiple AWS products for building sites and products

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

building and hosting sites with AWS

  ### 3. A strong tool when you have an army of machines to manage

**Rating:** 4.0/5.0 stars

**Reviewed by:** Zachary J. | VP Engineering, Data & Platform, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 26, 2016

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

This really is a tool for ops automation at the larger scales.  Every resource is versioned and labels / notification of changes can be attached to AWS natively, or externally via hooks.  There are some finer-grained controls for rolling deploys, and being able to programmatically enable deployment groups — this was a big deal for us, in planning to roll-out in high use environments.  It was a lynchpin to doing staged CD via CodePipeline. 

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

This tool is rather dependent on CodePipeline and other AWS systems, so you're paying to integrate with it all, or using something else.  As such, the docs and all related discussion about one gets confounded with the other.  This is a pain when Onboarding new people.  Since there is no strong UI (being a programmatic tool) visualizations of the overall system could be better — or you'll self-support.  Many times, we are looking at other tools to best-see the state of the overall systems (like NewRelic or Ruxit, etc)

**Recommendations to others considering AWS CodeDeploy:**

Remember that this really works in conjunction with other tools, and less standalone. 

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

I have used this tool in several cases.  One is to deploy a platform (several, multi-application suites, with interdependencies) that has 5 environments for each app.  Deployment was a bookworm nightmare prior to a deployment management system.  

The other main case is where we operated a system that was high-load, and he resource version at each stage of routing was very important in debugging cache dynamics.   

  ### 4. Good solution to streamline your deploys

**Rating:** 3.5/5.0 stars

**Reviewed by:** Alessio R. | Managing Partner, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 13, 2016

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

I especially like the fact that CodeDeploy can be integrated with GitHub, so new code can be instantly and automatically deployed to our servers. appspec.yml (CodeDeploy's config file) also allows to hook your own scripts, making for a very flexible solution.

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

The integration with ELB/autoscaling could be somewhat better; failed deploys can sometimes lead to a loop where EC2 instances keep on being started/stopped, and there's no way to avoid it saved for manual intervention.

On top of that, I'd love to be able to do automatical rollbacks.

**Recommendations to others considering AWS CodeDeploy:**

I'd use CodeDeploy again if I had to deploy apps to a load balancing, distributed environment.

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

CodeDeploy allows us to deploy distributed apps to our autoscaling/load balancing system on EC2 without having to write custom scripts and having to allow devs to directly access the instances.

  ### 5. Automate the process of deploying and updating applications on Amazon EC2.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Anas J. | Senior .Net Developer, Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 21, 2016

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

1- automatically deploy to new EC2 instances that are spun up by Autoscaling.
2- Minimize downtime. 
3- launch and track the status of your deployments through the AWS CodeDeploy console or the AWS CLI. 
4-  platform-agnostic and works with any application. You can easily reuse your setup code. AWS CodeDeploy can also integrate with your software release process or continuous delivery toolchain.

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

1- AWS CodeDeploy only supports deployments on EC2 instances at this time.
2- AWS CodeDeploy requires an agent to be installed on any EC2 instance that it will be deploying code to. 



**Recommendations to others considering AWS CodeDeploy:**

 It has a nice feature set, can be easily integrated into most environments and code bases, and is based on rock-solid, proven technology. And the price is right

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

automate code deployment and eliminate manual operations.

  ### 6. Really easy deployments

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ferran A. | Senior DevOps engineer, Publishing, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 08, 2016

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

It is so simple to start with that product both using windows and linux endpoints. I use as a last step of our continuous integration solution. It makes so easy to give feedback through the CLI. 

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

I am missing an option for partial deployments. There are different behaviours for shipping code to instances, but one scenario our team handles is the option of working with different versions of code simultaneously. To be able to test that scenario we tweak ec2 tags to deploy to some of the machines. However is a workaround tweaking codeDeploy behaviour.  

**Recommendations to others considering AWS CodeDeploy:**

I think codeDeploy does well what is meant for, however it is no more than a deployment solution. Trying to use for any other purpose could be a bad idea. If you require orchestration, you better use an orchestration solution, which are not incompatible. 
CodeDeploy doesn't have a very friendly procedure to push deployments, so you better automate that process, unless you will spend a lot of time defining deployment groups and releases unnecessarily in the UI. 

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

We use different kind of deployments according to the applications change log. If those releases don't have a major impact we use codedeploy. We run green/blue deployments otherwise. 
For integration and staging, we always use code Deploy from the continuous integration service. 

  ### 7. Good automation deployment tool.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Sinduri M. | Developer, Internet, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 09, 2016

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

It makes all the deployment and continuous integration part quite easy to manage. Once the pull request to the GIT repository is made and merged, it automatically deploys the code to multiple server and performs different actions. Another good part is that you integrate with GIThub.

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

Amazon services are not for free is the only drawback I could think of.

**Recommendations to others considering AWS CodeDeploy:**

If money is not the concern that i'd highly recommend it to people who have a lot of after deployment process to take care of. This tool makes it more manageable.

  ### 8. Easy Code deploying

**Rating:** 5.0/5.0 stars

**Reviewed by:** Vishesh B. | Junior Engineer, Civil Engineering, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 09, 2016

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

You can launch and track the status of your deployments through the AWS CodeDeploy console or the AWS CLI. It gives report on every revision and the date when it was deployed. Very handy to keep track of all the updates in your application. You can even stop the deployments if you find any mistake on the go.

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

It was a bit confusing and hard to start with. Had to read a lot about how to use it. A setup guide from the amazon would be nice.

  ### 9. A Useful Building Block

**Rating:** 4.0/5.0 stars

**Reviewed by:** Thomas G. | Software Engineer, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 31, 2016

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

It is straightforward by itself, but also composes nicely with many other systems.  It can be used to package up binaries, static assets, or scripts and then deploying them to a cluster of EC2 instances.  I have even used it as the deploy mechanism for an internal PaaS to deploy scripts that then manage and run docker containers.

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

It has relatively few options for timing deploying code through a cluster.  The default is to deploy to each instance in serial.  You can tell it to deploy all at once or some groups, but the options are limited.  And there is no way to say "only deploy to X% of my instances" for testing a deployment.

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

Automate deploying code to instances to support continuous integration and continuous deployment goals.

  ### 10. good for in-place deployments

**Rating:** 3.5/5.0 stars

**Reviewed by:** Fernando J. P. | DevOps Automation Engineer, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 01, 2016

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

it is very simple to use.  the code-deploy agent is installed on the instance, and deployments can occur automagically.  also, the agent can be installed on non-aws servers, as long as they can connect to the codedeploy endpoint

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

code-deploy is an "in-place" deployment mechanism, so it is at odds with the immutable infrastructure methodology

**Recommendations to others considering AWS CodeDeploy:**

i prefer green/blue immutable deployments, as opposed to "in-place" deployments

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

deploying code

  ### 11. Automated Deployments

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Publishing | Small-Business (50 or fewer emp.)

**Reviewed Date:** May 09, 2016

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

Code deployment is one hectic job, sometimes even after the project is ready it takes few days to go live because of deployment issues. This problem is quite nicely tackled by this tool. Code deployments and automations are made quite easy.

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

AWS has a lot of other services to provide but I find this particular one a little more expensive than what it should have been. Apart from this one might take some time to get used to it as flow isn't very intuitive to somebody who's new at code deployments.

**Recommendations to others considering AWS CodeDeploy:**

Overall it's a good tool for saving a lot of time and opportunity cost when code deployment is considered. Automation is something which can be easily managed using this tool.

  ### 12. Nice Platform

**Rating:** 5.0/5.0 stars

**Reviewed by:** Dun H. | Founder, Product Designer, Internet, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 18, 2016

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

It auto adapts different user needs. Easy to use and fast.

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

The price is not good for personal user.

**Recommendations to others considering AWS CodeDeploy:**

If you haven't use this yet, definitely give it a try.

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

Hosting my website and project.

  ### 13. Easy to use managed code deployment solution

**Rating:** 4.5/5.0 stars

**Reviewed by:** Devon A. | Graduate Research Assistant, Higher Education, Enterprise (> 1000 emp.)

**Reviewed Date:** May 26, 2016

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

No-hassle setup, easy to get started with, is aware of AWS resources

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

No complaints so far. Integrates well with our current environment

**Recommendations to others considering AWS CodeDeploy:**

Try it out

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

Automated rolling code deployments

  ### 14. Automating code deployment

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** May 10, 2016

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

Best part is the integration of github with this tool and making the whole process automated from making a pull request to deployment and running scripts instead of manually creating webhooks from github and writing scripts.

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

Amazon web services come at a price, they aren't for free. On the contrary setting up webhooks on github is free of cost.

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

Daily code deployment and running different scripts for different kind of code is one hectic job. One dedicated person is supposed to be assigned for the job but not in the case when you can automate the whole process. Codedeploy facilitates that in a very good fashion.

  ### 15. Nice tool for code deploying.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Management Consulting | Enterprise (> 1000 emp.)

**Reviewed Date:** May 08, 2016

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

Best thing about the tool is automation. Every time code is pushed to the repository you can perform actions on it. You don't have to go on each server and deploy the code or run scripts manually. Pretty much everything is handled by CodeDeploy.

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

Though Amazon services are relatively cheap i'd still prefer this service to be free of cost. Because this is something which can be done by writing scripts. Only the managing part is well handled.

**Recommendations to others considering AWS CodeDeploy:**

If you're a small company and wanna cut a lot of time on code deployment then this is a must have SAS application.

  ### 16. AWS is quick to get started

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 12, 2016

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

I like how easy it is get to up and running quickly.

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

I find the site navigation can be confusing at first.

**Recommendations to others considering AWS CodeDeploy:**

Search YouTube for tutorials if you get stuck.

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

I am building a webapp that needs hosting.

  ### 17. Excellent tool for automated deployments

**Rating:** 5.0/5.0 stars

**Reviewed by:** Michael M. | Cloud Specialist, Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 24, 2016

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

Automated deployments, rolling updates, minimizes downtime

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

No complaints about AWS CodeDeploy to speak of

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

Automating code deployments

  ### 18. Aws quick deployment

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 20, 2016

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

Aws codeDeploy is easy and quick way to deploy my project.

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

not much user friendly, need to go through lot of documentation to get started with it 

**Recommendations to others considering AWS CodeDeploy:**

If you are hosting your app on aws then i recommend  aws codedeploy as it onestop place all infrastructure needs.

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

building API services for our clients using AWS infrastructure.


## 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

- [View AWS CodeDeploy pricing details and edition comparison](https://www.g2.com/products/aws-codedeploy/reviews?login_required=true&page=2&section=pricing&secure%5Bexpires_at%5D=2026-07-15+11%3A07%3A37+-0500&secure%5Bsession_id%5D=238a98ff-42ee-455c-84e8-fc0d79630041&secure%5Btoken%5D=681ca2be388c758823ee7f86433f2bfee983d488ec0ec19b641a30e7e2764142&format=llm_user)
## AWS CodeDeploy Integrations
  - [AWS CloudFormation](https://www.g2.com/products/aws-aws-cloudformation/reviews)
  - [AWS CodeBuild](https://www.g2.com/products/aws-codebuild/reviews)
  - [AWS CodePipeline](https://www.g2.com/products/aws-codepipeline/reviews)
  - [AWS Fargate](https://www.g2.com/products/aws-fargate/reviews)

## 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 (556 reviews)
  - [Red Hat Ansible Automation Platform](https://www.g2.com/products/red-hat-ansible-automation-platform/reviews) - 4.6/5.0 (369 reviews)
  - [Google Cloud Build](https://www.g2.com/products/google-cloud-build/reviews) - 4.5/5.0 (61 reviews)

