Join the 1500 companies using G2 Track to manage SaaS spend, usage, contracts & compliance.

AWS CodeDeploy

4.2
(32)

AWS CodeDeploy is a service that automates code deployments to any instance, including Amazon EC2 instances and instances running on-premises.

Work for AWS CodeDeploy?

Learning about AWS CodeDeploy?

We can help you find the solution that fits you best.

AWS CodeDeploy Reviews

Chat with a G2 Advisor
Write a Review
Filter Reviews
Filter Reviews
  • Ratings
  • Company Size
  • User Role
  • Industry
Ratings
Company Size
User Role
Industry
Showing 32 AWS CodeDeploy reviews
LinkedIn Connections
AWS CodeDeploy review by Anaya S.
Anaya S.
Validated Reviewer
Verified Current User
Review Source
content

"Ideal for implementation of applications much faster and without inactivity"

What do you like best?

CodeDeploy is a great tool of AWS, it is to my liking because it has a very simple configuration, it works automatically so that manual work is left aside, allowing implementations to be carried out much faster and without downtime, In addition, the user chose their preferred development environment to carry out such tests, be it Amazon EC2, Lambda, among others; and the best thing is that it works with any application and can be easily integrated with other tools or environments such as AWS CodePipeline.

What do you dislike?

Its interface is somewhat difficult to understand but navigating a bit in it is achieved a good management of it is just a matter of adapting, so that rather than something negative would say it is a matter of practice.

Recommendations to others considering the product

CodeDeploy I recommend it with pleasure because it is really very useful to carry out the arduous task of the implementations of large business applications because it works very fast and if it is implemented with other tools, better results are achieved and all for an excellent price.

What business problems are you solving with the product? What benefits have you realized?

Thanks to this powerful tool of AWS we have managed to work much more efficiently when it comes to carry out implementations or the annex of new functions in our applications and this is because it works automatically which greatly speeds up this task unlike when we work manually, that is why we are very pleased with it because it is very efficient and reliable and its costs are very fair because we only pay for what we use.

Sign in to G2 to see what your connections have to say about AWS CodeDeploy
AWS CodeDeploy review by Catherine A.
Catherine A.
Validated Reviewer
Verified Current User
Review Source
content

"Great tool for the automation of software implementations or business applications."

What do you like best?

I like this great tool the fact that it can be easily integrated with other tools of constant delivery such as CodePipeline, GitHub, Jenkins, it is very easy to manage and configure, also allows an easy administration of software implementations no matter in what instances they want to execute and the best thing is that we can evaluate the status of each one of these, whether in AWS or CLI, it all depends on what the user decides and if it is about its costs, it is only necessary to pay for the resources that are used with CodeDeploy, that is to say, one pays for what is consumed neither more nor less.

What do you dislike?

AWS CodeDeploy is a tool with which we have not had any inconvenient so I have nothing negative to say about it, it works very well and is really very useful to streamline the implementations of the many business applications that are developed in small, medium or big enterprises.

Recommendations to others considering the product

AWS CodeDeploy is ideal for developers who want to manage their applications much easier, since this tool is ideal to carry out implementations in any instance regardless of the type of programming language or infrastructure of the same

What business problems are you solving with the product? What benefits have you realized?

Using AWS CodeDeploy has allowed us to carry out a much simpler administration of the hundreds of implementations that we must configure per day because thanks to this powerful tool it is no longer necessary to carry out this arduous task manually, so we can have more satisfied clients since they have their codes at hand much faster than they expected, we also benefit from it because by integrating it with other AWS services such as CodeCommit we obtain a quick creation or administration of the environments of our business applications.

What Continuous Deployment solution do you use?

Thanks for letting us know!
AWS CodeDeploy review by Ronak P.
Ronak P.
Validated Reviewer
Verified Current User
Review Source
content

"AWS CodeDeploy ! ! "

What do you like best?

