tiad 2016 : where devops is going next by george miranda
TRANSCRIPT
![Page 1: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/1.jpg)
Where DevOps Is Going NextGeorge Miranda Technical Evangelist Product Marketing Manager Chef Software, Inc.
gmiranda23
![Page 2: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/2.jpg)
![Page 3: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/3.jpg)
![Page 4: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/4.jpg)
![Page 5: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/5.jpg)
![Page 6: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/6.jpg)
![Page 7: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/7.jpg)
![Page 8: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/8.jpg)
![Page 9: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/9.jpg)
![Page 10: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/10.jpg)
![Page 11: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/11.jpg)
How did we get here?
gmiranda23
![Page 12: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/12.jpg)
gmiranda23
![Page 13: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/13.jpg)
gmiranda23
![Page 14: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/14.jpg)
gmiranda23
![Page 15: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/15.jpg)
gmiranda23
![Page 16: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/16.jpg)
gmiranda23
![Page 17: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/17.jpg)
gmiranda23
![Page 18: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/18.jpg)
gmiranda23
![Page 19: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/19.jpg)
gmiranda23
![Page 20: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/20.jpg)
gmiranda23
![Page 21: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/21.jpg)
gmiranda23
![Page 22: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/22.jpg)
gmiranda23
![Page 23: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/23.jpg)
gmiranda23
![Page 24: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/24.jpg)
gmiranda23
![Page 25: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/25.jpg)
gmiranda23
![Page 26: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/26.jpg)
gmiranda23
![Page 27: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/27.jpg)
gmiranda23
![Page 28: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/28.jpg)
![Page 29: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/29.jpg)
![Page 30: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/30.jpg)
What do we need?
gmiranda23
![Page 31: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/31.jpg)
gmiranda23
![Page 32: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/32.jpg)
immutable infrastructure
![Page 33: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/33.jpg)
What our apps need•Deploy
gmiranda23
![Page 34: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/34.jpg)
What our apps need•Deploy •Run
gmiranda23
![Page 35: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/35.jpg)
What our apps need•Deploy •Run •Update
gmiranda23
![Page 36: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/36.jpg)
What our apps need•Deploy •Run •Update • Terminate
gmiranda23
![Page 37: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/37.jpg)
What our apps need•Deploy •Run •Update • Terminate
gmiranda23
•Create •Read •Update •Delete
![Page 38: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/38.jpg)
"[Biological computing is] also how Google, Twitter, and other Internet giants now think about building and running their massive online services. This isn’t software that runs on a single machine.
Serving millions upon millions of people around the globe, it’s software that runs on thousands of machines spread across multiple computer data centers. [This software] runs this entire service like a biological
system, as a vast collection of self-contained pieces that work in concert. It can readily spread those cells of code across all those machines, and when machines break—as they inevitably do—it can
move code to new machines and keep the whole alive." - Wired Magazine
![Page 39: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/39.jpg)
gmiranda23
![Page 40: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/40.jpg)
gmiranda23
![Page 41: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/41.jpg)
gmiranda23
![Page 42: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/42.jpg)
gmiranda23
![Page 43: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/43.jpg)
the google way
![Page 44: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/44.jpg)
cluster management workload placement
containers
![Page 45: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/45.jpg)
Biological compute models•Cluster management systems enable a grid of compute resources for your processes • Schedulers place workloads as your processes need them •Containers make shipping and running artifacts reliable and easy
gmiranda23
![Page 46: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/46.jpg)
Biological compute models•Cluster management systems enable a grid of compute resources for your processes • Schedulers place workloads as your processes need them •Containers make shipping and running artifacts reliable and easy NO THAT'S NOT TRUE! •My apps are not self-sufficient and they need me to automate myself to manage them
gmiranda23
![Page 47: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/47.jpg)
Biological compute models•Cluster management systems enable a grid of compute resources for your processes • Schedulers place workloads as your processes need them •Containers make shipping and running artifacts reliable and easy •De-automate yourself and master your applications with application automation
gmiranda23
![Page 48: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/48.jpg)
Next Steps• Talk to me! Is this for you? • Try Habitat (free, open-source!) • http://habitat.sh •Browser demo • Full tutorials
• Join the conversation • slack.habitat.sh • forums.habitat.sh
gmiranda23
![Page 49: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/49.jpg)
fin
gmiranda23
![Page 50: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/50.jpg)
Q&A
gmiranda23
![Page 51: TIAD 2016 : Where DevOps is going next by George Miranda](https://reader031.vdocuments.us/reader031/viewer/2022030214/5899d8c51a28ab4a0b8b5ff1/html5/thumbnails/51.jpg)
51