We performed a comparison between AWS CodeDeploy and GitLab based on real PeerSpot user reviews.
Find out in this report how the two Release Automation solutions compare in terms of features, pricing, service and support, easy of deployment, and ROI."The product's initial setup phase is easy."
"It is very flexible."
"You can easily integrate AWS CodeDeploy with multiple services."
"It's just like every other AWS resource I use. It gets the job done."
"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."
"I found the default settings of AWS CodeDeploy to be highly beneficial for my deployment workflows. For instance, when deploying a Node.js application, I manually installed the necessary components on my AWS instance, such as the web server required by developers. Then, I created deployment scripts for starting and stopping instances and performing the deployment itself. These scripts were stored alongside my code in GitHub, ensuring they executed seamlessly with the CI/CD pipeline. Since the project wasn't overly complex, I opted for the default settings, which proved to be efficient and straightforward for deployment."
"The product is easy to use."
"The solution's service delivery model is fantastic."
"A user friendly solution."
"The dashboard and interface make it easy to use."
"It speeds up our development, it's faster, safer, and more convenient."
"Git hosting has an integration with ACD which is why we liked this solution in the first place."
"The most valuable feature of GitLab is its convenience. I am able to trace back most of my changes up to a far distance in time and it helps me to analyze and see the older version of the code."
"GitLab is being used as a repository for our codebase and it is a one stop DevOps tool we use in our team."
"The stability is good."
"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."
"I faced some stability issues."
"Deployment and stability should be improved."
"AWS should provide its own templates in the console so that I don't need to go anywhere else to get the template for AWS CodeDeploy or AWS CodeBuild."
"We have faced some issues and bugs along the way when it comes to stability."
"AWS CodeDeploy doesn't provide multiple plugins like Jenkins, which is a shortcoming where improvements are required."
"Based on what I know so far, its integration with Kubernetes is not so good. We have to develop many things to make it work. We have to acquire third-party components to work with Kubernetes."
"Even if I say I want some improvement, they will say it is already planned in the first quarter, second quarter, or third quarter. That said, most everything is quite improved already, and they're improving even further still."
"It could have more security integrations and the ability to check the vulnerability of the code. I don't think it is a responsibility of Gitlab, but it would be nice to have more options to integrate with."
"The price of GitLab could improve, it is high."
"I believe there's room for improvement in the advanced features, particularly in enhancing the pipeline functionalities."
"I would like to see static analysis also embedded in GitLab. That would also help us. If there's something that it does internally by GitLab and then that is already tied up with your pipeline and then it can tell you that you're coding is good or your code is not great. Based on that, it would pass or fail. That should be streamlined. I would think that would help to a greater extent, in terms of having one solution rather than depending on multiple vendors."
"We have only seen a couple of issues on Gitlab, which we use for building some of the applications."
"We would like to have easier tutorials. Their tutorials are too technical for a user to understand. They should be more detailed but less technical."
AWS CodeDeploy is ranked 4th in Release Automation with 7 reviews while GitLab is ranked 2nd in Release Automation with 70 reviews. AWS CodeDeploy is rated 8.4, while GitLab is rated 8.6. The top reviewer of AWS CodeDeploy writes "The default settings of AWS CodeDeploy are highly beneficial for my deployment workflows". On the other hand, the top reviewer of GitLab writes "Powerful, mature, and easy to set up and manage". AWS CodeDeploy is most compared with AWS Amplify, AWS CodeStar, Microsoft Azure DevOps and Octopus Deploy, whereas GitLab is most compared with Microsoft Azure DevOps, Bamboo, SonarQube, AWS CodePipeline and Tekton. See our AWS CodeDeploy vs. GitLab report.
See our list of best Release Automation vendors.
We monitor all Release Automation reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.