We just raised a $30M Series A: Read our story

Top 8 Release Automation Tools

Microsoft Azure DevOpsAnsibleGitLabUrbanCode DeployDigital.ai Release GoCDDigital.ai DeployAutomic Continuous Delivery Automation
  1. leader badge
    The work items option is incredibly flexible.You can have test cases in DevOps but not in JIRA. And, DevOps has advantages in terms of executing those test cases.
  2. Being a game-changer in configuration management software is what has made Ansible so popular and widespread. Much of IT is based on SSH direct connectivity with a need for running infrastructure in an agentless way, and that has been a big plus. SSH has become a great security standard for managing servers. The whole thing has really become an out-of-the-box solution for managing a Unix estate.
  3. Find out what your peers are saying about Microsoft, Red Hat, GitLab and others in Release Automation. Updated: October 2021.
    542,721 professionals have used our research since 2012.
  4. We like that we can have an all-encompassing product and don't have to implement different solutions. GitLab is very useful for pipelines, continuous integration, and continuous deployment. It is also stable.
  5. The stability is good. I haven't experienced any issues. The most valuable feature is the snapshot functionality, which allows us to access previous versions of the artifacts.
  6. The orchestration, building the release, and then just executing it and managing that pipeline — the orchestration capabilities are great for that.
  7. Permission separations mean that we can grant limited permissions for each team or team member.
  8. report
    Use our free recommendation engine to learn which Release Automation solutions are best for your needs.
    542,721 professionals have used our research since 2012.
  9. The solution's most valuable aspect is that it is vendor-agnostic and it has a file called Manifest, which makes it possible for developers, ops people, and system admins to cooperate.
  10. You can design your workflows for your needs.The IT process automation is the most valuable aspect of this solution.

Advice From The Community

Read answers to top Release Automation questions. 542,721 professionals have gotten help from our community of experts.
Rony_Sklar
What are your favorite tools to use in a deployment pipeline? 
author avatarreviewer1055109 (DevOps Lead at a tech services company with 10,001+ employees)
Consultant

Jenkins,  git, nexus, sonar qube, ansible, aws

author avatarOdoardo Majnardi
User

Jenkins as open source choice

author avatarJorge Ambrosio
Real User

Octopus+TeamCity for on premise because this couple is very mature


In the cloud the tools that the service provider give you.

author avatarKulbhushanMayer
Real User

In my Opinion, We should could the all aspect of CI/CD while selecting tools, like Code Quality, Versioning, Code Review, SAST, DAST, FT, Performance testing, Build Tools, UT, Distribution Management, Deployment, IaC, Containerization if organization is in same mode, below are the tools that I recommend for Java based applications.


Maven/Gradle, Junit, Selenium, Jmeter, OWASP DC, Zap, Sonarqube, GIT (I like GitLab), Nexus, Ansible and Terraform for IaC and Kubernetes with Docker or any other CRI for containerization.


I have done the complete integration of this along with JIRA and couple of monitoring tools for end to end pipeline setup,


Find out what your peers are saying about Microsoft, Red Hat, GitLab and others in Release Automation. Updated: October 2021.
542,721 professionals have used our research since 2012.