It took us about 15 years to "do devops". (yes, it's not done but, eh, better than it was)
- Early Days
- 2005: Puppet
- 2009: Chef / first devops conf 2009
- 2010: Vagrant
- Growth
- 2013: Docker
- 2014: k8s / Terraform
- Maturity
- 2018: GitHub Actions (what took them so long?)
- 2021: HashiCorp goes public
- ???: Platform Engineering / GitOps / ...
17 years for Cloud
- Early Days
- 2006: AWS EC2 launches
- 2008: Google App Engine
- 2010: Microsoft Azure launches
- Growth
- 2013: Docker
- 2014: AWS Lambda
- 2016: Kubernetes goes mainstream
- Maturity
- 2018: GitHub Actions, cloud-native CNCF graduation wave
- 2019: Edge computing and CDNs: Vercel / Cloudflare / Fly / Railway
- 2022: Heroku free tier gone :(
- 2023: AI work drive next cloud cycle, too hard to buy GPUs, rent
Big Data - "We have to be like Facebook!"
- Early Days
- 2003: Google MapReduce paper published
- 2006: Hadoop open-sourced by Yahoo
- 2009: NoSQL movement (MongoDB, Cassandra)
- Growth
- 2012: Spark launches
- 2013: Kafka for streaming
- 2015: Someone starts talking about Data lakes
- Maturity
- 2017+: Everyone gives up, streaming survives or something