Inscrivez-vous maintenant pour un meilleur devis personnalisé!

10 Years of Zuul Continuous Integration/Continuous Delivery rises to new successes

07 juin 2022 Hi-network.com
(Image: HPE)

We rarely think of software tools and car manufacturing together but in today's engineering world they fit like nuts and bolts. That's certainly true of the Open Infrastructure Foundation (OpenInfra)'s open-source continuous-integration/continuous delivery (CI/CD) program Zuul. As Johannes Foufas, the Volvo senior principal engineer, explained, "Zuul is the default CI system for the code in our cars. In our core computer platform at Volvo, we have hundreds of modules that depend on each other, comprising repositories from all around our company. With Zuul's built-in dependency management, we went from a week of integration to 3.5 hours."

That's impressive. 

Open Source

  • GitHub vs GitLab: Which program is right for you?
  • The best Linux distros for beginners
  • Feren OS is a Linux distribution that's as lovely as it is easy to use
  • How to add new users to your Linux machine

Volvo's not the only company that relies on Zuul. Others include BMW, GoDaddy, Workday, and NTT Group. Why with so many continuous integration (CI) and continuous delivery (CD) programs such as Jenkins, CircleCI, and TeamCity, it is no surprise that Zuul is so popular with Fortune 500 companies.

Mark Collier, OpenInfra's COO, explained, "Zuul became a marquee CI/CD project because it grew out of both the needs of the OpenStack project being so massive and the need for testing changes in it.  Volvo is actually using it as part of their self-driving autonomous driving systems and when you're thinking about turning over the controls of your automobile to an algorithm, you want to double-check that code." Zuul lends itself to fully testing code in parallel. Integrating testing on multiple branches at once makes taking code from developer to delivery not only faster but safer as well.

Collier continued, "Zuul's cross-project dependencies and cross-project testing, means, you basically never merge code that is not fully functional across all of the dependencies. This is a really powerful set of tools that has found a fan base in the critical systems and auto manufacturing software teams."

That's certainly understandable. As companies realize this combination of speed and security,  Zuul's sophisticated project gating, especially in scenarios with multiple repositories, is gaining popularity. As James Blair, Zuul maintainer and Acme Gating founder, said, "Zuul enables teams to rapidly develop fully tested software in parallel at a massive scale."

The only surprise really is that Zuul is not better known. With its growing role in the manufacturing space, however, it seems certain Zuul will find many new users soon.

See also

  • Zuul: Proven open-source continuous integration/continuous delivery
  • Google debuts ClusterFuzzLite security tool for CI, CD workflows
  • At Amazon, it's a 'hands-off' approach to continuous integration and continuous deployment of software

Enterprise Software

ChatGPT's next big challenge: Helping Microsoft to challenge Google searchWhen will Microsoft end support for your version of Windows or Office?Tech in 2023: 6 new priorities for your shortlistThe 14 best web hosting services: Which is right for your website?
  • ChatGPT's next big challenge: Helping Microsoft to challenge Google search
  • When will Microsoft end support for your version of Windows or Office?
  • Tech in 2023: 6 new priorities for your shortlist
  • The 14 best web hosting services: Which is right for your website?

tag-icon Tags chauds: affaires Logiciel d’entreprise

Copyright © 2014-2024 Hi-Network.com | HAILIAN TECHNOLOGY CO., LIMITED | All Rights Reserved.