i have been working with AWS code deploy for 1-2 years , the most amazing thing about AWs Code Deploy is that it is very easy to integrate AWS Code Deploy with other services , it is very convenient to configure applications , it also has a feture of rolling updates which saves our deployed application from entering into the inconsistence state which is very hard to recover back , we can also able to directly connect it with github very easily and rapidly , in case if your server faces any down time situation the AWS Code Deploy can able to minimize thre total downtime approx by half which is very impressive and practical mechanism used by AWS Code Deploy ! !

What do you dislike?

the user interface is not so attractive and easy to use , and pricing cost are little bit higher comparatively ! !

Recommendations to others considering the product

AWS Code Deploy is one of the widely used and easy to integrate setup , which is not so price effective but still it benifits you in so many situation !

What business problems are you solving with the product? What benefits have you realized?

we use AWS Code Deploy to configure DEV and PROD ! !

AWS CodeDeploy review by Tibisay C.
Tibisay C.
Validated Reviewer
Verified Current User
Review Source
content

"Powerful tool of automated deployments!"

What do you like best?

The best thing about AWS CodeDeploy is that it is a powerful tool that automates code implementations and performs large deployments in any instance, which allows me to avoid having my applications downtime during its implementation, it is also very easy to use and its costs are very low since we only pay for what we use.

What do you dislike?

It has limitations such as that it can only be implemented in EC2 instances but I think it will take a short time for it to open its doors to other instances.

Recommendations to others considering the product

When configuring this tool, one must be careful to avoid errors since a good configuration makes a good development of them.

What business problems are you solving with the product? What benefits have you realized?

This tool is very useful for my work because it allows me to make implementations and deployments of my applications more manageable which saves me a lot of time and also the fact that implements automation makes it easily administrable.

AWS CodeDeploy review by Bablu J.
Bablu J.
Validated Reviewer
Verified Current User
Review Source
content

"Easy to setup , manage and use continous deployment"

What do you like best?

It is very simple to use and is free for experimentation for those who want to get hang of deployment pipelines without investing too much money. I used codeDeploy with bitbucket and the bitbucket codeDeploy plugin was very easy to setup. The deployment configuration and groups are nice features.

You can control all the steps that happen when the deployment is happening. You can provision important updates, configure your VM's before installed an updated patch of your software.

What do you dislike?

There are a lot of steps involved in the setup and sometimes its difficult to keep track of all the details, if you are following the aws documentation (which, by the way, are very extensive and detailed).

Recommendations to others considering the product

You can get this setup and running free of cost, following the AWS documentaiton as well. Just make sure to remove the auto-scaling group and add an ec2 instance in your deployment group manually. Happy Deploying!

What business problems are you solving with the product? What benefits have you realized?

Continuous deployment and delivery. Version upgrades.

Benefits:

Setup once and deliver continuously. It is also very easy to explain once you have setup this up and can be easily propagated within the team.

AWS CodeDeploy review by Ferran A.
Ferran A.
Validated Reviewer
Verified Current User
Review Source
content

"Really easy deployments"

What do you like best?

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?

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 the product

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 business problems are you solving with the product? What benefits have you realized?

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.

AWS CodeDeploy review by Alessio R.
Alessio R.
Validated Reviewer
Verified Current User
Review Source
content

"Good solution to streamline your deploys"

What do you like best?

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?

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 the product

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

What business problems are you solving with the product? What benefits have you realized?

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.

AWS CodeDeploy review by Anas J.
Anas J.
Validated Reviewer
Verified Current User
Review Source
content

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

What do you like best?

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?

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 the product

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 business problems are you solving with the product? What benefits have you realized?

automate code deployment and eliminate manual operations.

AWS CodeDeploy review by Zachary J.
Zachary J.
Validated Reviewer
Review Source
content

"A strong tool when you have an army of machines to manage"

What do you like best?

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?

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 the product

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

What business problems are you solving with the product? What benefits have you realized?

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.

AWS CodeDeploy review by Sinduri M.
Sinduri M.
Validated Reviewer
Verified Current User
Review Source
content

"Good automation deployment tool."

What do you like best?

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?

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

Recommendations to others considering the product

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.

AWS CodeDeploy review by Vishesh B.
Vishesh B.
Validated Reviewer
Verified Current User
Review Source
content

"Easy Code deploying"

