
Continuous Integration vs. Delivery vs. Deployment: What’s the Difference?
“Continuous” is one of the most popular words in the DevOps lexicon. What does it really mean, and what is the difference between continuous delivery, continuous deployment and continuous integration? Keep reading for some perspective. Like many technological concepts, continuous integration, continuous delivery and continuous deployment are terms that DevOps teams tend to use without […]

Continuous Integration vs. Continuous Delivery: There’s an Important Difference
If you read DevOps blogs today, it can be easy to assume that Continuous Integration (CI) and Continuous Delivery (CD) are synonymous terms. People often use them that way. But that’s a mistake. As an example of conflation of the terms CI and CD, take this page, which purports to be a “history of CI/CD […]

The Dark Side of Infrastructure as Code
We spend a lot of time extolling the virtues of infrastructure as code. All of it is true. Treating infrastructure as code can add great value in terms of its ability to promote consistent, predictable and repeatable results during the application deployment process. One of the ways in which infrastructure is treated as code is […]

DevOps makes coding more social, social coding makes better code
One of the main principles of DevOps is to break down silos. What’s more like a silo than the image of a lone developer, shutting himself off from the world in order to code more and interact with people less? “I’m just here to write code and that’s all I do.” There’s nothing collaborative or […]
