SlideShare a Scribd company logo
1 of 55
Download to read offline
Drew Cox on twitter @DrewCoxSA
Fire Drills: Do Them
UNLESS YOU’RE INTO
TRUSTING YOUR FUTURE
TO FATE.
#FireDrill
Who am I?
❖ Father of two !
❖ Husband of one!
❖ Born & Raised Texan!
❖ San Antonian for 9 years!
❖ Big Picture Person!
❖ Very Contextual!
❖ Passions: Exploration,
Community, Flavor, Soccer,
Urbanity & Libations
#FireDrill
Professional Background
❖ 4 Years @ Rackspace, all in the cloud!
❖ Weekly show focused on best practice!
❖ Worked with hobbyists & Fortune 500!
❖ Passion for startups !
❖ Major award shows!
❖ Shark Tank!
❖ ‘Reddit’ AKA ‘Oprah Effect’!
❖ Super Bowl Ads!
❖ Strengths: Ideation, Maximizer,
Arranger, Connectedness, &
Intellection
#FireDrill
Goal:
I hope to instill in each of you a healthy fear
& a healthier curiosity
#FireDrill
Goal:
I hope to instill in each of you a healthy fear
& a healthier curiosity
#FireDrill
Analogies are like…
#FireDrill
What if…
#FireDrill
Or what if…
a server fails?
#FireDrill
Or what if…
a server fails?
you get hacked?
#FireDrill
Or what if…
a server fails?
you get hacked?
you hit the front page of reddit?!?
#FireDrill
Or what if…
a server fails?
you get hacked?
you hit the front page of reddit?!?
you miss an alert because you phone was off?
#FireDrill
Or what if…
a server fails?
you get hacked?
you hit the front page of reddit?!?
auto scale = auto fail?
you miss an alert because you phone was off?
#FireDrill
Or what if…
a server fails?
you get hacked?
you hit the front page of reddit?!?
you get DDoS’d?
auto scale = auto fail?
you miss an alert because you phone was off?
#FireDrill
Or what if…
a server fails?
you get hacked?
you hit the front page of reddit?!?
your domain expires?
you get DDoS’d?
auto scale = auto fail?
you miss an alert because you phone was off?
#FireDrill
Or what if…
a server fails?
you get hacked?
you hit the front page of reddit?!?
your domain expires?
you get DDoS’d?
auto scale = auto fail?
you miss an alert because you phone was off?
my developer goes rogue?
#FireDrill
Or what if…
a server fails?
you get hacked?
you hit the front page of reddit?!?
backups are corrupted?
your domain expires?
you get DDoS’d?
auto scale = auto fail?
you miss an alert because you phone was off?
my developer goes rogue?
#FireDrill
What if…
#FireDrill
“Safety Rules”
#FireDrill
Elementary School
#FireDrill
#FireDrill
Middle School
#FireDrill
#FireDrill
High School
#FireDrill
#FireDrill
College
#FireDrill
#FireDrill
#FireDrill
“Trust, But Verify”
-Ronald Reagan
#FireDrill
“Trust, But Verify”
-Ronald Reagan
#FireDrill
“Trust, But Verify”
-Ronald Reagan’s !
Translation of a Russian Proverb
#FireDrill
#FireDrill
#FireDrill
Draw a map of your home.
Show all doors and
windows.
Know your site
#FireDrill
Visit each room.
Find two ways out.
Review Each
Component &
Have a Fall Back
#FireDrill
All windows and doors should
open easily. You should be able
to use them to get outside.
Identify Choke
Points
#FireDrill
Make sure your home has smoke
alarms. Push the test button to
make sure each alarm is working.
Verify Monitoring
Solution
#FireDrill
Pick a meeting place outside.
It should be in front of your home.
Everyone will meet at the meeting place.
Agree on a
Collaboration
Platform
#FireDrill
Make sure your house or
building number can be
seen from the street.
Brand a !
“Sorry Page”
#FireDrill
Talk about your plan with
everyone in your home.
Your team needs to
know the plan
#FireDrill
Learn the emergency
phone number for your fire
department.
Know Your
Escalation Path
#FireDrill
Practice your home
fire escape drill!
I think you’ve got
this one…
#FireDrill
❖ Monitoring!
❖ Recovery Time (reboot)!
❖ Fail Over!
❖ Backup!
❖ Scale Up!
❖ Scale Down!
❖ Traffic Spike!
❖ DDoS Attack !
!
!
What Needs Verification?
❖ Domain Expiration!
❖ SSL Expiration!
❖ Payment Gateway is down!
❖ Higher Employee!
❖ Fire Employee!
❖ Compromise !
❖ Re-Seller Conflict!
❖ Etcetera
#FireDrill
❖ Monitoring!
❖ Recovery Time (reboot)!
❖ Fail Over!
❖ Backup!
❖ Scale Up!
❖ Scale Down!
❖ Traffic Spike!
❖ DDoS Attack !
!
!
What Needs Verification?
❖ Domain Expiration!
❖ SSL Expiration!
❖ Payment Gateway is down!
❖ Higher Employee!
❖ Fire Employee!
❖ Compromise !
❖ Re-Seller Conflict!
❖ Etcetera
#FireDrill
Fire Drill Process
1. Make a plan!
2. Document your plan!
3. Schedule the fire drill (off hours)!
4. Run the fire drill!
5. Identify room for improvement!
6. Implement changes!
7. Repeat
#FireDrill
Tips & Tricks
Historical issues are great places to start!
!
!
!
!
!
#FireDrill
Tips & Tricks
#FireDrill
Tips & Tricks
Test run all patches & upgrades pre-prod!
!
!
!
!
!
#FireDrill
Tips & Tricks
Identify high value/risk portions of your site!
!
!
!
!
!
#FireDrill
Tips & Tricks
Modular solutions can be tested in isolation
#FireDrill
Tips & Tricks
Load test to mitigate for high traffic events
#FireDrill
Fire Drills: Do Them!
#FireDrill
#FireDrill

