I recommended using AWS CodeDeploy for a small customer, an institute that wanted their application replicated on AWS. AWS CodeDeploy was chosen for its simplicity and ease of integration. Unlike other tools that require extensive scripting for each stage, it offers a drag-and-drop functionality, making the deployment process easy.
Cloud Engineer at Unicloud
Doesn't require scripting for each stage but improvements can be made for agent compatibility
Pros and Cons
- "AWS CodeDeploy operates on an on-demand basis. This means that you only pay for the exact duration of the deployment process. Whether it takes one minute, two minutes, or even longer, you're only charged for the time it takes to complete the deployment. You're not locked into paying for dedicated servers."
- "Improvements could be made to AWS CodeDeploy in terms of its agent's compatibility across different operating systems. Currently, there are instances where the agent may not work seamlessly with certain integrations, leading to issues with registering protocols on authorized servers."
What is our primary use case?
What is most valuable?
AWS CodeDeploy operates on an on-demand basis. This means that you only pay for the exact duration of the deployment process. Whether it takes one minute, two minutes, or even longer, you're only charged for the time it takes to complete the deployment. You're not locked into paying for dedicated servers.
It is suitable for environments with multiple stages. Its capabilities allow for the management of production and review processes. Our focus lies on the development or unit environment within AWS. Changes are implemented weekly in the production environment, although not all customers utilize this approach.
The tool's integration is easier than any other open-source solution. Its implementation has enhanced our team's productivity. With this tool, once the code is uploaded, everything is automated. The code becomes available automatically and is deployed to the server without manual intervention, such as logging in, copying, and pasting the code. It helps us to save a lot of time.
What needs improvement?
Improvements could be made to AWS CodeDeploy in terms of its agent's compatibility across different operating systems. Currently, there are instances where the agent may not work seamlessly with certain integrations, leading to issues with registering protocols on authorized servers.
What do I think about the stability of the solution?
I rate the product's stability an eight out of ten.
Buyer's Guide
Release Automation
February 2025

Find out what your peers are saying about Amazon Web Services (AWS), Microsoft, Octopus Deploy and others in Release Automation. Updated: February 2025.
838,713 professionals have used our research since 2012.
What do I think about the scalability of the solution?
I rate the tool's scalability an eight out of ten.
How was the initial setup?
The tool's deployment is easy. It's easier than open-source solutions, which may require more time. It is cost-effective and fast.
What other advice do I have?
I recommend AWS CodeDeploy as it consistently ranks at the top in the market. I've worked with other cloud services like Azure and Google Cloud Platform, but AWS CodeDeploy always stands out with its features. Their continuous improvement of the user interface and documentation is commendable. It has also improved the front-end experience. I rate it a ten out of ten.
Disclosure: My company has a business relationship with this vendor other than being a customer:

DevOps Engineer at Oxdit Technologies
it's more cost-effective than other services
Pros and Cons
- "It's just like every other AWS resource I use. It gets the job done."
What is our primary use case?
We use CodeDeploy to deploy code across multiple instances and servers.
What is most valuable?
It's just like every other AWS resource I use. It gets the job done.
For how long have I used the solution?
I've been using CodeDeploy for about two or three years.
What do I think about the stability of the solution?
I rate AWS CodeDeploy nine out of 10 for stability.
What do I think about the scalability of the solution?
I rate AWS CodeDeploy eight out of 10 for scalability. When our application needs additional resources, it scales up automatically.
How was the initial setup?
Setting up CodeDeploy is pretty easy. I rate it eight out of 10 for ease of setup. Deployment depends on the infrastructure I'm running. It's a serverless computer, but I know it's pretty fast.
What's my experience with pricing, setup cost, and licensing?
It isn't expensive compared to other services I've used. It's less than a dollar per use, so it's more cost-effective than other AWS resources like Lambda. it depends on your usage and how long you run the application run or the resources used by the deployment. All those things come into play. It's not only CodeDeploy, which isn't a separate bill we pay. We pay bills for various cloud resources.
What other advice do I have?
I rate CodeDeploy eight out of 10. I would encourage people to use AWS CodeDeploy, but you should consider things like pricing and what you want to achieve.
Which deployment model are you using for this solution?
Private Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Amazon Web Services (AWS)
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Release Automation
February 2025

