17 years helping Singaporean businesses
choose better software

What Is AWS CodeDeploy?

Amazon CodeDeploy is a software deployment solution on AWS that automates application deployments to EC2 instances. CodeDeploy allows developers to release new features, manage application updates, and prevent downtime during application deployments.

Who Uses AWS CodeDeploy?

Small and midsize businesses needing software deployment automation, developers looking to deploy code faster and with higher quality, IT teams managing software release processes

Not sure about AWS CodeDeploy? Compare with a popular alternative

AWS CodeDeploy

AWS CodeDeploy

4.2 (5)
No pricing found
Free version
Free trial
No features found
No integrations found
4.0 (5)
4.4 (5)
3.8 (5)
VS.
Starting Price
Pricing Options
Features
Integrations
Ease of Use
Value for Money
Customer Service
US$15.00
month
Free version
Free trial
154
166
4.2 (301)
4.1 (301)
4.3 (301)
Green rating bars show the winning product based on the average rating and number of reviews.

Other great alternatives to AWS CodeDeploy

Datadog
Top rated features
Alerts/Notifications
Real-Time Monitoring
Search/Filter
Zoho Sprints
Top rated features
Agile Methodologies
Prioritization
Task Management
Diffblue Cover
Top rated features
Change Management
Continuous Integration
Testing Management
TeamCity
Top rated features
Access Controls/Permissions
Continuous Deployment
Supports Parallel Execution
Jira
Top rated features
Issue Management
Task Management
Ticket Management
GitHub
Top rated features
Access Controls/Permissions
Collaboration Tools
Source Control
Bitbucket
Top rated features
Access Controls/Permissions
Source Control
Version Control
GitLab
Top rated features
Access Controls/Permissions
Authentication
Source Control
MuleSoft Anypoint Platform
Top rated features
API
Access Controls/Permissions
Integrated Development Environment

Reviews of AWS CodeDeploy

Average score

Overall
4.2
Ease of Use
4.0
Customer Service
3.8
Features
4.4
Value for Money
4.4

Reviews by company size (employees)

  • <50
  • 51-200
  • 201-1,000
  • >1,001

Find reviews by score

5
40%
4
40%
3
20%
Edwin
Edwin
Administrative Assistant in Kenya
Verified LinkedIn User
Information Technology & Services, 51–200 Employees
Used the Software for: 1-5 months
Reviewer Source

Alternatives Considered:

Perfect automatic deployment tool.

4.0 3 years ago

Comments: It is the most automated tool if you want to deploy your code.

Pros:

First, it can be used to deploy any application be it if it's coded in any language. It can be integrated with other products. Very simple to start learning with it. Lastly it can run on various operating systems that is Linux, Ubuntu and Windows.

Cons:

It has an interface which is somehow difficult to learn. Pricing for this software is relatively higher. Setting up the software is somehow hectic since it involves various steps. Lastly it does integrate well with other services.

Akarsh
DevOps Engineer in India
Information Technology & Services, 10,000+ Employees
Used the Software for: 1+ year
Reviewer Source

One of the best Software for continue build and deploy

5.0 last year

Comments: Well AWS is all over very good and in the deployment functionality we just need to write some small code and it was picking a new image which build by code build, and the deploy the code, so the thing is all the components we just need to plug inside one code pipeline.

Pros:

AWS CodeDeploy where we are continuous build by CodeBuild and deploy by CodeDeploy. We are using CodeDeploy because one of the best thing in AWS Codedeploy is ‘BlueGreen Deployment’ and AWS claims for No Downtime to your website

Cons:

It was taking time sometime to deploy the code and all the traffic we need to deploy to 5% if there is a option where we securely to 100% traffic within less time that would be a great effort.

Ana Rafaela
Software Developer in Colombia
Computer Software, 2–10 Employees
Used the Software for: 1+ year
Reviewer Source

Practical toolbox

3.0 last year

Comments: Understanding the configuration package as a developer presented a significant challenge initially. However, once integrated, it proved to be a valuable tool in my journey.

Pros:

- The variety of resources available to integrate in the deploy process- Easy to create migration plans- Help to keep consistency through tech architecture

Cons:

- The learn curve is high- Difficult to integrate into small projects- Monitoring features are not clear and you must connect with CloudWatch to track it, making extra investment during AWS tools installation.

Verified Reviewer
Verified LinkedIn User
Computer Software, 51–200 Employees
Used the Software for: 6-12 months
Reviewer Source

Easy an helpful

4.0 2 years ago

Pros:

the support of a variety of deployment scenarios, including rolling deployments, blue/green deployments, and canary deployments.

Cons:

Complexity in some situations, setting up and configuring can be complex, particularly for users who are not familiar with AWS services and infrastructure.

Abhinav
Abhinav
Associate Software Integrator in India
Verified LinkedIn User
Computer Software, 501–1,000 Employees
Used the Software for: 6-12 months
Reviewer Source

Review

5.0 2 years ago

Pros:

Its easy to deploy on aws Deploy done ec2 instance Easy to learn not required much traing

Cons:

Need training to create any new instance Its have vast features required full fledged training to see its features