More Related Content

Viewers also liked

Un "webmaster / community manager ", pourquoi pas ?
Un "webmaster / community manager ", pourquoi pas ?Un "webmaster / community manager ", pourquoi pas ?
Un "webmaster / community manager ", pourquoi pas ?Pierre A. Martin
 
WEB/DOMAIN/E-MAIL SERVICE AGREEMENT
WEB/DOMAIN/E-MAIL SERVICE AGREEMENTWEB/DOMAIN/E-MAIL SERVICE AGREEMENT
WEB/DOMAIN/E-MAIL SERVICE AGREEMENTwebhostingguy
 
PORSCHE Sharing e-learning resources SHA Newbury
PORSCHE Sharing e-learning resources SHA NewburyPORSCHE Sharing e-learning resources SHA Newbury
PORSCHE Sharing e-learning resources SHA Newburyheamedev
 
CSS Fat Mag Jun-Aug 2015
CSS Fat Mag Jun-Aug 2015CSS Fat Mag Jun-Aug 2015
CSS Fat Mag Jun-Aug 2015Tracey Porter
 
Get Social with StarBuzz Social Web Community
Get Social with StarBuzz Social Web Community Get Social with StarBuzz Social Web Community
Get Social with StarBuzz Social Web Community StarBuzz Weekly
 
Desarrollo de péptidos bioactivos y probióticos para la tercera_Daniel Ramón
Desarrollo de péptidos bioactivos y probióticos para la tercera_Daniel RamónDesarrollo de péptidos bioactivos y probióticos para la tercera_Daniel Ramón
Desarrollo de péptidos bioactivos y probióticos para la tercera_Daniel RamónFIAB
 
Consolidado del Proyecto - I.E. Eleazar Guzman Barron 88013
Consolidado del Proyecto - I.E. Eleazar Guzman Barron 88013Consolidado del Proyecto - I.E. Eleazar Guzman Barron 88013
Consolidado del Proyecto - I.E. Eleazar Guzman Barron 88013Eleazar Guzman Barron 88013
 
