We performed a comparison between AWS CodeDeploy and GitLab based on real PeerSpot user reviews.
Find out what your peers are saying about Microsoft, GitLab, Red Hat and others in Release Automation."The product is easy to use."
"It is very flexible."
"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's just like every other AWS resource I use. It gets the job done."
"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."
"It is very flexible and easy because you can store data on cloud."
"We use the Git repository and tagging feature. We are a product-based company and use this solution to move to a forward or backward tag."
"The solution makes the CI/CD pipelines easy to execute."
"GitLab is very well-organized and easy to use. Also, it offers most features that customers need."
"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."
"I like GitLab's security and SAS tools."
"Their CI/CD engine is very mature. It's very comprehensive and flexible, and compared to other projects, I believe that GitLab is number one right now from that perspective."
"We're only using the basic features of GitLab and haven't used any advanced features. The solution works fine, so that's what we like about GitLab. We're party using GitHub and GitLab. We have a GitHub server, while we use GitLab locally or only within our team, and it works okay. We don't have any significant problems with the solution. We also found the straightforward setup, stability, and scalability of GitLab valuable."
"We have faced some issues and bugs along the way when it comes to stability."
"Deployment and stability should be improved."
"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."
"GitLab could consider introducing a code-scanning tool. Purchasing such tools from external markets can incur charges, which might not be favorable. Integrating these features into GitLab would streamline the pipeline and make it more convenient for users."
"GitLab doesn't have AWS integration. It would be better to have integration with other container management environments beyond Kubernetes. It has very good integration with Kubernetes, but it doesn't have good integration with, for example, AWS, ETS, etc."
"GitLab's UI could be improved."
"I'm new to GitLab, so I would appreciate more documentation about the code and commands."
"It can be free for commercial use."
"When deploying the solution on cloud and the CI/CD pipeline, we have to define the steps and it becomes confusing."
"The solution does not have many built-in functions or variables so scripting is required."
"As a partner, sometimes it's difficult to get support. They have a really complicated procedure for their support."
AWS CodeDeploy is ranked 4th in Release Automation with 5 reviews while GitLab is ranked 2nd in Release Automation with 70 reviews. AWS CodeDeploy is rated 8.8, 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, Octopus Deploy and UrbanCode Deploy, whereas GitLab is most compared with Microsoft Azure DevOps, Bamboo, AWS CodePipeline, SonarQube and Tekton.
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.