Find out what your peers are saying about Amazon Web Services (AWS), Microsoft, Octopus Deploy and others in Release Automation. Updated: February 2025.
838,713 professionals have used our research since 2012.
AWS Cloud Engineer at Datamellon
Automated rollback boosts productivity and efficiency
Pros and Cons
- "CodeDeploy is quite easy to use within the AWS ecosystem."
- "There will always be room for improvement, however, I cannot think of any specific improvements at the moment."
What is our primary use case?
We use CodeDeploy to deploy services onto different platforms within AWS, such as EC2 services or containers like EKS, which is part of Kubernetes, or Elastic Container Services like ECS. This depends on the platform we wish to deploy on.
How has it helped my organization?
CodeDeploy has significantly impacted our internal productivity and made processes more efficient. The overall productivity has been great.
What is most valuable?
CodeDeploy is quite easy to use within the AWS ecosystem. The automated rollback feature stands out because it can kindly roll back to the previous version if a deployment fails. This feature is excellent.
What needs improvement?
There will always be room for improvement, however, I cannot think of any specific improvements at the moment.
For how long have I used the solution?
I have been using CodeDeploy for the same number of years as other AWS solutions, though the exact duration is not mentioned.
What do I think about the stability of the solution?
CodeDeploy is stable.
What do I think about the scalability of the solution?
CodeDeploy is stable and scalable.
What other advice do I have?
I will recommend CodeDeploy easily.
Overall, on a scale from one to ten, I would give it an eight.
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Amazon Web Services (AWS)
Disclosure: My company has a business relationship with this vendor other than being a customer:
Last updated: Nov 18, 2024
Flag as inappropriateDevOps Engineer at InvoZone
Effective communication with seamless integration improves deployment but tool diversity raises usability questions
Pros and Cons
- "The biggest feature of AWS CodeDeploy is its scalability."
- "I would suggest using AWS CodeDeploy if your applications are on AWS cloud platform, as it integrates well with multiple AWS services and automates scalability and infrastructure management."
- "An improvement for the end users would be easier implementation, especially regarding local testing tools for deployment."
- "An improvement for the end users would be easier implementation, especially regarding local testing tools for deployment."
What is our primary use case?
I remember it was a Node.js API that I deployed to some EC2 instances. I was trying to use PM2, a process manager, to deploy the application to the end users.
What is most valuable?
The biggest feature of using CodeDeploy is its scalability and how seamlessly the services communicate with other building services. It allows any DevOps team to manage those building services to effectively communicate with CodeDeploy.
What needs improvement?
There are many tools in the market that cover different aspects, such as the GitOps methodology of deployment. I have not used CodeDeploy with EKS, although I have used it with ECS. I am not sure if CodeDeploy can be used with EKS, and I see this as a deficiency for end users. Easier implementation would be beneficial.
For how long have I used the solution?
I used CodeDeploy about a year ago.
What was my experience with deployment of the solution?
I have not used the automatic rollback feature, but I used the rolling update and rolling deployment options.
What do I think about the scalability of the solution?
Regarding scalability, applications will be scalable using AWS's underlying features like auto scaling. However, I am not sure if CodeDeploy itself contributes to application scalability.
How are customer service and support?
I have not needed to contact the technical support team of AWS for any questions. Nowadays, tools like ChatGPT are accessible, and Stack Overflow and other platforms are helpful.
How would you rate customer service and support?
Neutral
How was the initial setup?
The initial setup was not much difficult. I am not sure if they provide any tool to test it in a local environment. I had to use a local tool to test code build scripts.
What's my experience with pricing, setup cost, and licensing?
Evaluating cost, it is important to note that the services provided by CodeDeploy can be expensive to purchase from other cloud platforms. However, depending on the services, it might be worth the investment.
What other advice do I have?
If all of your applications are using AWS Cloud platform, I recommend using CodeDeploy due to its seamless integration with multiple AWS services. It offers scalability and automation, making it easier to manage infrastructure and achieve serverless deployments. I rate CodeDeploy a seven because it is easy to use and integrates smoothly with other services without much configuration effort. The overall product rating would be a 7.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Amazon Web Services (AWS)
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Last updated: Feb 16, 2025
Flag as inappropriateDigital Technology Analyst at a tech services company with 10,001+ employees
Has flexibility in deployment timing and seamless integration across environments
Pros and Cons
- "CodeDeploy is very stable. I rate it a 10 for stability."
What is our primary use case?
I primarily use CodeDeploy for deploying infrastructure on AWS, specifically for deployments and modifications when changes are made. It is used to manage and create infrastructure.
What is most valuable?
I appreciate the feature that allows me to stop at a particular stage, giving me control over when to deploy. I can choose to deploy immediately or postpone it. CodeDeploy is also valuable because it allows deployment across multiple accounts. Its integration with other AWS services makes the process seamless.
What needs improvement?
CodeDeploy is straightforward and doesn't have any noticeable cons. I have not given thought to any particular areas for improvement because the tool works well for me.
For how long have I used the solution?
I have been using CodeDeploy for eight months.
What do I think about the stability of the solution?
CodeDeploy is very stable. I rate it a 10 for stability.
What do I think about the scalability of the solution?
CodeDeploy is quite scalable and can easily be deployed across multiple environments.
How was the initial setup?
Setting up CodeDeploy is easy if you know some programming. You can set it up manually on the AWS console or use code, such as CloudFormation or Terraform, for infrastructure as code. The process is straightforward.
What other advice do I have?
I would recommend CodeDeploy depending on customer needs. If the source code is on AWS CodeCommit, CodeDeploy is suitable. If the code is on GitHub, GitHub Actions would be easier to set up and more integrated. Overall, I rate CodeDeploy a 10.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Amazon Web Services (AWS)
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Last updated: Feb 16, 2025
Flag as inappropriate
Buyer's Guide
Download our free Release Automation Report and find out what your peers are saying about Amazon Web Services (AWS), Microsoft, Octopus Deploy, and more!
Updated: February 2025
Product Categories
Release AutomationPopular Comparisons
Microsoft Azure DevOps
GitLab
Red Hat Ansible Automation Platform
UrbanCode Deploy
AWS Amplify
AWS CodeStar
Octopus Deploy
Spinnaker
Buyer's Guide
Download our free Release Automation Report and find out what your peers are saying about Amazon Web Services (AWS), Microsoft, Octopus Deploy, and more!
Quick Links
Learn More: Questions:
- When evaluating Release Automation, what aspect do you think is the most important to look for?
- What is the best suitable solution to deploy in Websphere 8.0?
- What are the must-have tools for CI/CD?
- What tips do you have for improving software release management processes?
- How to estimate whether using the AWS services is worthwhile for saving time and money for manufacturing at a retailer company?
- What are the main challenges of implementing a deployment pipeline?
- Why is Release Automation important for companies?