We changed our name from IT Central Station: Here's why

Top 8 Release Automation Tools

Microsoft Azure DevOpsRed Hat Ansible Automation PlatformGitLabUrbanCode DeployDigital.ai Release GoCDDigital.ai DeployAutomic Continuous Delivery Automation
  1. leader badge
    Azure DevOps' collaborative features are good, and it integrates well with other tools in the software development process, like quality testing, documentation, and agile development.
  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: January 2022.
    564,322 professionals have used our research since 2012.
  4. GitLab integrates well with other platforms.We like that we can have an all-encompassing product and don't have to implement different solutions.
  5. The most valuable functionality is the ability to define the deployment process, schedule the deployment and automatically execute the deployments to different environments.
  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.
    564,322 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. 564,322 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: January 2022.
564,322 professionals have used our research since 2012.