Skip to content

Two decades of revolution

June 10, 2022

history

I’ve started my professional career in 1999. A lot of rather revolutionary events have happened since. They have shaped modern software delivery, infrastructure management, automation, and me.

The below events are important to me as a professional. What are yours?

💡 1999 - Extreme Programming (or XP for short) practices are defined.

💡 2001 - Agile manifesto is written.

💡 2003 - Lean Software Development book is released.

💡 2006 - AWS is born. First global infrastructure as a service (IaaS) provider. It was called “Lego for IT world”.

💡 2007 - Heroku is born. One of the first global platforms as a service (PaaS) provider.

💡 2007 - Infrastructure-As-Code is becoming a mainstream concept.

💡 2008 - DevOps term is born and the community starts active discussions around it.

💡 2010 - DevOps = C.A.M.S. (culture, automation, measurement, sharing)

💡 2011 - Continuous Delivery practices are defined by Jez Humble and Dave Farley.

💡 2011 - Folks from Heroku define the 12-factor application manifesto (a.k.a cloud-native).

💡 2012 - Serverless is mentioned for the first time.

💡 2013 - Docker is born. That changed the way we look at application deployment forever.

💡 2014 - Kubernetes is born. The future winner of the orchestrator wars.

💡 2014 - AWS releases Lambda = function-as-a-service (FaaS). Serverless approaches growing in popularity.

💡 2017 - GitOps is defined by folks from WeaveWorks.