Deploying fast by optimizing each step of the pipeline

The whole theme of the last decade or so (maybe more) has been about agility and techniques that enable agility. CI-CD, DevOps etc have become a critical feature of this, and yet I often see a lot of friction when it comes to deploying. There is some sort of magical aura around deployment which makes it something special, and this impacts how many of our teams work in each of delivering software.

Why deploy fast

No matter how beautiful our system architecture, how elegant our code, and how solid our test suite — the only way we get to make an impact on our business and our customer’s lives is when we actually deploy code to production. Before deployment, code is just an intellectual exercise, like an interview question. Deployment turns this intellectual property into an economic proposition. …

About

Kislay Verma

Code, products, platforms, books, music

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store