Value oriented Maintenance - Improvement of O.E.E. and cost efficiency
Value oriented Maintenance - Improvement of O.E.E. and cost efficiency Value oriented Maintenance - Improvement of O.E.E. and cost efficiency
Value oriented Maintenance - Improvement of O.E.E. and cost efficiency ConMoto Consulting Group
 
Información para profesional sanitario. Taller Trabajar en Alemania.
Información para profesional sanitario. Taller Trabajar en Alemania.Información para profesional sanitario. Taller Trabajar en Alemania.
Información para profesional sanitario. Taller Trabajar en Alemania.Eures Canarias
 
Cómo incorporar el valor para el paciente en la estrategia del producto (Part...
Cómo incorporar el valor para el paciente en la estrategia del producto (Part...Cómo incorporar el valor para el paciente en la estrategia del producto (Part...
Cómo incorporar el valor para el paciente en la estrategia del producto (Part...Jordi Dominguez Sanz
 
Apolo persiguiendo a dafne
Apolo persiguiendo a dafneApolo persiguiendo a dafne
Apolo persiguiendo a dafneJuancrhuelva
 
Catalogo 2016 Baldocer ceramica novedades Kerlanic
Catalogo 2016 Baldocer ceramica novedades KerlanicCatalogo 2016 Baldocer ceramica novedades Kerlanic
Catalogo 2016 Baldocer ceramica novedades KerlanicKerlanic Tile
 
Plan Social Media. Casal del Infants (ONG Barcelona)
Plan Social Media. Casal del Infants (ONG Barcelona)Plan Social Media. Casal del Infants (ONG Barcelona)
Plan Social Media. Casal del Infants (ONG Barcelona)Agus Paz Elías
 

Viewers also liked (18)

Un "webmaster / community manager ", pourquoi pas ?
Un "webmaster / community manager ", pourquoi pas ?Un "webmaster / community manager ", pourquoi pas ?
Un "webmaster / community manager ", pourquoi pas ?
 
Internet
InternetInternet
Internet
 
Audi cave
Audi caveAudi cave
Audi cave
 
Letras nutritivas
Letras nutritivasLetras nutritivas
Letras nutritivas
 
WEB/DOMAIN/E-MAIL SERVICE AGREEMENT
WEB/DOMAIN/E-MAIL SERVICE AGREEMENTWEB/DOMAIN/E-MAIL SERVICE AGREEMENT
WEB/DOMAIN/E-MAIL SERVICE AGREEMENT
 
PORSCHE Sharing e-learning resources SHA Newbury
PORSCHE Sharing e-learning resources SHA NewburyPORSCHE Sharing e-learning resources SHA Newbury
PORSCHE Sharing e-learning resources SHA Newbury
 
CSS Fat Mag Jun-Aug 2015
CSS Fat Mag Jun-Aug 2015CSS Fat Mag Jun-Aug 2015
CSS Fat Mag Jun-Aug 2015
 
E merchant digital profile
E merchant digital profileE merchant digital profile
E merchant digital profile
 
Get Social with StarBuzz Social Web Community
Get Social with StarBuzz Social Web Community Get Social with StarBuzz Social Web Community
Get Social with StarBuzz Social Web Community
 
Desarrollo de péptidos bioactivos y probióticos para la tercera_Daniel Ramón
Desarrollo de péptidos bioactivos y probióticos para la tercera_Daniel RamónDesarrollo de péptidos bioactivos y probióticos para la tercera_Daniel Ramón
Desarrollo de péptidos bioactivos y probióticos para la tercera_Daniel Ramón
 
Consolidado del Proyecto - I.E. Eleazar Guzman Barron 88013
Consolidado del Proyecto - I.E. Eleazar Guzman Barron 88013Consolidado del Proyecto - I.E. Eleazar Guzman Barron 88013
Consolidado del Proyecto - I.E. Eleazar Guzman Barron 88013
 
Value oriented Maintenance - Improvement of O.E.E. and cost efficiency
Value oriented Maintenance - Improvement of O.E.E. and cost efficiency Value oriented Maintenance - Improvement of O.E.E. and cost efficiency
Value oriented Maintenance - Improvement of O.E.E. and cost efficiency
 
Información para profesional sanitario. Taller Trabajar en Alemania.
Información para profesional sanitario. Taller Trabajar en Alemania.Información para profesional sanitario. Taller Trabajar en Alemania.
Información para profesional sanitario. Taller Trabajar en Alemania.
 
Cómo incorporar el valor para el paciente en la estrategia del producto (Part...
Cómo incorporar el valor para el paciente en la estrategia del producto (Part...Cómo incorporar el valor para el paciente en la estrategia del producto (Part...
Cómo incorporar el valor para el paciente en la estrategia del producto (Part...
 
Apolo persiguiendo a dafne
Apolo persiguiendo a dafneApolo persiguiendo a dafne
Apolo persiguiendo a dafne
 
Dikpora diy ba bencana-sma-ma-smk_final edited
Dikpora diy ba bencana-sma-ma-smk_final editedDikpora diy ba bencana-sma-ma-smk_final edited
Dikpora diy ba bencana-sma-ma-smk_final edited
 
Catalogo 2016 Baldocer ceramica novedades Kerlanic
Catalogo 2016 Baldocer ceramica novedades KerlanicCatalogo 2016 Baldocer ceramica novedades Kerlanic
Catalogo 2016 Baldocer ceramica novedades Kerlanic
 
Plan Social Media. Casal del Infants (ONG Barcelona)
Plan Social Media. Casal del Infants (ONG Barcelona)Plan Social Media. Casal del Infants (ONG Barcelona)
Plan Social Media. Casal del Infants (ONG Barcelona)
 

Similar to Fire Drills: an Analog for Verifying Your Solution's Emergency Response Plans

8 Proven Strategies to Successful Property Management
8 Proven Strategies to Successful Property Management8 Proven Strategies to Successful Property Management
8 Proven Strategies to Successful Property ManagementJessica Hickok
 
RCS Part 2 - Doin it, Getting to SEO Strategy, and How to get the web to fall...
RCS Part 2 - Doin it, Getting to SEO Strategy, and How to get the web to fall...RCS Part 2 - Doin it, Getting to SEO Strategy, and How to get the web to fall...
RCS Part 2 - Doin it, Getting to SEO Strategy, and How to get the web to fall...Wil Reynolds
 
2017 FLBlogCon Conference Guide
2017 FLBlogCon Conference Guide2017 FLBlogCon Conference Guide
2017 FLBlogCon Conference GuideFLBlogCon
 
Writing With Distributed Teams
Writing With Distributed TeamsWriting With Distributed Teams
Writing With Distributed TeamsLaura Creekmore
 
7 Social Media Rules for 2010
7 Social Media Rules for 20107 Social Media Rules for 2010
7 Social Media Rules for 2010Beem & Oostervink
 
Career Confidence Online & IRL: A Networking Workshop
Career Confidence Online & IRL: A Networking WorkshopCareer Confidence Online & IRL: A Networking Workshop
Career Confidence Online & IRL: A Networking WorkshopFindSpark
 
Zombie-proof Your Organization: How to Breathe Life Into the Disengaged Worki...
Zombie-proof Your Organization: How to Breathe Life Into the Disengaged Worki...Zombie-proof Your Organization: How to Breathe Life Into the Disengaged Worki...
Zombie-proof Your Organization: How to Breathe Life Into the Disengaged Worki...Human Capital Media
 
GuideStar Webinar (05/16/12) - Supersize My Online Savvy: Surefire Steps to F...
GuideStar Webinar (05/16/12) - Supersize My Online Savvy: Surefire Steps to F...GuideStar Webinar (05/16/12) - Supersize My Online Savvy: Surefire Steps to F...
GuideStar Webinar (05/16/12) - Supersize My Online Savvy: Surefire Steps to F...GuideStar
 
Speak Like a PRO - Public Speaking Tips & Tricks
Speak Like a PRO - Public Speaking Tips & TricksSpeak Like a PRO - Public Speaking Tips & Tricks
Speak Like a PRO - Public Speaking Tips & TricksLidan Hifi
 
Cybercrime and the Developer Java2Days 2016 Sofia
Cybercrime and the Developer Java2Days 2016 SofiaCybercrime and the Developer Java2Days 2016 Sofia
Cybercrime and the Developer Java2Days 2016 SofiaSteve Poole
 
Product Development How To Develop A Product Line
Product Development How To Develop A Product LineProduct Development How To Develop A Product Line
Product Development How To Develop A Product LineRoland Frasier
 
The Politics of #Winning
The Politics of #WinningThe Politics of #Winning
The Politics of #WinningAustin Petersen
 
Basic Security for Digital Companies - #MarketersUnbound (2014)
Basic Security for Digital Companies - #MarketersUnbound (2014)Basic Security for Digital Companies - #MarketersUnbound (2014)
Basic Security for Digital Companies - #MarketersUnbound (2014)Justin Bull
 
Internet wrkshp.key
Internet wrkshp.keyInternet wrkshp.key
Internet wrkshp.keyBrett Duncan
 
The evolution of crowdfunding and crowdsourcing funds
The evolution of crowdfunding and crowdsourcing fundsThe evolution of crowdfunding and crowdsourcing funds
The evolution of crowdfunding and crowdsourcing fundsDanny Denhard
 
TOP 10 HACKS FOR A LOW INVESTMENT - HIGH IMPACT MARKETING STRATEGY
TOP 10 HACKS FOR A LOW INVESTMENT - HIGH IMPACT MARKETING STRATEGY TOP 10 HACKS FOR A LOW INVESTMENT - HIGH IMPACT MARKETING STRATEGY
TOP 10 HACKS FOR A LOW INVESTMENT - HIGH IMPACT MARKETING STRATEGY Bluewire Media
 
Come Prepared: What to Bring to the Cloud Conversation | Fpwebinar
Come Prepared: What to Bring to the Cloud Conversation | Fpwebinar Come Prepared: What to Bring to the Cloud Conversation | Fpwebinar
Come Prepared: What to Bring to the Cloud Conversation | Fpwebinar Fpweb
 

Similar to Fire Drills: an Analog for Verifying Your Solution's Emergency Response Plans (20)

8 Proven Strategies to Successful Property Management
8 Proven Strategies to Successful Property Management8 Proven Strategies to Successful Property Management
8 Proven Strategies to Successful Property Management
 
RCS Part 2 - Doin it, Getting to SEO Strategy, and How to get the web to fall...
RCS Part 2 - Doin it, Getting to SEO Strategy, and How to get the web to fall...RCS Part 2 - Doin it, Getting to SEO Strategy, and How to get the web to fall...
RCS Part 2 - Doin it, Getting to SEO Strategy, and How to get the web to fall...
 
2017 FLBlogCon Conference Guide
2017 FLBlogCon Conference Guide2017 FLBlogCon Conference Guide
2017 FLBlogCon Conference Guide
 
Writing With Distributed Teams
Writing With Distributed TeamsWriting With Distributed Teams
Writing With Distributed Teams
 
7 Social Media Rules for 2010
7 Social Media Rules for 20107 Social Media Rules for 2010
7 Social Media Rules for 2010
 
Career Confidence Online & IRL: A Networking Workshop
Career Confidence Online & IRL: A Networking WorkshopCareer Confidence Online & IRL: A Networking Workshop
Career Confidence Online & IRL: A Networking Workshop
 
Nov99
Nov99Nov99
Nov99
 
Zombie-proof Your Organization: How to Breathe Life Into the Disengaged Worki...
Zombie-proof Your Organization: How to Breathe Life Into the Disengaged Worki...Zombie-proof Your Organization: How to Breathe Life Into the Disengaged Worki...
Zombie-proof Your Organization: How to Breathe Life Into the Disengaged Worki...
 
GuideStar Webinar (05/16/12) - Supersize My Online Savvy: Surefire Steps to F...
GuideStar Webinar (05/16/12) - Supersize My Online Savvy: Surefire Steps to F...GuideStar Webinar (05/16/12) - Supersize My Online Savvy: Surefire Steps to F...
GuideStar Webinar (05/16/12) - Supersize My Online Savvy: Surefire Steps to F...
 
Speak Like a PRO - Public Speaking Tips & Tricks
Speak Like a PRO - Public Speaking Tips & TricksSpeak Like a PRO - Public Speaking Tips & Tricks
Speak Like a PRO - Public Speaking Tips & Tricks
 
Cybercrime and the Developer Java2Days 2016 Sofia
Cybercrime and the Developer Java2Days 2016 SofiaCybercrime and the Developer Java2Days 2016 Sofia
Cybercrime and the Developer Java2Days 2016 Sofia
 
Product Development How To Develop A Product Line
Product Development How To Develop A Product LineProduct Development How To Develop A Product Line
Product Development How To Develop A Product Line
 
The Politics of #Winning
The Politics of #WinningThe Politics of #Winning
The Politics of #Winning
 
Basic Security for Digital Companies - #MarketersUnbound (2014)
Basic Security for Digital Companies - #MarketersUnbound (2014)Basic Security for Digital Companies - #MarketersUnbound (2014)
Basic Security for Digital Companies - #MarketersUnbound (2014)
 
Am i as smart as my smartphone pdf
Am i as smart as my smartphone pdfAm i as smart as my smartphone pdf
Am i as smart as my smartphone pdf
 
Internet wrkshp.key
Internet wrkshp.keyInternet wrkshp.key
Internet wrkshp.key
 
We Are WordPress
We Are WordPressWe Are WordPress
We Are WordPress
 
The evolution of crowdfunding and crowdsourcing funds
The evolution of crowdfunding and crowdsourcing fundsThe evolution of crowdfunding and crowdsourcing funds
The evolution of crowdfunding and crowdsourcing funds
 
TOP 10 HACKS FOR A LOW INVESTMENT - HIGH IMPACT MARKETING STRATEGY
TOP 10 HACKS FOR A LOW INVESTMENT - HIGH IMPACT MARKETING STRATEGY TOP 10 HACKS FOR A LOW INVESTMENT - HIGH IMPACT MARKETING STRATEGY
TOP 10 HACKS FOR A LOW INVESTMENT - HIGH IMPACT MARKETING STRATEGY
 
Come Prepared: What to Bring to the Cloud Conversation | Fpwebinar
Come Prepared: What to Bring to the Cloud Conversation | Fpwebinar Come Prepared: What to Bring to the Cloud Conversation | Fpwebinar
Come Prepared: What to Bring to the Cloud Conversation | Fpwebinar
 

Recently uploaded

MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 

Fire Drills: an Analog for Verifying Your Solution's Emergency Response Plans

  • 1. Drew Cox on twitter @DrewCoxSA Fire Drills: Do Them UNLESS YOU’RE INTO TRUSTING YOUR FUTURE TO FATE. #FireDrill
  • 2. Who am I? ❖ Father of two ! ❖ Husband of one! ❖ Born & Raised Texan! ❖ San Antonian for 9 years! ❖ Big Picture Person! ❖ Very Contextual! ❖ Passions: Exploration, Community, Flavor, Soccer, Urbanity & Libations #FireDrill
  • 3. Professional Background ❖ 4 Years @ Rackspace, all in the cloud! ❖ Weekly show focused on best practice! ❖ Worked with hobbyists & Fortune 500! ❖ Passion for startups ! ❖ Major award shows! ❖ Shark Tank! ❖ ‘Reddit’ AKA ‘Oprah Effect’! ❖ Super Bowl Ads! ❖ Strengths: Ideation, Maximizer, Arranger, Connectedness, & Intellection #FireDrill
  • 4. Goal: I hope to instill in each of you a healthy fear & a healthier curiosity #FireDrill
  • 5. Goal: I hope to instill in each of you a healthy fear & a healthier curiosity #FireDrill
  • 8. Or what if… a server fails? #FireDrill
  • 9. Or what if… a server fails? you get hacked? #FireDrill
  • 10. Or what if… a server fails? you get hacked? you hit the front page of reddit?!? #FireDrill
  • 11. Or what if… a server fails? you get hacked? you hit the front page of reddit?!? you miss an alert because you phone was off? #FireDrill
  • 12. Or what if… a server fails? you get hacked? you hit the front page of reddit?!? auto scale = auto fail? you miss an alert because you phone was off? #FireDrill
  • 13. Or what if… a server fails? you get hacked? you hit the front page of reddit?!? you get DDoS’d? auto scale = auto fail? you miss an alert because you phone was off? #FireDrill
  • 14. Or what if… a server fails? you get hacked? you hit the front page of reddit?!? your domain expires? you get DDoS’d? auto scale = auto fail? you miss an alert because you phone was off? #FireDrill
  • 15. Or what if… a server fails? you get hacked? you hit the front page of reddit?!? your domain expires? you get DDoS’d? auto scale = auto fail? you miss an alert because you phone was off? my developer goes rogue? #FireDrill
  • 16. Or what if… a server fails? you get hacked? you hit the front page of reddit?!? backups are corrupted? your domain expires? you get DDoS’d? auto scale = auto fail? you miss an alert because you phone was off? my developer goes rogue? #FireDrill
  • 19.
  • 20.
  • 21.
  • 31. “Trust, But Verify” -Ronald Reagan #FireDrill
  • 32. “Trust, But Verify” -Ronald Reagan #FireDrill
  • 33. “Trust, But Verify” -Ronald Reagan’s ! Translation of a Russian Proverb #FireDrill
  • 36. Draw a map of your home. Show all doors and windows. Know your site #FireDrill
  • 37. Visit each room. Find two ways out. Review Each Component & Have a Fall Back #FireDrill
  • 38. All windows and doors should open easily. You should be able to use them to get outside. Identify Choke Points #FireDrill
  • 39. Make sure your home has smoke alarms. Push the test button to make sure each alarm is working. Verify Monitoring Solution #FireDrill
  • 40. Pick a meeting place outside. It should be in front of your home. Everyone will meet at the meeting place. Agree on a Collaboration Platform #FireDrill
  • 41. Make sure your house or building number can be seen from the street. Brand a ! “Sorry Page” #FireDrill
  • 42. Talk about your plan with everyone in your home. Your team needs to know the plan #FireDrill
  • 43. Learn the emergency phone number for your fire department. Know Your Escalation Path #FireDrill
  • 44. Practice your home fire escape drill! I think you’ve got this one… #FireDrill
  • 45. ❖ Monitoring! ❖ Recovery Time (reboot)! ❖ Fail Over! ❖ Backup! ❖ Scale Up! ❖ Scale Down! ❖ Traffic Spike! ❖ DDoS Attack ! ! ! What Needs Verification? ❖ Domain Expiration! ❖ SSL Expiration! ❖ Payment Gateway is down! ❖ Higher Employee! ❖ Fire Employee! ❖ Compromise ! ❖ Re-Seller Conflict! ❖ Etcetera #FireDrill
  • 46. ❖ Monitoring! ❖ Recovery Time (reboot)! ❖ Fail Over! ❖ Backup! ❖ Scale Up! ❖ Scale Down! ❖ Traffic Spike! ❖ DDoS Attack ! ! ! What Needs Verification? ❖ Domain Expiration! ❖ SSL Expiration! ❖ Payment Gateway is down! ❖ Higher Employee! ❖ Fire Employee! ❖ Compromise ! ❖ Re-Seller Conflict! ❖ Etcetera #FireDrill
  • 47. Fire Drill Process 1. Make a plan! 2. Document your plan! 3. Schedule the fire drill (off hours)! 4. Run the fire drill! 5. Identify room for improvement! 6. Implement changes! 7. Repeat #FireDrill
  • 48. Tips & Tricks Historical issues are great places to start! ! ! ! ! ! #FireDrill
  • 50. Tips & Tricks Test run all patches & upgrades pre-prod! ! ! ! ! ! #FireDrill
  • 51. Tips & Tricks Identify high value/risk portions of your site! ! ! ! ! ! #FireDrill
  • 52. Tips & Tricks Modular solutions can be tested in isolation #FireDrill
  • 53. Tips & Tricks Load test to mitigate for high traffic events #FireDrill
  • 54. Fire Drills: Do Them! #FireDrill