What is CI/CD? (free PDF)

The traditional Software Development Life Cycle (SDLC) model goes something like this:

  1. Planning
  2. Implementation
  3. Testing
  4. Documentation
  5. Deployment and maintenance
  6. Maintaining

The SDLC model has been used for years and it has served the industry well. However, with the advent and widespread usage of containerized applications, the old model doesn’t really work all that well. Why? Speed. One of the main benefits of containerized applications is the speed at which they can be created and deployed.

Even better, especially for enterprise-level businesses, is the fact that containerized applications and services can be almost completely automated from deployment, to scaling, to updating. Those two aspects (speed and automation) really don’t allow for a traditional life cycle model.

And that’s where CI/CD comes into play. What is CI/CD? Continuous Integration/Continuous Delivery.

Learn more in this free TechRepublic PDF download.

Subscribe to the Developer Insider Newsletter

From the hottest programming languages to commentary on the Linux OS, get the developer and open source news and tips you need to know. Delivered Tuesdays and Thursdays

Subscribe to the Developer Insider Newsletter

From the hottest programming languages to commentary on the Linux OS, get the developer and open source news and tips you need to know. Delivered Tuesdays and Thursdays

Resource Details

TechRepublic logo
Provided by:
TechRepublic
Topic:
Software
Format:
PDF