1. The good old days 2. The renaissance man’s DevOps 3. The industrial revolution of DevOps 4. Trouble in DevOps paradise 5. The post-industrial age of DevOps
An Ops person would: 1. Be grumpy, ask questions 2. Provision server(s) 3. $ sudo apt-get install postgresql-server 4. Set up replication, monitoring, logging and backups 5. Hand over an IP and a port to the Dev The Good Old Days
Some random person would: 1. Provision server(s) 2. Pour over the manuals 3. $ sudo apt-get install postgresql-server 4. Set up replication, monitoring, logging and backups 5. Yay, database! The renaissance man’s DevOps
Some random person will: 1. Provision server(s) 2. Find a Chef cookbook or Puppet module for PostgreSQL and hopefully monitoring/backup/replication 3. Run configuration management 4. Debug why things aren’t working (read the manual) 5. Yay, database! The industrial age of DevOps
Application runtime as a Service Redis as a Service PostgreSQL as a Service ElasticSearch as a Service Load balancer as a service Application #1 Application #2 Application #n ..