• Skip to homepage
  • Skip to main content
  • Skip to main navigation
  • Skip to meta navigation
Zühlke - zur Startseite
  • Business
  • Careers
  • Events
  • About us

Language navigation. The current language is english

  • Expertise
    • AI implementation
    • Cloud
    • Cybersecurity
    • Data solutions
    • DevOps
    • Digital strategy
    • Experience design
    • Hardware engineering
    • Managed services
    • Software engineering
    • Sustainability transformation
    Explore our expertise

    Highlight Case Study

    Airport concept

    Zurich Airport transforms operations for a data-driven future

    Learn more
  • Industries
    • Banking
    • Insurance
    • Healthcare providers
    • MedTech
    • Pharma
    • Industrial sector
    • Commerce & retail
    • Energy & utilities
    • Government & public sector
    • Transport
    Explore our industries

    Subscribe to recieve the latest news, event invitations & more!

    Sign up here
  • Case studies

    Spotlight case studies

    • Global Research Platforms and Zühlke are fighting Alzheimer's disease
    • Brückner Maschinenbau leverages GenAI to optimise efficiency by improving master data management
    • UNIQA: AI chatbot increases efficiency – 95% accuracy with half the effort
    Explore more case studies

    Highlight Case Study

    Airport concept

    Zurich Airport transforms operations for a data-driven future

    Learn more
  • Insights

    Spotlight insights

    • How to apply low-code technologies in the insurance industry
    • Retail CTO playbook for managing the tech transformation
    • DeepSeek and the rise of open-source AI: A game-changer for businesses?
    Explore more insights

    Highlight Insight

    AI adoption: Rethinking time and purpose in the workplace

    Learn more
  • Academy
  • Contact
    • Austria
    • Bulgaria
    • Germany
    • Hong Kong
    • Portugal
    • Serbia
    • Singapore
    • Switzerland
    • United Kingdom
    • Vietnam

    Subscribe to recieve the latest news, event invitations & more!

    Sign up here
Zühlke - zur Startseite
  • Business
  • Careers
  • Events
  • About us
  • Expertise
    • AI implementation
    • Cloud
    • Cybersecurity
    • Data solutions
    • DevOps
    • Digital strategy
    • Experience design
    • Hardware engineering
    • Managed services
    • Software engineering
    • Sustainability transformation
    Explore our expertise

    Highlight Case Study

    Airport concept

    Zurich Airport transforms operations for a data-driven future

    Learn more
  • Industries
    • Banking
    • Insurance
    • Healthcare providers
    • MedTech
    • Pharma
    • Industrial sector
    • Commerce & retail
    • Energy & utilities
    • Government & public sector
    • Transport
    Explore our industries

    Subscribe to recieve the latest news, event invitations & more!

    Sign up here
  • Case studies

    Spotlight case studies

    • Global Research Platforms and Zühlke are fighting Alzheimer's disease
    • Brückner Maschinenbau leverages GenAI to optimise efficiency by improving master data management
    • UNIQA: AI chatbot increases efficiency – 95% accuracy with half the effort
    Explore more case studies

    Highlight Case Study

    Airport concept

    Zurich Airport transforms operations for a data-driven future

    Learn more
  • Insights

    Spotlight insights

    • How to apply low-code technologies in the insurance industry
    • Retail CTO playbook for managing the tech transformation
    • DeepSeek and the rise of open-source AI: A game-changer for businesses?
    Explore more insights

    Highlight Insight

    AI adoption: Rethinking time and purpose in the workplace

    Learn more
  • Academy
  • Contact
    • Austria
    • Bulgaria
    • Germany
    • Hong Kong
    • Portugal
    • Serbia
    • Singapore
    • Switzerland
    • United Kingdom
    • Vietnam

    Subscribe to recieve the latest news, event invitations & more!

    Sign up here

Language navigation. The current language is english

Homepage zuehlke.com

What is CI/CD?

February 27, 20202 Minutes to Read
DevOps CD CI
With insights from
Romano Roth, Thought Leader DevOps

Romano Roth

Global Chief of Cybernetic Transformation & Partnerromano.roth@zuehlke.com
  • In the Continuous Integration (CI) step, the new code is merged with the source code, built and tested

  • In the Continuous Deployment (CD) step, the software package is automatically deployed to production

  • With Continuous Integration and Continuous Delivery/Deployment, companies can increase the feedback cycle and throughput speed

In traditional software development, software is merged and tested by all developers in one big single integration step that usually takes weeks or even months. Since this only happens every few months, this step is very time-consuming.

1. Continuous integration (CI)

In modern software development, this step is carried out every time the source code is changed, using a method known as «continuous integration». The changed source code is merged with the remaining source code, built and tested. The developer receives immediate feedback on whether their changes are acceptable.

CICD 1

By doing continuous integration the changes are merged and tested immediately. And because the changes are smaller, there is less risk of them resulting in problems. Should a change nevertheless lead to a problem, it can be spotted right away, assigned and fixed. Continuous integration forms the basis for continuous delivery or continuous deployment.

2. Continuous delivery (CD)

Although continuous integration is used to integrate the software, the software is not yet deployed in a production-like environment, where it can be tested. With continuous delivery, the software package is deployed in a production-like environment and automatically tested once it has passed all tests on the continuous integration server. This additional step makes it possible to spot problems that could otherwise only be identified when deploying the software live or during operation.

CICD 2

3. Continuous deployment (CD)

With continuous deployment, each change is automatically deployed to production once it has passed all tests on the continuous integration server and the automatic tests in the production-like environment. Continuous deployment builds on continuous delivery and continuous integration, which form the basis of it.
 

CICD 3

Companies are increasingly confronted with the challenge of enhancing efficiency while lowering costs. And approved changes to a product often take too long to reach customers in the marketplace. Continuous integration and continuous delivery/deployment enable companies to accelerate the feedback cycle and throughput speed, which means they can react more quickly to changes and keep their customers happy.

Romano Roth, Thought Leader DevOps

Romano Roth

Global Chief of Cybernetic Transformation & Partner

His passion is helping companies bringing people, processes and technology together so that they can deliver continuously value to their customers. 

View LinkedIn Profile of Romano Roth
Romano Roth, Thought Leader DevOps

Explore more Insights

All industries

How to start a DevOps transformation

Learn more
sign of DevOps
All industries

Top 10 key business technology trends for 2023

Learn more
Top Trends 2023
All industries

How to use sustainable innovation as a strategic tool

Learn more
Discover all Insights

Get to know us

  • About us
  • Impact & commitments
  • Facts & figures
  • Careers
  • Event Hub
  • Insights Hub
  • News sign-up

Working with us

  • Our expertise
  • Our industries
  • Case studies
  • Partner ecosystem
  • Training Academy
  • Contact us

Legal

  • Privacy policy
  • Cookie policy
  • Legal notice
  • Modern slavery statement
  • Imprint

Request for proposal

We appreciate your interest in working with us. Please send us your request for proposal and we will contact you within 72 hours.

Request for proposal
© 2025 Zühlke Engineering AG

Follow us

  • External Link to Zühlke LinkedIn Page
  • External Link to Zühlke Facebook Page
  • External Link to Zühlke Instagram Page
  • External Link to Zühlke YouTube Page

Language navigation. The current language is english