What do you like best?

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?

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.

AWS CodeDeploy review by Thomas G.
Thomas G.
Validated Reviewer
Review Source
content

"A Useful Building Block"

What do you like best?

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?

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 business problems are you solving with the product? What benefits have you realized?

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

AWS CodeDeploy review by Spencer D.
Spencer D.
Validated Reviewer
Review Source
content

"CodeDeploy saves time and therefore $$$"

What do you like best?

By using AWS Codedeploy the company I work for has gone from a weekly deployment cadance to bi-daily deploys with less downtime then before. script maintenance was simple and it integrated well with our existing pipeline tool

What do you dislike?

Lack of good documentation for troubleshooting issues.

What business problems are you solving with the product? What benefits have you realized?

Faster, more automated deployments. More agile development.

AWS CodeDeploy review by Fernando J. P.
Fernando J. P.
Validated Reviewer
Verified Current User
Review Source
content

"good for in-place deployments"

What do you like best?

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?

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

Recommendations to others considering the product

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

What business problems are you solving with the product? What benefits have you realized?

deploying code

AWS CodeDeploy review by G2 User in Publishing
G2 User in Publishing
Validated Reviewer
Review Source
content

"Automated Deployments"

What do you like best?

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?

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 the product

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.

AWS CodeDeploy review by Ryne L.
Ryne L.
Validated Reviewer
Review Source
content

"AWS Code Deploy"

What do you like best?

Easy to push new updates and forms to our templated pages

What do you dislike?

Seems to only cooperate with AWS products

Recommendations to others considering the product

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

What business problems are you solving with the product? What benefits have you realized?

building and hosting sites with AWS

AWS CodeDeploy review by Dun H.
Dun H.
Validated Reviewer
Verified Current User
Review Source
content

"Nice Platform"

What do you like best?

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

What do you dislike?

The price is not good for personal user.

Recommendations to others considering the product

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

What business problems are you solving with the product? What benefits have you realized?

Hosting my website and project.

AWS CodeDeploy review by User
User
Validated Reviewer
Review Source
content

"Straight to the instance!"

What do you like best?

The integration to ec2 instances so you can deploy directly into the instance without doing any hard work.

What do you dislike?

The integration with github it's a little bit complicated for such an easy tool.

Recommendations to others considering the product

Considere the price and the fact that's already inside AWS and not a 3rd party solution, being centralized is better.

What business problems are you solving with the product? What benefits have you realized?

We are testing new ways to integrate this as a CI/CD system.

AWS CodeDeploy review by G2 User in Banking
G2 User in Banking
Validated Reviewer
Review Source
content

"Automating code deployment"

What do you like best?

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?

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 business problems are you solving with the product? What benefits have you realized?

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.

AWS CodeDeploy review by Devon A.
Devon A.
Validated Reviewer
Verified Current User
Review Source
content

"Easy to use managed code deployment solution"

What do you like best?

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

What do you dislike?

No complaints so far. Integrates well with our current environment

Recommendations to others considering the product

Try it out

What business problems are you solving with the product? What benefits have you realized?

Automated rolling code deployments

AWS CodeDeploy review by Administrator
Administrator
Validated Reviewer
Review Source
content

"Easy to set up and an amazing way to utilize blue/green deployments"

What do you like best?

Blue/Green deployments using the Jenkins plugin

What do you dislike?

Viewing the status of multiple simultaneous deployments can be difficult.

Recommendations to others considering the product

It's the best way to run blue/green deployments in your environment while using application load balancer configured with auto scaling groups.

What business problems are you solving with the product? What benefits have you realized?

Simplified autoscaling with our application laod balancer. Super fast deployments to QA and Production by building in Jenkins and letting CodeDeploy run blue/green deployments.

AWS CodeDeploy review by Administrator
Administrator
Validated Reviewer
Review Source
content

"Great for deploying "

What do you like best?

Flexibility in how the service can be used to deploy and run processes

What do you dislike?

configuration can sometimes be misleading.

Recommendations to others considering the product

be sure to read up on current best practices before starting, that will save a bunch of headache down the road

