SlideShare a Scribd company logo
1 of 113
Download to read offline
Service
Ownership
Learn Faster
Holly Allen
Service Engineering
@hollyjallen
Holly Allen
Software development and
leadership for 18 years
@hollyjallen,#QConSF Nov 2018
@hollyjallen,#QConSF Nov 2018
@hollyjallen,#QConSF Nov 2018
Software! 😍
@hollyjallen,#QConSF Nov 2018
@hollyjallen,#QConSF Nov 2018
S L O W 😩
@hollyjallen,#QConSF Nov 2018
@hollyjallen,#QConSF Nov 2018
@hollyjallen,#QConSF Nov 2018
MeasureDesign
Learn
Toyota
Production
System
@hollyjallen,#QConSF Nov 2018
@hollyjallen,#QConSF Nov 2018
@hollyjallen,#QConSF Nov 2018
@hollyjallen,#QConSF Nov 2018
@hollyjallen,#QConSF Nov 2018
@hollyjallen,#QConSF Nov 2018
“”
Kaizen
Continuous Improvement
@hollyjallen,#QConSF Nov 2018
@hollyjallen,#QConSF Nov 2018
MeasureDesign
Learn
@hollyjallen,#QConSF Nov 2018
@hollyjallen,#QConSF Nov 2018
@hollyjallen,#QConSF Nov 2018
“”
Executive dedication to learning
@hollyjallen,#QConSF Nov 2018
“”
High Trust Teams
@hollyjallen,#QConSF Nov 2018
@hollyjallen,#QConSF Nov 2018
MeasureDesign
Learn
@hollyjallen,#QConSF Nov 2018
Slack launched
February 2014
@hollyjallen,#QConSF Nov 2018
🚀
@hollyjallen,#QConSF Nov 2018
5 Years
Grew to 13+ million weekly active users,
with active sessions of 10+ hours a day
@hollyjallen,#QConSF Nov 2018
5 Years
From 10 to 15,000 servers
In 25 cloud data centers world-wide
@hollyjallen,#QConSF Nov 2018
5 Years
From 8 to 1,200 people
In 9 offices world-wide
@hollyjallen,#QConSF Nov 2018
MeasureDesign
Learn
@hollyjallen,#QConSF Nov 2018
“”
✅ Continuous Deployment
✅ Experiment Frameworks
✅ User Research
@hollyjallen,#QConSF Nov 2018
Something didn't scale...
@hollyjallen,#QConSF Nov 2018
Centralized
Operations
@hollyjallen,#QConSF Nov 2018
😭
“”
Who should be responsible for the
management, monitoring and operation of a
production application?
@hollyjallen,#QConSF Nov 2018
“”
Centralized Operations
Division of Labor
@hollyjallen,#QConSF Nov 2018
Devs
Features
Scale
Architecture
@hollyjallen,#QConSF Nov 2018
Ops
Cloud Infra
Deployment
Monitoring
“”
Ops is getting the pages
@hollyjallen,#QConSF Nov 2018
“”
Product Development grew faster
than Operations,
A lot faster
@hollyjallen,#QConSF Nov 2018
20 Product
Developers
@hollyjallen,#QConSF Nov 2018
1 Ops
Engineer
“”
How can operations reliably reach the
developers when there's a problem?
@hollyjallen,#QConSF Nov 2018
“”
"Call Maude, she knows how this works"
@hollyjallen,#QConSF Nov 2018
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.
“”
Ops is getting the pages first pages
Ultra-senior devs on-call
@hollyjallen,#QConSF Nov 2018
@hollyjallen,#QConSF Nov 2018
MeasureDesign
Learn
“”
How can operations reliably reach the
developers when there's a problem?
@hollyjallen,#QConSF Nov 2018
Most devs
go on-call
Fall 2017
@hollyjallen,#QConSF Nov 2018
📟
“”
Kaizen
Continuous Improvement
@hollyjallen,#QConSF Nov 2018
“”
"Wait, I'm on-call now?"
@hollyjallen,#QConSF Nov 2018
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.
“”
Learn by Doing
@hollyjallen,#QConSF Nov 2018
“”
On-call 3 times a year 🤔
@hollyjallen,#QConSF Nov 2018
“”
Ops is getting the pages first pages
Ultra-senior devs on-call
Seven One dev rotations
@hollyjallen,#QConSF Nov 2018
“”
Continuous Deployment
100+ prod deploys a day
@hollyjallen,#QConSF Nov 2018
“”
What Changed?
@hollyjallen,#QConSF Nov 2018
“”
@hollyjallen,#QConSF Nov 2018
“”
@hollyjallen,#QConSF Nov 2018
“”
Page the dev
@hollyjallen,#QConSF Nov 2018
Devs
I don't
understand this
part of the code
@hollyjallen,#QConSF Nov 2018
Ops
These are the
machine alerts
I'm seeing
“”
Human Routers
@hollyjallen,#QConSF Nov 2018
“”
"Call Andy, he knows how this works"
@hollyjallen,#QConSF Nov 2018
“”
Postmortems weren't a great
place for learning
@hollyjallen,#QConSF Nov 2018
“”
Can we catch problems earlier?
@hollyjallen,#QConSF Nov 2018
“”
@hollyjallen,#QConSF Nov 2018
“”
@hollyjallen,#QConSF Nov 2018
“”
@hollyjallen,#QConSF Nov 2018
“”
Investing in tech to make
detection and remediation faster
@hollyjallen,#QConSF Nov 2018
Reorg!
Fall 2017
@hollyjallen,#QConSF Nov 2018
Operations is out
Service Engineering is in
“”
How can Slack ensure that developers know
when there's a problem?
@hollyjallen,#QConSF Nov 2018
“”
Centralized Operations
Service Ownership
@hollyjallen,#QConSF Nov 2018
@hollyjallen,#QConSF Nov 2018
MeasureDesign
Learn
“”
"We are the toolsmith and
specialists. We empower Service
Ownership"
@hollyjallen,#QConSF Nov 2018
Devs
Features
Reliability
Performance
Postmortems
@hollyjallen,#QConSF Nov 2018
Service
Cloud Platform
Observability tools
Service Discovery
Define best practice
I joined Slack in
February 2018
@hollyjallen,#QConSF Nov 2018
👋
“”
How to empower development teams to
improve service reliability?
@hollyjallen,#QConSF Nov 2018
Define
service
health and
operational
maturity
@hollyjallen,#QConSF Nov 2018
• At least one alerting health
metric, like latency or
throughput
“”
Send metrics to Prometheus
Observability team is here to help! 🔮
@hollyjallen,#QConSF Nov 2018
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
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
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
“”
Incident Lunch ⛑
@hollyjallen,#QConSF Nov 2018
Site
Reliability
Engineers
@hollyjallen,#QConSF Nov 2018
• Devops generalists
• Emotional intelligence
• Mentoring
• Ambassadors
• Operational maturity
“”
SRE embedded in dev teams
@hollyjallen,#QConSF Nov 2018
“”
@hollyjallen,#QConSF Nov 2018
Devs OpsSRE
Devs
Um, where are
the SREs?
@hollyjallen,#QConSF Nov 2018
SREs
I'm over here
doing
operational
tasks
“”
SRE Ops is still getting the first pages
@hollyjallen,#QConSF Nov 2018
“”
How do we lower operational burden on the
SREs?
@hollyjallen,#QConSF Nov 2018
“”
Plan: Send paging alerts to the
development teams
@hollyjallen,#QConSF Nov 2018
Devs
We need
training
@hollyjallen,#QConSF Nov 2018
SREs
We're going to
plan this out
perfectly
@hollyjallen,#QConSF Nov 2018
“”
Host level alerts
Hundreds of them
@hollyjallen,#QConSF Nov 2018
“”
Test with the users
@hollyjallen,#QConSF Nov 2018
@hollyjallen,#QConSF Nov 2018
Everything
was fine!
@hollyjallen,#QConSF Nov 2018
💪
“”
Empowered
Continuous Improvement
@hollyjallen,#QConSF Nov 2018
“”
@hollyjallen,#QConSF Nov 2018
Devs OpsSRE
“”
How do we test our understanding of how
Slack will fail?
@hollyjallen,#QConSF Nov 2018
“”
"Disasterpiece Theater is an ongoing
series of exercises in which we will
purposely cause a part of Slack to fail."
@hollyjallen,#QConSF Nov 2018
@hollyjallen,#QConSF Nov 2018
MeasureDesign
Learn
Success
Metrics
@hollyjallen,#QConSF Nov 2018
• Increased engineer
confidence
• Validate reliability
improvements
• Learn something new
• Practice incident response
“”
Centralized Operations
Service Ownership
@hollyjallen,#QConSF Nov 2018
“”
How do we ensure the teams are being
alerted, instead of skillsets?
@hollyjallen,#QConSF Nov 2018
“”
How do we make postmortems a place for
learning again?
@hollyjallen,#QConSF Nov 2018
“”
How do we make sure a capable incident
commander is available for all incidents?
@hollyjallen,#QConSF Nov 2018
@hollyjallen,#QConSF Nov 2018
MeasureDesign
Learn
@hollyjallen,#QConSF Nov 2018
@hollyjallen,#QConSF Nov 2018
“”
Copy the questions
Not the answers
@hollyjallen,#QConSF Nov 2018
“”
Change is possible
You don't have to be ready
@hollyjallen,#QConSF Nov 2018
“”
Empowered
Continuous Improvement
@hollyjallen,#QConSF Nov 2018
@hollyjallen,#QConSF Nov 2018
MeasureDesign
Learn
“”
Learn Faster
@hollyjallen,#QConSF Nov 2018
Holly Allen
Service Engineering
@hollyjallen
Thank You

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 KeynoteRoots of Agility - Better Software Agile Dev Practices East 2014 Keynote
Roots of Agility - Better Software Agile Dev Practices East 2014 KeynoteRob Myers
 
