CALL OF DUTY:
DEV OPS
STEPHEN BURTON, TECH EV ANGELIST , APPDYNAMICS
CALL OF DUTY: DEV OPS STEPHEN BURTON, TECH EV ANGELIST , - - PowerPoint PPT Presentation
CALL OF DUTY: DEV OPS STEPHEN BURTON, TECH EV ANGELIST , APPDYNAMICS my company Im Steve Burton my passion tech ev angelist @burtonsa ys THE GAME toda y GAME SELECT DEVELOPER DEVELOPER A OPERATIONS DEVOPS NOOPS Dev MISSION
DEV OPS
STEPHEN BURTON, TECH EV ANGELIST , APPDYNAMICSI’m Steve Burton @burtonsa ys my company my passion tech ev angelist
THE GAME toda y
GAME SELECT
DEVOPS OPERATIONS DEVELOPER NOOPS
ADEVELOPER
MISSION PARAMETERS: MISSION OBJECTIVESyesterda y’s ba ttle
agile development
yesterda y’s ba ttle
unit & functional TESTING
yesterda y’s ba ttle
FRIENDLY FIRE
yesterda y’s ba ttle
THE WAR ROOM
the problem
DEV OPS BATTLE
the bigger picture
YOUR BUSINESS WAR ZONE YOUR COMPETITORS
enemy is
applica tion lifecycle
10 develop 20 test 30 run 40 goto 10
*Taken from “How Netflix Monitors & Operates in the Cloud” by Ariel Tsetlin
< Pay Attention to Monitoring < Live and Die by MonitoringTHE GAME IS CHANGING
GAME SELECT
DEVELOPER OPERATIONS DEVOPS NOOPS
ADEVOPS
MISSION PARAMETERS: MISSION OBJECTIVES KILL YOUR COMPETITORSTHE ENVIRONMENT IS CHANGING
MAP SELECT
DEVELOPMENT TEST QA STAGING PRODUCTION
APRODUCTION
DESCRIPTION MAP SIZE LARGE, DISTRIBUTED, VIRTUAL, COMPLEX WHERE THE BUSINESS RUNS. EXPECT OUTAGES & END USER CASUALTIES. RECOMMENDED EQUIPMENT RELEASE AUTOMATION & MONITORINGbut wha t is success?
# of deployments ?
# of fea tures ?
time to market ?
a v ailability?
The most meaningless metric in IT today.
develop , test, deploy & a v ailability != success
automa tion
can automa te failure
AppDynamics 2011 Survey: 250+ respondents
Source: http://www.appdynamics.com/blog/2011/12/14/storm-clouds-in-2012-summary-of-appdynamics-apm-customer-survey/58% 3% 21% 17%
> 2 Month Releases Monthly Release Weekly Release Daily Release
1/3
Experienced Severity 1 Incident Each Month
failure
monitoring
communica tion is key but...so is intelligence
wha t should devops monitor?
big picture is useful
maps help alot
applica tion dependancies
e.g. pa ypal
End User Experience improved by 49% in 6 months
761ms 650ms 433ms 387ms
no monitor. no learn.
innov a te
TRY REPRODUCING THIS....
leaders learn from failure
leaders learn from failure
wha t is devops? “devops is about being agile and going from a-ha to cha ching as quickly as possible.”
John Willis DevOps Evangelist DevOps Days 2011
devops survey
Source: CA.comwha t makes your business successful?
wha t IMPACT DO YOU HA VE ON THE BUSINESS?
idea
let’s measure the cha ching
monitor business transactions
2,492 Checkouts Impacted @ $75 each = $186,900 revenue risk from incident
99.9% or $186,900
monitor services
Order Throughput Visits Order Latency
monitor services
compare deployments
unplanned downtime
1 minute = how much revenue?
but my app isn’t revenue critical
devops is about collabora tion. so measure productivity .
mean time to innocence (MTTI)
mean time to resolution (MTTR)
Weeks, Days, Hours or Minutes?
mean time between failure (MTBF)
Weeks, Days, Hours or Minutes?
example how much can devops sa ve you?
tha ts not my role
GAME SELECT
DEVOPS OPERATIONS DEVELOPER NOOPS
ADEVELOPER
MISSION PARAMETERS: MISSION OBJECTIVESso wha t is success for me?
summary
> see the big picture > define success > automa te <> monitor > measure success > ev angelize success > get paid more
monitor production. toda y .
www.AppDynamics.com
for free.
game over