What business problems are you solving with the product? What benefits have you realized?

Deploying application for dev and prod has been much easier, and we can get real time feedback on the status of deployment

AWS CodeDeploy review by G2 User in Management Consulting
G2 User in Management Consulting
Validated Reviewer
Review Source
content

"Nice tool for code deploying."

What do you like best?

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?

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 the product

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

AWS CodeDeploy review by Administrator
Administrator
Validated Reviewer
Review Source
content
Business partner of the vendor or vendor's competitor, not included in G2 scores.

"Auto Deploy Your Amazon Code"

What do you like best?

Doesn't deploy out code that doesn't compile to the cloud.

What do you dislike?

Only can be used with Amazon products and usually only deployed for Amazon Web Services. it takes a long time to remove from one stage to another stage.

What business problems are you solving with the product? What benefits have you realized?

Automatically deploying code into AWS; like Lambda functions and server less applications.

AWS CodeDeploy review by User
User
Validated Reviewer
Verified Current User
Review Source
content

"AWS is quick to get started"

What do you like best?

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

What do you dislike?

I find the site navigation can be confusing at first.

Recommendations to others considering the product

Search YouTube for tutorials if you get stuck.

What business problems are you solving with the product? What benefits have you realized?

I am building a webapp that needs hosting.

AWS CodeDeploy review by Administrator
Administrator
Validated Reviewer
Review Source
content

"Great for AWS, good for on-prem"

What do you like best?

Ease of setup. It integrated easily with Terrarform.

What do you dislike?

On-prem rolling deploys are hampered when the code zip is large. pulling the same file multiple times without a local cache store is difficult

What business problems are you solving with the product? What benefits have you realized?

large-scale automated deploys

AWS CodeDeploy review by Consultant
Consultant
Validated Reviewer
Review Source
content

"Aws quick deployment"

What do you like best?

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

What do you dislike?

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

Recommendations to others considering the product

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

What business problems are you solving with the product? What benefits have you realized?

building API services for our clients using AWS infrastructure.

AWS CodeDeploy review by Michael M.
Michael M.
Validated Reviewer
Review Source
content

"Excellent tool for automated deployments"

What do you like best?

Automated deployments, rolling updates, minimizes downtime

What do you dislike?

No complaints about AWS CodeDeploy to speak of

What business problems are you solving with the product? What benefits have you realized?

Automating code deployments

AWS CodeDeploy review by Administrator
Administrator
Validated Reviewer
Review Source
content

"Quick to setup"

What do you like best?

Once you understand the yml file that drives the deployment it is very easy to get your deployment automated

What do you dislike?

Would like to de able to reuse deployment groups.

What business problems are you solving with the product? What benefits have you realized?

Mistakes during manual deployment

AWS CodeDeploy review by User in Financial Services
User in Financial Services
Validated Reviewer
Review Source
content

"Poor integration"

What do you like best?

This has por integration with other services and some external services. Please improve integrations eevetyhing else lloks good.

What do you dislike?

This has poor integration and need to improve integrations with other services.

What business problems are you solving with the product? What benefits have you realized?

Deployment

AWS CodeDeploy review by User
User
Validated Reviewer
Review Source
content

"Aws CodeDeploy"

What do you like best?

Integrated well within AWS ecosystem which helps in managing better.

What do you dislike?

Everything about it is good. Now that we have multi region support also

What business problems are you solving with the product? What benefits have you realized?

Be able to deploy code in all regions

AWS CodeDeploy review by Consultant
Consultant
Validated Reviewer
Review Source
content
Business partner of the vendor or vendor's competitor, not included in G2 scores.

"AWS Code Deploy"

What do you like best?

Create easy deployment strategies and automated checkin

What do you dislike?

setup is a pain in the butt

Recommendations to others considering the product

Native support and ease of use

What business problems are you solving with the product? What benefits have you realized?

Quick deployment and impletmentation

Kate from G2

Learning about AWS CodeDeploy?

I can help.
* We monitor all AWS CodeDeploy reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. Validated reviews require the user to submit a screenshot of the product containing their user ID, in order to verify a user is an actual user of the product.