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

Top 8 Build Automation Tools

GitLabJenkinsTektonAWS CodePipelineTeamCityBambooGoCDDigital.ai Release
  1. leader badge
    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.
  2. leader badge
    The initial setup is simple.Has a good interface, is reliable and saves time.
  3. Find out what your peers are saying about GitLab, Jenkins, Google and others in Build Automation. Updated: October 2021.
    543,089 professionals have used our research since 2012.
  4. It's a perfect solution if you are just using AWS.
  5. We would like to see better integration with other version controls, since we encountered difficulty when this we first attempted. The integration is a valuable feature.
  6. It can do the CI pipeline well.The most valuable features are compiling and deployment.
  7. report
    Use our free recommendation engine to learn which Build Automation solutions are best for your needs.
    543,089 professionals have used our research since 2012.
  8. Permission separations mean that we can grant limited permissions for each team or team member.
  9. The orchestration, building the release, and then just executing it and managing that pipeline — the orchestration capabilities are great for that.

Advice From The Community

Read answers to top Build Automation questions. 543,089 professionals have gotten help from our community of experts.
Anonymous User
Hi peers,  We're considering to offer developers free creation of automation pipelines.  The idea is to get workflow requirements from a customer and build the workflow according to these requirements so what is left for them is to integrate them into their own resources and to execute. Do you see a high demand for anything like that? Please let us know your use cases. Thanks
author avatarRick Murray
User

I can see where it would be beneficial for some, but if they have the automation tool, I think it would best for them to receive some training on how to do it themselves.

"give a man a fish you feed him for a day. Teach a man to fish and you feed him for a lifetime"

author avatarLinda NamayanjaPMP,CBPA,ITIL
Real User

Yes there definately high demand for workflow automation..its the way to go!

author avatarL'GHOUL Youcef
Real User

Yes indeed. There is a high demande for workflow automation, in order to boost productivity. Also, you will get a good ROI.


Build Automation Articles

Tjeerd Saijoen
CEO at Rufusforyou
Sep 03 2021
ICT is getting more and more complex: today I have several systems in Chicago, several more in Amsterdam and if you need to protect your environment you will need to check on-premises, the cloud at Amazon, and the cloud at Microsoft Azure.  Why is Performance related to security? For the… (more)

ICT is getting more and more complex: today I have several systems in Chicago, several more in Amsterdam and if you need to protect your environment you will need to check on-premises, the cloud at Amazon, and the cloud at Microsoft Azure. 

Why is Performance related to security?

For the following reasons: 

Today we need more than one tool to protect our environment. You need anti-spoofing, antivirus, firewalls, protection against DDOS, etc. All these tools can slow performance and if you experience performance slowdowns, it affects both your end-users and your business.

This can affect your profits. For example, if I sell airline tickets online and without performance problems, I can sell 10.000 an hour but due to performance slowdowns, I sell only 7.500. That is a loss of profit, and the planes will leave with empty seats.

If a hacker attacks our systems a performance tool capable of detecting unusual behavior will alert us because most of the time CPU usage will go up and transaction times will go down.

Are Security and Performance enough or do we need more?

If we take security and performance seriously, we need more. What do we need and why?

Automation is the key: if a hacker tries to penetrate your systems, you'll get alerts from your security and performance tools. Now you’ll need to do something and if you'll need to do this manually an event will be sent to your service tool and a ticket will be created. Your helpdesk team will then start processing the ticket. Before this process is finished a hacker could be able to break into your system.

Now we have an automation tool. It is possible to automate everything. Some policies we activate in our automation tool need to block, for example, a part of the network or require a system restart after a policy becomes activated. 

Because of this, you have a lot of work to separate action rules in. For example, golden rules, requiring a restart and, thus, need to be scheduled in your change management unless they require immediate action. Silver ones require direct action, but with a review of a technical engineer before action has been taken. Bronze ones result in automated action.

Now we have several tools to improve performance and secure our environment. 

What is the fiscal impact? A lot, if we calculate on average a minimum of 3 agents or licenses are needed (often costing around 70$ per server). This equals 210$ per server per month. 

You’ll probably need one engineer to keep this running and several engineers to check the monitors. If I compare this amount with some vendors, it can easily become much more. 

Besides the capacity those agents use are taken from my server, you’ll need more CPU resources, more memory, and more disk space.

Is it possible to reduce this? Yes, by using integrated software: we have 2 agents integrated with performance and security running in a SaaS delivery model for our customers, reducing the price and checking all kinds of environments on security, performance, networks, and automation.

If your systems are blocked with ransomware, it will be a lot more expensive. So proactive joint with automation can protect your systems better - never for 100% but it will come close.

(less)
Shibu BabuchandranVery good insights about correlation for security with performance.
Johann DelaunayInteresting positioning and way of thinking, thank you very much for the… more »
Find out what your peers are saying about GitLab, Jenkins, Google and others in Build Automation. Updated: October 2021.
543,089 professionals have used our research since 2012.