Take the Red Pill: How Criteo revamped its software development process
Take the Red Pill: How Criteo revamped its software development processTake the Red Pill: How Criteo revamped its software development process
Take the Red Pill: How Criteo revamped its software development processAdrian Perreau de Pinninck
 
Creating a Culture of Continuous Improvement in Your Company
Creating a Culture of Continuous Improvement in Your CompanyCreating a Culture of Continuous Improvement in Your Company
Creating a Culture of Continuous Improvement in Your CompanyKevin Goldsmith
 
Scaling Agile Data Warehousing with the Scaled Agile Framework (SAFe)
Scaling Agile Data Warehousing with the Scaled Agile Framework (SAFe)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...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: AgileAgile ME Meetup: Agile A-Z - Chapter 1: Agile
Agile ME Meetup: Agile A-Z - Chapter 1: AgileRasmus Runberg
 
Take a Test Drive of Acceptance Test-Driven Development
Take a Test Drive of Acceptance Test-Driven DevelopmentTake a Test Drive of Acceptance Test-Driven Development
Take a Test Drive of Acceptance Test-Driven DevelopmentTechWell
 
Kanban method: The Practices aren't the Point
Kanban method: The Practices aren't the PointKanban method: The Practices aren't the Point
Kanban method: The Practices aren't the PointJonathan Hansen
 
