SlideShare a Scribd company logo
1 of 21
Download to read offline
LESSONS ABOUT DEVOPS 
FROM SCIENCE FICTION 
Dawn M. Foster 
Puppet Labs 
! 
Director 
of 
Community 
@geekygirldawn 
dawn@puppetlabs.com 
Presenta(on 
available 
at 
h0p://fastwonderblog.com/speaking/
WHOAMI 
• Geek, traveler, reader 
• Recovered sys admin, 
community & open source 
• Read 73 books last year, 
mostly sci-fi / fantasy 
• I keep a list: 
http://fastwonderblog.com/about/ 
reading/ 
Photos by Josh Bancroft, Don Park
OVERVIEW 
• Culture: people, process 
• Automation: tools, growth, risk 
• Measurement: monitor & improve 
• Sharing: control, mentoring
ALL ABOUT THE PEOPLE 
The Doctor and 
companions work 
together like Ops & Devs
ONE STEP AT A TIME 
Understand changes, 
take one step at a time, and 
have solid processes.
AUTOMATE ALL THE 
THINGS 
Automate the tedious 
tasks and have time 
for the fun stuff
DELEGATE TO MINIONS 
Delegate the grunt work 
to automation tools, 
not minions 
Thanks to Dave Zwieback aka @mindweather for suggesting a Gru and the minions reference.
LAWS OF ROBOTICS 
Use config management 
systems with rules to control 
infrastructure behavior
GROWTH & AUTOMATION 
Use automation and 
configuration management tools to 
spin up large numbers of systems
REDSHIRTS ARE 
EXPENDABLE 
Treat your servers 
like redshirts 
! 
Side note: read John Scalzi’s ‘Redshirts’
“EVERYTHING WE DO OUT 
HERE IS A RISK!” 
Automate tasks to 
reduce risk
MONITOR AND MEASURE 
Monitor and measure as much as 
possible to track progress for 
performance, processes & people
CONTINUOUS 
IMPROVEMENT 
Improve by assimilating 
useful technologies into 
your collective
SHARE AND IMPROVE 
Share new ideas, information, 
problems, and stories with a 
focus on continuous improvement.
CONTROL ISSUES 
Work together as equals, 
give up control and 
share responsibility
INCIDENT RESPONSE 
More people with more access 
means that you may need to 
adjust how you respond to incidents
DON’T CREATE MONSTERS 
Create a culture where 
developers & ops 
avoid short cuts that create 
new infrastructure monsters
MENTORING 
Train the next generation 
and help others succeed
STRONG WOMEN 
Encourage women in 
our field and get them 
speaking at our events 
www.usenix.org/blog/my-daughters-high-school-programming-teacher
DON’T PANIC 
Things will go wrong 
keep things in perspective 
calmly recover
THANK YOU 
Dawn Foster 
Puppet Labs 
! 
@geekygirldawn 
dawn@puppetlabs.com 
fastwonderblog.com

More Related Content

What's hot

S sipad adoption
S sipad adoptionS sipad adoption
S sipad adoptionDiane Lauer
 
Future Ready in 365 Days
Future Ready in 365 DaysFuture Ready in 365 Days
Future Ready in 365 DaysJon Corippo
 
Where is my JETPACK? CAG 2012
Where is my JETPACK? CAG 2012Where is my JETPACK? CAG 2012
Where is my JETPACK? CAG 2012Brian Housand
 
Pixel up - presentation
Pixel up - presentationPixel up - presentation
Pixel up - presentationFionaBotha
 
Devcon APC 2010 facebook found my laptop the power of small world math
Devcon APC 2010 facebook found my laptop the power of small world mathDevcon APC 2010 facebook found my laptop the power of small world math
Devcon APC 2010 facebook found my laptop the power of small world mathUpstarts.tv
 

What's hot (6)

S sipad adoption
S sipad adoptionS sipad adoption
S sipad adoption
 
Future Ready in 365 Days
Future Ready in 365 DaysFuture Ready in 365 Days
Future Ready in 365 Days
 
Where is my JETPACK? CAG 2012
Where is my JETPACK? CAG 2012Where is my JETPACK? CAG 2012
Where is my JETPACK? CAG 2012
 
Pixel up - presentation
Pixel up - presentationPixel up - presentation
Pixel up - presentation
 
Devcon APC 2010 facebook found my laptop the power of small world math
Devcon APC 2010 facebook found my laptop the power of small world mathDevcon APC 2010 facebook found my laptop the power of small world math
Devcon APC 2010 facebook found my laptop the power of small world math
 
Apptastic
ApptasticApptastic
Apptastic
 

Similar to Lessons from Sci-Fi about DevOps

21st Century Influencer: Finding the Vital Behaviors to Flatten Your Classroom
21st Century Influencer: Finding the Vital Behaviors to Flatten Your Classroom21st Century Influencer: Finding the Vital Behaviors to Flatten Your Classroom
21st Century Influencer: Finding the Vital Behaviors to Flatten Your ClassroomVicki Davis
 
Twenty First Century Influencer at ITEC 2010 Conference
Twenty First Century Influencer at ITEC 2010 ConferenceTwenty First Century Influencer at ITEC 2010 Conference
Twenty First Century Influencer at ITEC 2010 ConferenceVicki Davis
 
#ALTC2013 Slow & Steady Wins The Race
#ALTC2013 Slow & Steady Wins The Race#ALTC2013 Slow & Steady Wins The Race
#ALTC2013 Slow & Steady Wins The RaceBex Lewis
 
Twenty First Century Influencer
Twenty First Century InfluencerTwenty First Century Influencer
Twenty First Century InfluencerVicki Davis
 
Unl social mediainextensioneducation-11-9-11
Unl social mediainextensioneducation-11-9-11Unl social mediainextensioneducation-11-9-11
Unl social mediainextensioneducation-11-9-11Karen Jeannette
 
ODHE October 2013 (blog & end project)
ODHE October 2013 (blog & end project)ODHE October 2013 (blog & end project)
ODHE October 2013 (blog & end project)Bex Lewis
 
Creating a culture for Continuous Delivery
Creating a culture for Continuous DeliveryCreating a culture for Continuous Delivery
Creating a culture for Continuous DeliveryChef Software, Inc.
 
VMUG UserCon Presentation for 2018
VMUG UserCon Presentation for 2018VMUG UserCon Presentation for 2018
VMUG UserCon Presentation for 2018Jon Hildebrand
 
2017 VMUG UserCon Presentation (IT Culture & DevOps)
2017 VMUG UserCon Presentation (IT Culture & DevOps)2017 VMUG UserCon Presentation (IT Culture & DevOps)
2017 VMUG UserCon Presentation (IT Culture & DevOps)Jon Hildebrand
 
Tech4 learning2
Tech4 learning2Tech4 learning2
Tech4 learning2kkdiener
 
Twenty First Century Influencer
Twenty First Century InfluencerTwenty First Century Influencer
Twenty First Century InfluencerVicki Davis
 
Software for women
Software for womenSoftware for women
Software for womenAshby Winch
 
vBrownBag Presentation
vBrownBag PresentationvBrownBag Presentation
vBrownBag PresentationJon Hildebrand
 
Dehub conole final
Dehub conole finalDehub conole final
Dehub conole finalgrainne
 
12 Principles of Collaboration
12 Principles of Collaboration12 Principles of Collaboration
12 Principles of CollaborationJacob Morgan
 
Ontologies for baby animals and robots From "baby stuff" to the world of adul...
Ontologies for baby animals and robots From "baby stuff" to the world of adul...Ontologies for baby animals and robots From "baby stuff" to the world of adul...
Ontologies for baby animals and robots From "baby stuff" to the world of adul...Aaron Sloman
 
Using Social Media to Communicate
Using Social Media to CommunicateUsing Social Media to Communicate
Using Social Media to CommunicateJesper Laugesen
 
Keynote Talk at ITS 2014: Multilevel Analysis of Socially Embedded Learning
Keynote Talk at ITS 2014: Multilevel Analysis of Socially Embedded LearningKeynote Talk at ITS 2014: Multilevel Analysis of Socially Embedded Learning
Keynote Talk at ITS 2014: Multilevel Analysis of Socially Embedded Learningsuthers
 
Widgets and Bundles and Web Apps - Oh My!
Widgets and Bundles and Web Apps - Oh My!Widgets and Bundles and Web Apps - Oh My!
Widgets and Bundles and Web Apps - Oh My!Allan Barclay
 

Similar to Lessons from Sci-Fi about DevOps (20)

21st Century Influencer: Finding the Vital Behaviors to Flatten Your Classroom
21st Century Influencer: Finding the Vital Behaviors to Flatten Your Classroom21st Century Influencer: Finding the Vital Behaviors to Flatten Your Classroom
21st Century Influencer: Finding the Vital Behaviors to Flatten Your Classroom
 
Twenty First Century Influencer at ITEC 2010 Conference
Twenty First Century Influencer at ITEC 2010 ConferenceTwenty First Century Influencer at ITEC 2010 Conference
Twenty First Century Influencer at ITEC 2010 Conference
 
#ALTC2013 Slow & Steady Wins The Race
#ALTC2013 Slow & Steady Wins The Race#ALTC2013 Slow & Steady Wins The Race
#ALTC2013 Slow & Steady Wins The Race
 
Twenty First Century Influencer
Twenty First Century InfluencerTwenty First Century Influencer
Twenty First Century Influencer
 
Unl social mediainextensioneducation-11-9-11
Unl social mediainextensioneducation-11-9-11Unl social mediainextensioneducation-11-9-11
Unl social mediainextensioneducation-11-9-11
 
ODHE October 2013 (blog & end project)
ODHE October 2013 (blog & end project)ODHE October 2013 (blog & end project)
ODHE October 2013 (blog & end project)
 
Creating a culture for Continuous Delivery
Creating a culture for Continuous DeliveryCreating a culture for Continuous Delivery
Creating a culture for Continuous Delivery
 
VMUG UserCon Presentation for 2018
VMUG UserCon Presentation for 2018VMUG UserCon Presentation for 2018
VMUG UserCon Presentation for 2018
 
2017 VMUG UserCon Presentation (IT Culture & DevOps)
2017 VMUG UserCon Presentation (IT Culture & DevOps)2017 VMUG UserCon Presentation (IT Culture & DevOps)
2017 VMUG UserCon Presentation (IT Culture & DevOps)
 
Tech4 learning2
Tech4 learning2Tech4 learning2
Tech4 learning2
 
Twenty First Century Influencer
Twenty First Century InfluencerTwenty First Century Influencer
Twenty First Century Influencer
 
Software for women
Software for womenSoftware for women
Software for women
 
vBrownBag Presentation
vBrownBag PresentationvBrownBag Presentation
vBrownBag Presentation
 
Seattle TL Summit PPT
Seattle TL Summit PPTSeattle TL Summit PPT
Seattle TL Summit PPT
 
Dehub conole final
Dehub conole finalDehub conole final
Dehub conole final
 
12 Principles of Collaboration
12 Principles of Collaboration12 Principles of Collaboration
12 Principles of Collaboration
 
Ontologies for baby animals and robots From "baby stuff" to the world of adul...
Ontologies for baby animals and robots From "baby stuff" to the world of adul...Ontologies for baby animals and robots From "baby stuff" to the world of adul...
Ontologies for baby animals and robots From "baby stuff" to the world of adul...
 
Using Social Media to Communicate
Using Social Media to CommunicateUsing Social Media to Communicate
Using Social Media to Communicate
 
Keynote Talk at ITS 2014: Multilevel Analysis of Socially Embedded Learning
Keynote Talk at ITS 2014: Multilevel Analysis of Socially Embedded LearningKeynote Talk at ITS 2014: Multilevel Analysis of Socially Embedded Learning
Keynote Talk at ITS 2014: Multilevel Analysis of Socially Embedded Learning
 
Widgets and Bundles and Web Apps - Oh My!
Widgets and Bundles and Web Apps - Oh My!Widgets and Bundles and Web Apps - Oh My!
Widgets and Bundles and Web Apps - Oh My!
 

More from Dawn Foster

CHAOSS Metrics Overview and Examples
CHAOSS Metrics Overview and ExamplesCHAOSS Metrics Overview and Examples
CHAOSS Metrics Overview and ExamplesDawn Foster
 
Be a Good Corporate Citizen in Kubernetes
Be a Good Corporate Citizen in KubernetesBe a Good Corporate Citizen in Kubernetes
Be a Good Corporate Citizen in KubernetesDawn Foster
 
Overcoming Imposter Syndrome to Become a Conference Speaker!
Overcoming Imposter Syndrome to Become a Conference Speaker!Overcoming Imposter Syndrome to Become a Conference Speaker!
Overcoming Imposter Syndrome to Become a Conference Speaker!Dawn Foster
 
How to Be a Good Corporate Citizen in Open Source
How to Be a Good Corporate Citizen in Open SourceHow to Be a Good Corporate Citizen in Open Source
How to Be a Good Corporate Citizen in Open SourceDawn Foster
 
Open Source Collaboration and Companies: Finding the Right Balance
Open Source Collaboration and Companies: Finding the Right BalanceOpen Source Collaboration and Companies: Finding the Right Balance
Open Source Collaboration and Companies: Finding the Right BalanceDawn Foster
 
Navigating Open Source Risk
Navigating Open Source RiskNavigating Open Source Risk
Navigating Open Source RiskDawn Foster
 
Measuring Project Health at VMware
Measuring Project Health at VMwareMeasuring Project Health at VMware
Measuring Project Health at VMwareDawn Foster
 
Navigating Open Source Risk
Navigating Open Source RiskNavigating Open Source Risk
Navigating Open Source RiskDawn Foster
 
Collaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company AffiliationCollaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company AffiliationDawn Foster
 
Collaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company AffiliationCollaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company AffiliationDawn Foster
 
Collaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company AffiliationCollaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company AffiliationDawn Foster
 
Collaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company AffiliationCollaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company AffiliationDawn Foster
 
Is this Open Source Project Healthy or Lifeless?
Is this Open Source Project Healthy or Lifeless?Is this Open Source Project Healthy or Lifeless?
Is this Open Source Project Healthy or Lifeless?Dawn Foster
 
Collaboration in Linux Kernel Mailing Lists
Collaboration in Linux Kernel Mailing Lists Collaboration in Linux Kernel Mailing Lists
Collaboration in Linux Kernel Mailing Lists Dawn Foster
 
Be a Good Corporate Citizen in Kubernetes
Be a Good Corporate Citizen in KubernetesBe a Good Corporate Citizen in Kubernetes
Be a Good Corporate Citizen in KubernetesDawn Foster
 
Being a Good Corporate Citizen in Open Source
Being a Good Corporate Citizen in Open SourceBeing a Good Corporate Citizen in Open Source
Being a Good Corporate Citizen in Open SourceDawn Foster
 
Building Community for your Company’s OSS Projects
Building Community for your Company’s OSS ProjectsBuilding Community for your Company’s OSS Projects
Building Community for your Company’s OSS ProjectsDawn Foster
 
Building Community for your Company’s OSS Project
Building Community for your Company’s OSS ProjectBuilding Community for your Company’s OSS Project
Building Community for your Company’s OSS ProjectDawn Foster
 
How to be a terrible hiring manager
How to be a terrible hiring managerHow to be a terrible hiring manager
How to be a terrible hiring managerDawn Foster
 
A week in the Life of Kubernetes
A week in the Life of KubernetesA week in the Life of Kubernetes
A week in the Life of KubernetesDawn Foster
 

More from Dawn Foster (20)

CHAOSS Metrics Overview and Examples
CHAOSS Metrics Overview and ExamplesCHAOSS Metrics Overview and Examples
CHAOSS Metrics Overview and Examples
 
Be a Good Corporate Citizen in Kubernetes
Be a Good Corporate Citizen in KubernetesBe a Good Corporate Citizen in Kubernetes
Be a Good Corporate Citizen in Kubernetes
 
Overcoming Imposter Syndrome to Become a Conference Speaker!
Overcoming Imposter Syndrome to Become a Conference Speaker!Overcoming Imposter Syndrome to Become a Conference Speaker!
Overcoming Imposter Syndrome to Become a Conference Speaker!
 
How to Be a Good Corporate Citizen in Open Source
How to Be a Good Corporate Citizen in Open SourceHow to Be a Good Corporate Citizen in Open Source
How to Be a Good Corporate Citizen in Open Source
 
Open Source Collaboration and Companies: Finding the Right Balance
Open Source Collaboration and Companies: Finding the Right BalanceOpen Source Collaboration and Companies: Finding the Right Balance
Open Source Collaboration and Companies: Finding the Right Balance
 
Navigating Open Source Risk
Navigating Open Source RiskNavigating Open Source Risk
Navigating Open Source Risk
 
Measuring Project Health at VMware
Measuring Project Health at VMwareMeasuring Project Health at VMware
Measuring Project Health at VMware
 
Navigating Open Source Risk
Navigating Open Source RiskNavigating Open Source Risk
Navigating Open Source Risk
 
Collaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company AffiliationCollaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company Affiliation
 
Collaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company AffiliationCollaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company Affiliation
 
Collaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company AffiliationCollaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company Affiliation
 
Collaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company AffiliationCollaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company Affiliation
 
Is this Open Source Project Healthy or Lifeless?
Is this Open Source Project Healthy or Lifeless?Is this Open Source Project Healthy or Lifeless?
Is this Open Source Project Healthy or Lifeless?
 
Collaboration in Linux Kernel Mailing Lists
Collaboration in Linux Kernel Mailing Lists Collaboration in Linux Kernel Mailing Lists
Collaboration in Linux Kernel Mailing Lists
 
Be a Good Corporate Citizen in Kubernetes
Be a Good Corporate Citizen in KubernetesBe a Good Corporate Citizen in Kubernetes
Be a Good Corporate Citizen in Kubernetes
 
Being a Good Corporate Citizen in Open Source
Being a Good Corporate Citizen in Open SourceBeing a Good Corporate Citizen in Open Source
Being a Good Corporate Citizen in Open Source
 
Building Community for your Company’s OSS Projects
Building Community for your Company’s OSS ProjectsBuilding Community for your Company’s OSS Projects
Building Community for your Company’s OSS Projects
 
Building Community for your Company’s OSS Project
Building Community for your Company’s OSS ProjectBuilding Community for your Company’s OSS Project
Building Community for your Company’s OSS Project
 
How to be a terrible hiring manager
How to be a terrible hiring managerHow to be a terrible hiring manager
How to be a terrible hiring manager
 
A week in the Life of Kubernetes
A week in the Life of KubernetesA week in the Life of Kubernetes
A week in the Life of Kubernetes
 

Recently uploaded

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 

Recently uploaded (20)

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 

Lessons from Sci-Fi about DevOps

  • 1. LESSONS ABOUT DEVOPS FROM SCIENCE FICTION Dawn M. Foster Puppet Labs ! Director of Community @geekygirldawn dawn@puppetlabs.com Presenta(on available at h0p://fastwonderblog.com/speaking/
  • 2. WHOAMI • Geek, traveler, reader • Recovered sys admin, community & open source • Read 73 books last year, mostly sci-fi / fantasy • I keep a list: http://fastwonderblog.com/about/ reading/ Photos by Josh Bancroft, Don Park
  • 3. OVERVIEW • Culture: people, process • Automation: tools, growth, risk • Measurement: monitor & improve • Sharing: control, mentoring
  • 4. ALL ABOUT THE PEOPLE The Doctor and companions work together like Ops & Devs
  • 5. ONE STEP AT A TIME Understand changes, take one step at a time, and have solid processes.
  • 6. AUTOMATE ALL THE THINGS Automate the tedious tasks and have time for the fun stuff
  • 7. DELEGATE TO MINIONS Delegate the grunt work to automation tools, not minions Thanks to Dave Zwieback aka @mindweather for suggesting a Gru and the minions reference.
  • 8. LAWS OF ROBOTICS Use config management systems with rules to control infrastructure behavior
  • 9. GROWTH & AUTOMATION Use automation and configuration management tools to spin up large numbers of systems
  • 10. REDSHIRTS ARE EXPENDABLE Treat your servers like redshirts ! Side note: read John Scalzi’s ‘Redshirts’
  • 11. “EVERYTHING WE DO OUT HERE IS A RISK!” Automate tasks to reduce risk
  • 12. MONITOR AND MEASURE Monitor and measure as much as possible to track progress for performance, processes & people
  • 13. CONTINUOUS IMPROVEMENT Improve by assimilating useful technologies into your collective
  • 14. SHARE AND IMPROVE Share new ideas, information, problems, and stories with a focus on continuous improvement.
  • 15. CONTROL ISSUES Work together as equals, give up control and share responsibility
  • 16. INCIDENT RESPONSE More people with more access means that you may need to adjust how you respond to incidents
  • 17. DON’T CREATE MONSTERS Create a culture where developers & ops avoid short cuts that create new infrastructure monsters
  • 18. MENTORING Train the next generation and help others succeed
  • 19. STRONG WOMEN Encourage women in our field and get them speaking at our events www.usenix.org/blog/my-daughters-high-school-programming-teacher
  • 20. DON’T PANIC Things will go wrong keep things in perspective calmly recover
  • 21. THANK YOU Dawn Foster Puppet Labs ! @geekygirldawn dawn@puppetlabs.com fastwonderblog.com