PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet
-
Upload
puppet -
Category
Technology
-
view
352 -
download
1
Transcript of PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet
![Page 1: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/1.jpg)
The Changing role of OperationsMichael StahnkeDirector of Engineering @stahnma
![Page 2: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/2.jpg)
The Changing role of OperationsMichael StahnkeDirector of Engineering @stahnma
![Page 3: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/3.jpg)
The Changing role of OperationsMichael StahnkeDirector of Engineering @stahnma
![Page 4: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/4.jpg)
@stahnma
What is a system?
![Page 5: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/5.jpg)
@stahnma
What is a system?
![Page 6: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/6.jpg)
@stahnma
What is a system?
![Page 7: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/7.jpg)
@stahnma
1. a set of connected things or parts forming a complex whole, in particular.
2. a set of principles or procedures according to which something is done; an organized scheme or method.
![Page 8: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/8.jpg)
@stahnma
What is administration?
![Page 9: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/9.jpg)
@stahnma
1. the process or activity of running a business or organization
2. the action of dispensing, giving, or applying something.
![Page 10: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/10.jpg)
@stahnma
What is operations?
![Page 11: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/11.jpg)
@stahnma
an active process; a discharge of a function.
![Page 12: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/12.jpg)
@stahnma
Running complex connected things in an active process.
![Page 13: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/13.jpg)
Michael StahnkePuppet, Inc
Director of Engineering
@stahnma@stahnma
![Page 14: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/14.jpg)
@stahnma
The stories
![Page 15: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/15.jpg)
@stahnma
![Page 16: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/16.jpg)
@stahnma
DevOps Engineer, SRE, Systems Engineer, Cloud Engineer
![Page 17: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/17.jpg)
@stahnma
![Page 18: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/18.jpg)
@stahnma
![Page 19: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/19.jpg)
@stahnma
phones, network, dns, smtp, dhcp, storage, virtualization, clustering, printers, directory
services, data center layout, bill back, filesystem management,
backups, disaster recovery, moving furniture, user
management, web servers, disk usage, system upgrades
![Page 20: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/20.jpg)
@stahnma
Where we came from
![Page 21: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/21.jpg)
@stahnma
Figure out everything
![Page 22: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/22.jpg)
@stahnma
Last line of IT
![Page 23: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/23.jpg)
@stahnma
Last line of IT
![Page 24: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/24.jpg)
@stahnma
Job ill-defined
![Page 25: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/25.jpg)
@stahnma
Job ill-defined
![Page 26: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/26.jpg)
@stahnma
Cost Center
![Page 27: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/27.jpg)
@stahnma
Best case: unnoticed
![Page 28: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/28.jpg)
@stahnma
“It is impossible to exceed expectations.”
![Page 29: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/29.jpg)
@stahnma
The stories
![Page 30: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/30.jpg)
@stahnma
The stories
![Page 31: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/31.jpg)
@stahnma
![Page 32: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/32.jpg)
@stahnma
Correct at the time.
![Page 33: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/33.jpg)
@stahnma
Slow(ish)
![Page 34: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/34.jpg)
@stahnma
I knew who built it
![Page 35: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/35.jpg)
@stahnma
Storage Failure
![Page 36: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/36.jpg)
@stahnma
Reuse before buy before build
![Page 37: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/37.jpg)
@stahnma
Making change hurts
![Page 38: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/38.jpg)
@stahnma
Change moratoriums
![Page 39: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/39.jpg)
@stahnma
Major trends
![Page 40: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/40.jpg)
@stahnma
![Page 41: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/41.jpg)
@stahnma
![Page 42: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/42.jpg)
@stahnma
Put this stuff into production for me
![Page 43: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/43.jpg)
@stahnma
Put this stuff into production for me…again
![Page 44: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/44.jpg)
@stahnma
Put this stuff into production for me…again
![Page 45: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/45.jpg)
@stahnma
![Page 46: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/46.jpg)
@stahnma
Put this stuff into production for me…
![Page 47: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/47.jpg)
@stahnma
Back to our burden of proof
![Page 48: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/48.jpg)
@stahnma
![Page 49: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/49.jpg)
![Page 50: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/50.jpg)
@stahnma
What is the evolution?
![Page 51: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/51.jpg)
@stahnma
Developer practices
![Page 52: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/52.jpg)
@stahnma
Software defined everything
![Page 53: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/53.jpg)
@stahnma
Glue code is essential
![Page 54: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/54.jpg)
![Page 55: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/55.jpg)
@stahnma
![Page 56: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/56.jpg)
@stahnma
(self) Service Oriented
![Page 57: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/57.jpg)
@stahnma
![Page 58: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/58.jpg)
@stahnma
Superset
![Page 59: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/59.jpg)
@stahnma
Breadth-First in most cases
![Page 60: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/60.jpg)
@stahnma
![Page 61: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/61.jpg)
@stahnma
![Page 62: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/62.jpg)
@stahnma
![Page 63: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/63.jpg)
pipelines, continuous integration, version control practices, deployment strategies,
monitoring, statistics, metrics, automation tools, automated testing, continuous delivery, security
![Page 64: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/64.jpg)
pipelines, continuous integration, version control practices, deployment strategies,
monitoring, statistics, metrics, automation tools, automated testing, continuous delivery, security
phones, network, dns, smtp, dhcp, storage, virtualization, clustering, printers, directory services, data center layout, bill back,
filesystem management, backups, disaster recovery, moving furniture, user management, web servers, disk usage, system
upgrades
![Page 65: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/65.jpg)
pipelines, continuous integration, version control practices, deployment strategies,
monitoring, statistics, metrics, automation tools, automated testing, continuous delivery, security
phones, network, dns, smtp, dhcp, storage, virtualization, clustering, printers, directory services, data center layout, bill back,
filesystem management, backups, disaster recovery, moving furniture, user management, web servers, disk usage, system
upgrades
and others…
and others…
![Page 66: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/66.jpg)
pipelines, continuous integration, version control practices, deployment strategies,
monitoring, statistics, metrics, automation tools, automated testing, continuous delivery, securityphones, network, dns, smtp, dhcp, storage, virtualization,
clustering, printers, directory services, data center layout, bill back, filesystem management, backups, disaster recovery, moving
furniture, user management, web servers, disk usage, system upgrades
and others…
and others…
![Page 67: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/67.jpg)
@stahnma
![Page 68: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/68.jpg)
@stahnma
Primordial operations
Dev Ops
![Page 69: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/69.jpg)
@stahnma
Building Servers.
![Page 70: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/70.jpg)
@stahnma
Know you’re correct.
![Page 71: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/71.jpg)
@stahnma
Storage Failures
![Page 72: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/72.jpg)
@stahnma
Owning it
![Page 73: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/73.jpg)
@stahnma
Adapting it
![Page 74: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/74.jpg)
@stahnma
Experiments
![Page 75: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/75.jpg)
@stahnma
Hack Days, Hack Time
![Page 76: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/76.jpg)
@stahnma
Failure are valid data
![Page 77: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/77.jpg)
@stahnma
Change lockdown?
![Page 78: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/78.jpg)
@stahnma
Build confidence
![Page 79: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/79.jpg)
@stahnma
![Page 80: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/80.jpg)
@stahnma
Shift —> Left
![Page 81: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/81.jpg)
@stahnma
Bring the pain…forward
![Page 82: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/82.jpg)
@stahnma
![Page 83: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/83.jpg)
@stahnma
A DevOps team
Dev OpsDevOps
![Page 84: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/84.jpg)
@stahnma
A Cross-functional team
![Page 85: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/85.jpg)
@stahnma
Build upon this by hiring
![Page 86: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/86.jpg)
@stahnma
Experience with SDLC
![Page 87: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/87.jpg)
@stahnma
Drive to learn
![Page 88: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/88.jpg)
@stahnma
Adaptive
![Page 89: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/89.jpg)
@stahnma
Adaptive
![Page 90: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/90.jpg)
@stahnma
Fallacies of distributed systems
![Page 91: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/91.jpg)
@stahnma
![Page 92: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/92.jpg)
@stahnma
CONSTANTS
![Page 93: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/93.jpg)
@stahnma
CONSTANTS
• There is no bubble
• The building blocks (primitives) evolve, but always exist
• There is always tech to manage
• Automation is how we scale
• Capabilities more important than technologies
![Page 94: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/94.jpg)
@stahnma
![Page 95: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/95.jpg)
![Page 96: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/96.jpg)
@stahnma
We used to do everything* * For most values of everything
![Page 97: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/97.jpg)
@stahnma
Everything is larger now
![Page 98: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/98.jpg)
@stahnma
Software becoming part of the business changed our world
![Page 99: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/99.jpg)
@stahnma
Gone are the days of heroes
![Page 100: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/100.jpg)
@stahnma
Today we plan for the future
![Page 101: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/101.jpg)
@stahnma
Mistakes will be made
![Page 102: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/102.jpg)
@stahnma
There is always new tech
![Page 103: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/103.jpg)
@stahnma
There is always something new to manage
![Page 104: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/104.jpg)
@stahnma
Operations has expanded.
![Page 105: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/105.jpg)
@stahnma
![Page 106: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/106.jpg)
@stahnma
Operations runs software.
![Page 107: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/107.jpg)
@stahnma
Software runs the business.
![Page 108: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/108.jpg)
@stahnma
Operations runs the business.
![Page 109: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/109.jpg)
@stahnma
cheers.
@stahnma
![Page 110: PuppetConf 2017: The Changing Role of Operations- Michael Stahnke, Puppet](https://reader030.fdocuments.us/reader030/viewer/2022013013/5a647c547f8b9a2c568b4c65/html5/thumbnails/110.jpg)