What Makes a Great Developer - Develop Denver 2015
What Makes a Great Developer - Develop Denver 2015What Makes a Great Developer - Develop Denver 2015
What Makes a Great Developer - Develop Denver 2015Chris Phelps
 
Agile Is A Four-Letter Word (Jen Krieger)
Agile Is A Four-Letter Word (Jen Krieger)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 thereIf 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 thereNicole Forsgren
 
Editable Powerpoint Marketing plan template - wide screen
Editable Powerpoint Marketing plan template - wide screenEditable Powerpoint Marketing plan template - wide screen
Editable Powerpoint Marketing plan template - wide screenOffice Timeline
 
Vmware2021 why even devop nicolefv
Vmware2021 why even devop nicolefvVmware2021 why even devop nicolefv
Vmware2021 why even devop nicolefvNicole Forsgren
 
Role of Architect In Agile
Role of Architect In AgileRole of Architect In Agile
Role of Architect In AgileSynerzip
 
Ken Charles "Career Planning in a Cloud World"
Ken Charles "Career Planning in a Cloud World"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.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! 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 StartupsProject Management for Startups
Project Management for StartupsEbtihaj khan
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software DevelopmentKuldeep 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 KeynoteRoots 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_FinalOLTCA_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 processTake 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 CompanyCreating 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)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...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: AgileAgile 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 DevelopmentTake 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 PointKanban 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 2015What 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)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 thereIf 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 screenEditable Powerpoint Marketing plan template - wide screen
Editable Powerpoint Marketing plan template - wide screen
 
