Submit Search
Upload
Nov 2018 - QCon San Francisco - Service Ownership at Slack
•
1 like
•
74 views
Holly Allen
Follow
Service Ownership at Slack - talk given at QCon SF November 2018.
Read less
Read more
Software
Report
Share
Report
Share
1 of 113
Download now
Download to read offline
Recommended
Service Ownership at Slack - Agile 2019 conference August 2019
Service Ownership at Slack - Agile 2019 conference August 2019
Holly Allen
Service Ownership at Slack - DevOpsDays Chicago Aug 2019
Service Ownership at Slack - DevOpsDays Chicago Aug 2019
Holly Allen
Service Ownership @Slack
Service Ownership @Slack
C4Media
Telstra’s Journey to SAFe - RallyON - June 2013
Telstra’s Journey to SAFe - RallyON - June 2013
Em Campbell-Pretty
Six Things to Consider Before You Try Agile at Scale - Agile Business Forum -...
Six Things to Consider Before You Try Agile at Scale - Agile Business Forum -...
Em Campbell-Pretty
Adopting Leffingwell's Scaled Agile Framework: the theory and the practice - ...
Adopting Leffingwell's Scaled Agile Framework: the theory and the practice - ...
Em Campbell-Pretty
Content Audit - Content Days June 2020
Content Audit - Content Days June 2020
Irene Michl
Stayin' Alive! Feature Disco Your Way to PI Planning
Stayin' Alive! Feature Disco Your Way to PI Planning
Em Campbell-Pretty
Recommended
Service Ownership at Slack - Agile 2019 conference August 2019
Service Ownership at Slack - Agile 2019 conference August 2019
Holly Allen
Service Ownership at Slack - DevOpsDays Chicago Aug 2019
Service Ownership at Slack - DevOpsDays Chicago Aug 2019
Holly Allen
Service Ownership @Slack
Service Ownership @Slack
C4Media
Telstra’s Journey to SAFe - RallyON - June 2013
Telstra’s Journey to SAFe - RallyON - June 2013
Em Campbell-Pretty
Six Things to Consider Before You Try Agile at Scale - Agile Business Forum -...
Six Things to Consider Before You Try Agile at Scale - Agile Business Forum -...
Em Campbell-Pretty
Adopting Leffingwell's Scaled Agile Framework: the theory and the practice - ...
Adopting Leffingwell's Scaled Agile Framework: the theory and the practice - ...
Em Campbell-Pretty
Content Audit - Content Days June 2020
Content Audit - Content Days June 2020
Irene Michl
Stayin' Alive! Feature Disco Your Way to PI Planning
Stayin' Alive! Feature Disco Your Way to PI Planning
Em Campbell-Pretty
Roots of Agility - Better Software Agile Dev Practices East 2014 Keynote
Roots of Agility - Better Software Agile Dev Practices East 2014 Keynote
Rob Myers
OLTCA_keynote_06052014_Final
OLTCA_keynote_06052014_Final
Geneviève Lukenda-Lund
Take the Red Pill: How Criteo revamped its software development process
Take the Red Pill: How Criteo revamped its software development process
Adrian Perreau de Pinninck
Creating a Culture of Continuous Improvement in Your Company
Creating a Culture of Continuous Improvement in Your Company
Kevin Goldsmith
Scaling Agile Data Warehousing with the Scaled Agile Framework (SAFe)
Scaling Agile Data Warehousing with the Scaled Agile Framework (SAFe)
Context Matters
5 Ways To Improve Your Higher Ed Website With Google Analytics with Becky Var...
5 Ways To Improve Your Higher Ed Website With Google Analytics with Becky Var...
hannonhill
Agile ME Meetup: Agile A-Z - Chapter 1: Agile
Agile ME Meetup: Agile A-Z - Chapter 1: Agile
Rasmus Runberg
Take a Test Drive of Acceptance Test-Driven Development
Take a Test Drive of Acceptance Test-Driven Development
TechWell
Kanban method: The Practices aren't the Point
Kanban method: The Practices aren't the Point
Jonathan Hansen
What Makes a Great Developer - Develop Denver 2015
What Makes a Great Developer - Develop Denver 2015
Chris Phelps
Agile Is A Four-Letter Word (Jen Krieger)
Agile Is A Four-Letter Word (Jen Krieger)
Red Hat Developers
If you don't know where you're going it doesn't matter how fast you get there
If you don't know where you're going it doesn't matter how fast you get there
Nicole Forsgren
Editable Powerpoint Marketing plan template - wide screen
Editable Powerpoint Marketing plan template - wide screen
Office Timeline
Vmware2021 why even devop nicolefv
Vmware2021 why even devop nicolefv
Nicole Forsgren
Role of Architect In Agile
Role of Architect In Agile
Synerzip
Ken Charles "Career Planning in a Cloud World"
Ken Charles "Career Planning in a Cloud World"
Ken Charles
Biznes nie dorósł do Agile.
Biznes nie dorósł do Agile.
Future Processing
Soaring in the Clouds - Don't be dragged down by ITIL bloat!
Soaring in the Clouds - Don't be dragged down by ITIL bloat!
Navvia
Project Management for Startups
Project Management for Startups
Ebtihaj khan
Agile Software Development
Agile Software Development
Kuldeep Ghetiya
2018-10-23 3C - Lean, Scrum and low code approach of SharePoint and O365 proj...
2018-10-23 3C - Lean, Scrum and low code approach of SharePoint and O365 proj...
aOS Community
Help There’s Too Many [Something]Ops!
Help There’s Too Many [Something]Ops!
Stephanie Locke
More Related Content
What's hot
Roots of Agility - Better Software Agile Dev Practices East 2014 Keynote
Roots of Agility - Better Software Agile Dev Practices East 2014 Keynote
Rob Myers
OLTCA_keynote_06052014_Final
OLTCA_keynote_06052014_Final
Geneviève Lukenda-Lund
Take the Red Pill: How Criteo revamped its software development process
Take the Red Pill: How Criteo revamped its software development process
Adrian Perreau de Pinninck
Creating a Culture of Continuous Improvement in Your Company
Creating a Culture of Continuous Improvement in Your Company
Kevin Goldsmith
Scaling Agile Data Warehousing with the Scaled Agile Framework (SAFe)
Scaling Agile Data Warehousing with the Scaled Agile Framework (SAFe)
Context Matters
5 Ways To Improve Your Higher Ed Website With Google Analytics with Becky Var...
5 Ways To Improve Your Higher Ed Website With Google Analytics with Becky Var...
hannonhill
Agile ME Meetup: Agile A-Z - Chapter 1: Agile
Agile ME Meetup: Agile A-Z - Chapter 1: Agile
Rasmus Runberg
Take a Test Drive of Acceptance Test-Driven Development
Take a Test Drive of Acceptance Test-Driven Development
TechWell
Kanban method: The Practices aren't the Point
Kanban method: The Practices aren't the Point
Jonathan Hansen
What Makes a Great Developer - Develop Denver 2015
What Makes a Great Developer - Develop Denver 2015
Chris Phelps
Agile Is A Four-Letter Word (Jen Krieger)
Agile Is A Four-Letter Word (Jen Krieger)
Red Hat Developers
If you don't know where you're going it doesn't matter how fast you get there
If you don't know where you're going it doesn't matter how fast you get there
Nicole Forsgren
Editable Powerpoint Marketing plan template - wide screen
Editable Powerpoint Marketing plan template - wide screen
Office Timeline
Vmware2021 why even devop nicolefv
Vmware2021 why even devop nicolefv
Nicole Forsgren
Role of Architect In Agile
Role of Architect In Agile
Synerzip
Ken Charles "Career Planning in a Cloud World"
Ken Charles "Career Planning in a Cloud World"
Ken Charles
Biznes nie dorósł do Agile.
Biznes nie dorósł do Agile.
Future Processing
Soaring in the Clouds - Don't be dragged down by ITIL bloat!
Soaring in the Clouds - Don't be dragged down by ITIL bloat!
Navvia
Project Management for Startups
Project Management for Startups
Ebtihaj khan
Agile Software Development
Agile Software Development
Kuldeep Ghetiya
What's hot
(20)
Roots of Agility - Better Software Agile Dev Practices East 2014 Keynote
Roots of Agility - Better Software Agile Dev Practices East 2014 Keynote
OLTCA_keynote_06052014_Final
OLTCA_keynote_06052014_Final
Take the Red Pill: How Criteo revamped its software development process
Take the Red Pill: How Criteo revamped its software development process
Creating a Culture of Continuous Improvement in Your Company
Creating a Culture of Continuous Improvement in Your Company
Scaling Agile Data Warehousing with the Scaled Agile Framework (SAFe)
Scaling Agile Data Warehousing with the Scaled Agile Framework (SAFe)
5 Ways To Improve Your Higher Ed Website With Google Analytics with Becky Var...
5 Ways To Improve Your Higher Ed Website With Google Analytics with Becky Var...
Agile ME Meetup: Agile A-Z - Chapter 1: Agile
Agile ME Meetup: Agile A-Z - Chapter 1: Agile
Take a Test Drive of Acceptance Test-Driven Development
Take a Test Drive of Acceptance Test-Driven Development
Kanban method: The Practices aren't the Point
Kanban method: The Practices aren't the Point
What Makes a Great Developer - Develop Denver 2015
What Makes a Great Developer - Develop Denver 2015
Agile Is A Four-Letter Word (Jen Krieger)
Agile Is A Four-Letter Word (Jen Krieger)
If you don't know where you're going it doesn't matter how fast you get there
If you don't know where you're going it doesn't matter how fast you get there
Editable Powerpoint Marketing plan template - wide screen
Editable Powerpoint Marketing plan template - wide screen
Vmware2021 why even devop nicolefv
Vmware2021 why even devop nicolefv
Role of Architect In Agile
Role of Architect In Agile
Ken Charles "Career Planning in a Cloud World"
Ken Charles "Career Planning in a Cloud World"
Biznes nie dorósł do Agile.
Biznes nie dorósł do Agile.
Soaring in the Clouds - Don't be dragged down by ITIL bloat!
Soaring in the Clouds - Don't be dragged down by ITIL bloat!
Project Management for Startups
Project Management for Startups
Agile Software Development
Agile Software Development
Similar to Nov 2018 - QCon San Francisco - Service Ownership at Slack
2018-10-23 3C - Lean, Scrum and low code approach of SharePoint and O365 proj...
2018-10-23 3C - Lean, Scrum and low code approach of SharePoint and O365 proj...
aOS Community
Help There’s Too Many [Something]Ops!
Help There’s Too Many [Something]Ops!
Stephanie Locke
SEO Hacks for Managing Multiple Clients
SEO Hacks for Managing Multiple Clients
Niki Mosier
Codemotion Milan 2018 - AI with a devops mindset: experimentation, sharing an...
Codemotion Milan 2018 - AI with a devops mindset: experimentation, sharing an...
Thiago de Faria
Thiago de Faria - AI with a devops mindset - experimentation, sharing and eas...
Thiago de Faria - AI with a devops mindset - experimentation, sharing and eas...
Codemotion
Culture of Content: Bridging the Gap Between Content Leadership and Creative ...
Culture of Content: Bridging the Gap Between Content Leadership and Creative ...
Andrea Goulet
Content Assessment Hero League presented at LavaCon 2013
Content Assessment Hero League presented at LavaCon 2013
Jennifer DeAngelo
Eight Steps to Kanban
Eight Steps to Kanban
TechWell
Agile Knowledge Management
Agile Knowledge Management
Enterprise Knowledge
Moving to a DevOps mode - easy, hard or just plain terrifying? - Daniel Bryan...
Moving to a DevOps mode - easy, hard or just plain terrifying? - Daniel Bryan...
JAXLondon2014
JAX London 2014 "Moving to DevOps Mode: easy, hard or just plain terrifying?"
JAX London 2014 "Moving to DevOps Mode: easy, hard or just plain terrifying?"
Daniel Bryant
Tools, Culture, and Aesthetics: The Art of DevOps
Tools, Culture, and Aesthetics: The Art of DevOps
J. Paul Reed
An Agile Culture Beyond Technology at Vistaprint - Amy Jackson and Staci Dub...
An Agile Culture Beyond Technology at Vistaprint - Amy Jackson and Staci Dub...
agilemaine
Drupal Developers Days - One Flew Over The Developers Nest 2018
Drupal Developers Days - One Flew Over The Developers Nest 2018
Dropsolid
Lean Product Management - ACE 2015
Lean Product Management - ACE 2015
Melissa Perri
1000 track 1 groves_using our laptop
1000 track 1 groves_using our laptop
Rising Media, Inc.
CQRS and EventSourcing with Spring & Axon
CQRS and EventSourcing with Spring & Axon
nklmish
Principles of Persuasive Web Design
Principles of Persuasive Web Design
CXL
#1NLab17 - Designing the Next Release: Measuring & Experimenting with Data
#1NLab17 - Designing the Next Release: Measuring & Experimenting with Data
One North
DevOpsDays Seattle 2017 - Continuous Integration: A bittersweet story
DevOpsDays Seattle 2017 - Continuous Integration: A bittersweet story
Suzie Prince
Similar to Nov 2018 - QCon San Francisco - Service Ownership at Slack
(20)
2018-10-23 3C - Lean, Scrum and low code approach of SharePoint and O365 proj...
2018-10-23 3C - Lean, Scrum and low code approach of SharePoint and O365 proj...
Help There’s Too Many [Something]Ops!
Help There’s Too Many [Something]Ops!
SEO Hacks for Managing Multiple Clients
SEO Hacks for Managing Multiple Clients
Codemotion Milan 2018 - AI with a devops mindset: experimentation, sharing an...
Codemotion Milan 2018 - AI with a devops mindset: experimentation, sharing an...
Thiago de Faria - AI with a devops mindset - experimentation, sharing and eas...
Thiago de Faria - AI with a devops mindset - experimentation, sharing and eas...
Culture of Content: Bridging the Gap Between Content Leadership and Creative ...
Culture of Content: Bridging the Gap Between Content Leadership and Creative ...
Content Assessment Hero League presented at LavaCon 2013
Content Assessment Hero League presented at LavaCon 2013
Eight Steps to Kanban
Eight Steps to Kanban
Agile Knowledge Management
Agile Knowledge Management
Moving to a DevOps mode - easy, hard or just plain terrifying? - Daniel Bryan...
Moving to a DevOps mode - easy, hard or just plain terrifying? - Daniel Bryan...
JAX London 2014 "Moving to DevOps Mode: easy, hard or just plain terrifying?"
JAX London 2014 "Moving to DevOps Mode: easy, hard or just plain terrifying?"
Tools, Culture, and Aesthetics: The Art of DevOps
Tools, Culture, and Aesthetics: The Art of DevOps
An Agile Culture Beyond Technology at Vistaprint - Amy Jackson and Staci Dub...
An Agile Culture Beyond Technology at Vistaprint - Amy Jackson and Staci Dub...
Drupal Developers Days - One Flew Over The Developers Nest 2018
Drupal Developers Days - One Flew Over The Developers Nest 2018
Lean Product Management - ACE 2015
Lean Product Management - ACE 2015
1000 track 1 groves_using our laptop
1000 track 1 groves_using our laptop
CQRS and EventSourcing with Spring & Axon
CQRS and EventSourcing with Spring & Axon
Principles of Persuasive Web Design
Principles of Persuasive Web Design
#1NLab17 - Designing the Next Release: Measuring & Experimenting with Data
#1NLab17 - Designing the Next Release: Measuring & Experimenting with Data
DevOpsDays Seattle 2017 - Continuous Integration: A bittersweet story
DevOpsDays Seattle 2017 - Continuous Integration: A bittersweet story
Recently uploaded
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Christina Lin
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
Ortus Solutions, Corp
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learning
VitsRangannavar
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
soniya singh
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
kalichargn70th171
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
BradBedford3
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
ICS
DNT_Corporate presentation know about us
DNT_Corporate presentation know about us
Dynamic Netsoft
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
Wave PLM
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
OnePlan Solutions
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
bodapatigopi8531
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
Wave PLM
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
Tier1 app
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
shikhaohhpro
Professional Resume Template for Software Developers
Professional Resume Template for Software Developers
Vinodh Ram
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽❤️🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽❤️🧑🏻 89...
gurkirankumar98700
EY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
Neo4j
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
VICTOR MAESTRE RAMIREZ
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
Power Karaoke
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
AxelRicardoTrocheRiq
Recently uploaded
(20)
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learning
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
DNT_Corporate presentation know about us
DNT_Corporate presentation know about us
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
Professional Resume Template for Software Developers
Professional Resume Template for Software Developers
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽❤️🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽❤️🧑🏻 89...
EY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
Nov 2018 - QCon San Francisco - Service Ownership at Slack
1.
Service Ownership Learn Faster Holly Allen Service
Engineering @hollyjallen
2.
Holly Allen Software development
and leadership for 18 years
3.
@hollyjallen,#QConSF Nov 2018
4.
@hollyjallen,#QConSF Nov 2018
5.
@hollyjallen,#QConSF Nov 2018
6.
Software! 😍 @hollyjallen,#QConSF Nov
2018
7.
@hollyjallen,#QConSF Nov 2018
8.
S L O
W 😩 @hollyjallen,#QConSF Nov 2018
9.
@hollyjallen,#QConSF Nov 2018
10.
@hollyjallen,#QConSF Nov 2018 MeasureDesign Learn
11.
Toyota Production System @hollyjallen,#QConSF Nov 2018
12.
@hollyjallen,#QConSF Nov 2018
13.
@hollyjallen,#QConSF Nov 2018
14.
@hollyjallen,#QConSF Nov 2018
15.
@hollyjallen,#QConSF Nov 2018
16.
@hollyjallen,#QConSF Nov 2018
17.
“” Kaizen Continuous Improvement @hollyjallen,#QConSF Nov
2018
18.
@hollyjallen,#QConSF Nov 2018 MeasureDesign Learn
19.
@hollyjallen,#QConSF Nov 2018
20.
@hollyjallen,#QConSF Nov 2018
21.
@hollyjallen,#QConSF Nov 2018
22.
“” Executive dedication to
learning @hollyjallen,#QConSF Nov 2018
23.
“” High Trust Teams @hollyjallen,#QConSF
Nov 2018
24.
@hollyjallen,#QConSF Nov 2018 MeasureDesign Learn
25.
@hollyjallen,#QConSF Nov 2018
26.
Slack launched February 2014 @hollyjallen,#QConSF
Nov 2018 🚀
27.
@hollyjallen,#QConSF Nov 2018 5
Years Grew to 13+ million weekly active users, with active sessions of 10+ hours a day
28.
@hollyjallen,#QConSF Nov 2018 5
Years From 10 to 15,000 servers In 25 cloud data centers world-wide
29.
@hollyjallen,#QConSF Nov 2018 5
Years From 8 to 1,200 people In 9 offices world-wide
30.
@hollyjallen,#QConSF Nov 2018 MeasureDesign Learn
31.
@hollyjallen,#QConSF Nov 2018
32.
“” ✅ Continuous Deployment ✅
Experiment Frameworks ✅ User Research @hollyjallen,#QConSF Nov 2018
33.
Something didn't scale... @hollyjallen,#QConSF
Nov 2018
34.
Centralized Operations @hollyjallen,#QConSF Nov 2018 😭
35.
“” Who should be
responsible for the management, monitoring and operation of a production application? @hollyjallen,#QConSF Nov 2018
36.
“” Centralized Operations Division of
Labor @hollyjallen,#QConSF Nov 2018
37.
Devs Features Scale Architecture @hollyjallen,#QConSF Nov 2018 Ops Cloud
Infra Deployment Monitoring
38.
“” Ops is getting
the pages @hollyjallen,#QConSF Nov 2018
39.
“” Product Development grew
faster than Operations, A lot faster @hollyjallen,#QConSF Nov 2018
40.
20 Product Developers @hollyjallen,#QConSF Nov
2018 1 Ops Engineer
41.
“” How can operations
reliably reach the developers when there's a problem? @hollyjallen,#QConSF Nov 2018
42.
“” "Call Maude, she
knows how this works" @hollyjallen,#QConSF Nov 2018
43.
Devs I've never been on-call
before, this is scary! @hollyjallen,#QConSF Nov 2018 Ops Now I know I can find a developer when I need to.
44.
“” Ops is getting
the pages first pages Ultra-senior devs on-call @hollyjallen,#QConSF Nov 2018
45.
@hollyjallen,#QConSF Nov 2018 MeasureDesign Learn
46.
“” How can operations
reliably reach the developers when there's a problem? @hollyjallen,#QConSF Nov 2018
47.
Most devs go on-call Fall
2017 @hollyjallen,#QConSF Nov 2018 📟
48.
“” Kaizen Continuous Improvement @hollyjallen,#QConSF Nov
2018
49.
“” "Wait, I'm on-call
now?" @hollyjallen,#QConSF Nov 2018
50.
Devs I'm glad I'm
only on call a few times a year @hollyjallen,#QConSF Nov 2018 Ops I'll be able to reach a search engineer if I need to.
51.
“” Learn by Doing @hollyjallen,#QConSF
Nov 2018
52.
“” On-call 3 times
a year 🤔 @hollyjallen,#QConSF Nov 2018
53.
“” Ops is getting
the pages first pages Ultra-senior devs on-call Seven One dev rotations @hollyjallen,#QConSF Nov 2018
54.
“” Continuous Deployment 100+ prod
deploys a day @hollyjallen,#QConSF Nov 2018
55.
“” What Changed? @hollyjallen,#QConSF Nov
2018
56.
“” @hollyjallen,#QConSF Nov 2018
57.
“” @hollyjallen,#QConSF Nov 2018
58.
“” Page the dev @hollyjallen,#QConSF
Nov 2018
59.
Devs I don't understand this part
of the code @hollyjallen,#QConSF Nov 2018 Ops These are the machine alerts I'm seeing
60.
“” Human Routers @hollyjallen,#QConSF Nov
2018
61.
“” "Call Andy, he
knows how this works" @hollyjallen,#QConSF Nov 2018
62.
“” Postmortems weren't a
great place for learning @hollyjallen,#QConSF Nov 2018
63.
“” Can we catch
problems earlier? @hollyjallen,#QConSF Nov 2018
64.
“” @hollyjallen,#QConSF Nov 2018
65.
“” @hollyjallen,#QConSF Nov 2018
66.
“” @hollyjallen,#QConSF Nov 2018
67.
“” Investing in tech
to make detection and remediation faster @hollyjallen,#QConSF Nov 2018
68.
Reorg! Fall 2017 @hollyjallen,#QConSF Nov
2018 Operations is out Service Engineering is in
69.
“” How can Slack
ensure that developers know when there's a problem? @hollyjallen,#QConSF Nov 2018
70.
“” Centralized Operations Service Ownership @hollyjallen,#QConSF
Nov 2018
71.
@hollyjallen,#QConSF Nov 2018 MeasureDesign Learn
72.
“” "We are the
toolsmith and specialists. We empower Service Ownership" @hollyjallen,#QConSF Nov 2018
73.
Devs Features Reliability Performance Postmortems @hollyjallen,#QConSF Nov 2018 Service Cloud
Platform Observability tools Service Discovery Define best practice
74.
I joined Slack
in February 2018 @hollyjallen,#QConSF Nov 2018 👋
75.
“” How to empower
development teams to improve service reliability? @hollyjallen,#QConSF Nov 2018
76.
Define service health and operational maturity @hollyjallen,#QConSF Nov
2018 • At least one alerting health metric, like latency or throughput
77.
“” Send metrics to
Prometheus Observability team is here to help! 🔮 @hollyjallen,#QConSF Nov 2018
78.
Define service health and operational maturity @hollyjallen,#QConSF Nov
2018 • Team should be on-call ready • At least 4, preferably 6 engineers participating to make it sustainable • 24/7 or during the weekday, depending on the service
79.
Define service health and operational maturity @hollyjallen,#QConSF Nov
2018 • Runbooks for standard actions and troubleshooting • Central location in our code repository • Up to date and useable by any engineer
80.
Define service health and operational maturity @hollyjallen,#QConSF Nov
2018 • Paging alerts should link to the runbook • Make responding to an page easy • Practice incident response
81.
“” Incident Lunch ⛑ @hollyjallen,#QConSF
Nov 2018
82.
Site Reliability Engineers @hollyjallen,#QConSF Nov 2018 •
Devops generalists • Emotional intelligence • Mentoring • Ambassadors • Operational maturity
83.
“” SRE embedded in
dev teams @hollyjallen,#QConSF Nov 2018
84.
“” @hollyjallen,#QConSF Nov 2018 Devs
OpsSRE
85.
Devs Um, where are the
SREs? @hollyjallen,#QConSF Nov 2018 SREs I'm over here doing operational tasks
86.
“” SRE Ops is
still getting the first pages @hollyjallen,#QConSF Nov 2018
87.
“” How do we
lower operational burden on the SREs? @hollyjallen,#QConSF Nov 2018
88.
“” Plan: Send paging
alerts to the development teams @hollyjallen,#QConSF Nov 2018
89.
Devs We need training @hollyjallen,#QConSF Nov
2018 SREs We're going to plan this out perfectly
90.
@hollyjallen,#QConSF Nov 2018
91.
“” Host level alerts Hundreds
of them @hollyjallen,#QConSF Nov 2018
92.
“” Test with the
users @hollyjallen,#QConSF Nov 2018
93.
@hollyjallen,#QConSF Nov 2018
94.
Everything was fine! @hollyjallen,#QConSF Nov
2018 💪
95.
“” Empowered Continuous Improvement @hollyjallen,#QConSF Nov
2018
96.
“” @hollyjallen,#QConSF Nov 2018 Devs
OpsSRE
97.
“” How do we
test our understanding of how Slack will fail? @hollyjallen,#QConSF Nov 2018
98.
“” "Disasterpiece Theater is
an ongoing series of exercises in which we will purposely cause a part of Slack to fail." @hollyjallen,#QConSF Nov 2018
99.
@hollyjallen,#QConSF Nov 2018 MeasureDesign Learn
100.
Success Metrics @hollyjallen,#QConSF Nov 2018 •
Increased engineer confidence • Validate reliability improvements • Learn something new • Practice incident response
101.
“” Centralized Operations Service Ownership @hollyjallen,#QConSF
Nov 2018
102.
“” How do we
ensure the teams are being alerted, instead of skillsets? @hollyjallen,#QConSF Nov 2018
103.
“” How do we
make postmortems a place for learning again? @hollyjallen,#QConSF Nov 2018
104.
“” How do we
make sure a capable incident commander is available for all incidents? @hollyjallen,#QConSF Nov 2018
105.
@hollyjallen,#QConSF Nov 2018 MeasureDesign Learn
106.
@hollyjallen,#QConSF Nov 2018
107.
@hollyjallen,#QConSF Nov 2018
108.
“” Copy the questions Not
the answers @hollyjallen,#QConSF Nov 2018
109.
“” Change is possible You
don't have to be ready @hollyjallen,#QConSF Nov 2018
110.
“” Empowered Continuous Improvement @hollyjallen,#QConSF Nov
2018
111.
@hollyjallen,#QConSF Nov 2018 MeasureDesign Learn
112.
“” Learn Faster @hollyjallen,#QConSF Nov
2018
113.
Holly Allen Service Engineering @hollyjallen Thank
You
Download now