Top Banner
Where DevOps Is Going Next George Miranda Technical Evangelist Product Marketing Manager Chef Software, Inc. gmiranda23
51

TIAD 2016 : Where DevOps is going next by George Miranda

Feb 07, 2017

Download

Technology

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: TIAD 2016 : Where DevOps is going next by George Miranda

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
Page 3: TIAD 2016 : Where DevOps is going next by George Miranda
Page 4: TIAD 2016 : Where DevOps is going next by George Miranda
Page 5: TIAD 2016 : Where DevOps is going next by George Miranda
Page 6: TIAD 2016 : Where DevOps is going next by George Miranda
Page 7: TIAD 2016 : Where DevOps is going next by George Miranda
Page 8: TIAD 2016 : Where DevOps is going next by George Miranda
Page 9: TIAD 2016 : Where DevOps is going next by George Miranda
Page 10: TIAD 2016 : Where DevOps is going next by George Miranda
Page 11: TIAD 2016 : Where DevOps is going next by George Miranda

How did we get here?

gmiranda23

Page 12: TIAD 2016 : Where DevOps is going next by George Miranda

gmiranda23

Page 13: TIAD 2016 : Where DevOps is going next by George Miranda

gmiranda23

Page 14: TIAD 2016 : Where DevOps is going next by George Miranda

gmiranda23

Page 15: TIAD 2016 : Where DevOps is going next by George Miranda

gmiranda23

Page 16: TIAD 2016 : Where DevOps is going next by George Miranda

gmiranda23

Page 17: TIAD 2016 : Where DevOps is going next by George Miranda

gmiranda23

Page 18: TIAD 2016 : Where DevOps is going next by George Miranda

gmiranda23

Page 19: TIAD 2016 : Where DevOps is going next by George Miranda

gmiranda23

Page 20: TIAD 2016 : Where DevOps is going next by George Miranda

gmiranda23

Page 21: TIAD 2016 : Where DevOps is going next by George Miranda

gmiranda23

Page 22: TIAD 2016 : Where DevOps is going next by George Miranda

gmiranda23

Page 23: TIAD 2016 : Where DevOps is going next by George Miranda

gmiranda23

Page 24: TIAD 2016 : Where DevOps is going next by George Miranda

gmiranda23

Page 25: TIAD 2016 : Where DevOps is going next by George Miranda

gmiranda23

Page 26: TIAD 2016 : Where DevOps is going next by George Miranda

gmiranda23

Page 27: TIAD 2016 : Where DevOps is going next by George Miranda

gmiranda23

Page 28: TIAD 2016 : Where DevOps is going next by George Miranda
Page 29: TIAD 2016 : Where DevOps is going next by George Miranda
Page 30: TIAD 2016 : Where DevOps is going next by George Miranda

What do we need?

gmiranda23

Page 31: TIAD 2016 : Where DevOps is going next by George Miranda

gmiranda23

Page 32: TIAD 2016 : Where DevOps is going next by George Miranda

immutable infrastructure

Page 33: TIAD 2016 : Where DevOps is going next by George Miranda

What our apps need•Deploy

gmiranda23

Page 34: TIAD 2016 : Where DevOps is going next by George Miranda

What our apps need•Deploy •Run

gmiranda23

Page 35: TIAD 2016 : Where DevOps is going next by George Miranda

What our apps need•Deploy •Run •Update

gmiranda23

Page 36: TIAD 2016 : Where DevOps is going next by George Miranda

What our apps need•Deploy •Run •Update • Terminate

gmiranda23

Page 37: TIAD 2016 : Where DevOps is going next by George Miranda

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

"[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

gmiranda23

Page 40: TIAD 2016 : Where DevOps is going next by George Miranda

gmiranda23

Page 41: TIAD 2016 : Where DevOps is going next by George Miranda

gmiranda23

Page 42: TIAD 2016 : Where DevOps is going next by George Miranda

gmiranda23

Page 43: TIAD 2016 : Where DevOps is going next by George Miranda

the google way

Page 44: TIAD 2016 : Where DevOps is going next by George Miranda

cluster management workload placement

containers

Page 45: TIAD 2016 : Where DevOps is going next by George Miranda

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

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

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

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

fin

gmiranda23

Page 50: TIAD 2016 : Where DevOps is going next by George Miranda

Q&A

gmiranda23

Page 51: TIAD 2016 : Where DevOps is going next by George Miranda

51