Vmware2021 why even devop nicolefv
Vmware2021 why even devop nicolefvVmware2021 why even devop nicolefv
Vmware2021 why even devop nicolefv
 
Role of Architect In Agile
Role of Architect In AgileRole 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"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.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! 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 StartupsProject Management for Startups
Project Management for Startups
 
Agile Software Development
Agile Software DevelopmentAgile 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...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!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 ClientsSEO Hacks for Managing Multiple Clients
SEO Hacks for Managing Multiple ClientsNiki Mosier
 
Codemotion Milan 2018 - AI with a devops mindset: experimentation, sharing an...
Codemotion Milan 2018 - AI with a devops mindset: experimentation, sharing an...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...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 ...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 2013Content Assessment Hero League presented at LavaCon 2013
Content Assessment Hero League presented at LavaCon 2013Jennifer DeAngelo
 
Eight Steps to Kanban
Eight Steps to KanbanEight Steps to Kanban
Eight Steps to KanbanTechWell
 
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...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?"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 DevOpsTools, Culture, and Aesthetics: The Art of DevOps
Tools, Culture, and Aesthetics: The Art of DevOpsJ. 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...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 2018Drupal Developers Days - One Flew Over The Developers Nest 2018
Drupal Developers Days - One Flew Over The Developers Nest 2018Dropsolid
 
Lean Product Management - ACE 2015
Lean Product Management - ACE 2015Lean Product Management - ACE 2015
Lean Product Management - ACE 2015Melissa Perri
 
1000 track 1 groves_using our laptop
1000 track 1 groves_using our laptop1000 track 1 groves_using our laptop
1000 track 1 groves_using our laptopRising Media, Inc.
 
CQRS and EventSourcing with Spring & Axon
CQRS and EventSourcing with Spring & AxonCQRS and EventSourcing with Spring & Axon
CQRS and EventSourcing with Spring & Axonnklmish
 
Principles of Persuasive Web Design
Principles of Persuasive Web DesignPrinciples of Persuasive Web Design
Principles of Persuasive Web DesignCXL
 
#1NLab17 - Designing the Next Release: Measuring & Experimenting with Data
#1NLab17 - Designing the Next Release: Measuring & Experimenting with Data #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 storyDevOpsDays Seattle 2017 - Continuous Integration: A bittersweet story
DevOpsDays Seattle 2017 - Continuous Integration: A bittersweet storySuzie 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...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!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 ClientsSEO 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...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...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 ...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 2013Content Assessment Hero League presented at LavaCon 2013
Content Assessment Hero League presented at LavaCon 2013
 
Eight Steps to Kanban
Eight Steps to KanbanEight Steps to Kanban
Eight Steps to Kanban
 
Agile Knowledge Management
Agile Knowledge ManagementAgile 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...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?"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 DevOpsTools, 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...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 2018Drupal 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 2015Lean Product Management - ACE 2015
Lean Product Management - ACE 2015
 
1000 track 1 groves_using our laptop
1000 track 1 groves_using our laptop1000 track 1 groves_using our laptop
1000 track 1 groves_using our laptop
 
CQRS and EventSourcing with Spring & Axon
CQRS and EventSourcing with Spring & AxonCQRS and EventSourcing with Spring & Axon
CQRS and EventSourcing with Spring & Axon
 
Principles of Persuasive Web Design
Principles of Persuasive Web DesignPrinciples 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 #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 storyDevOpsDays 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 SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningVitsRangannavar
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...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.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...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 usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...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.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh 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...(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 SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 

Recently uploaded (20)

Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding 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 DATABASEBATTLEFIELD 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 learningcybersecurity 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...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.pdfLearn 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 DataAdobe 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...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 usDNT_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.pdf5 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...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.pptxHand 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 ItWhat 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).pptxKnowAPIs-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 CCTVOptimizing 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 DevelopersProfessional 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...(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 SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud 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.pdfThe 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 ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 

Nov 2018 - QCon San Francisco - Service Ownership at Slack