Call of Duty: Dev Ops

10,158
-1

Published on

It's no longer enough to wage war in pre-production. That's where developers have fought their conflicts time and time again--but now they need to cross battle lines and head into Production. It's a new kind of battle, one torn apart with operational complexity, agile missions and server warfare. With access to virtual platforms, monitoring weaponry, and automation tools, developers must now fight to ensure the performance and availability of mission-critical business applications. In this session we'll look at

- The production battleground of modern mission-critical apps
- An overview of special weapons and agile tactics (SWAT) for DevOps
- Real-life application fatalities and incidents
- Lessons learned from Customers winning the DevOps war

Will you heed the call?

Published in: Technology
6 Comments
24 Likes
Statistics
Notes
  • I Got The Full File, I Just Wanna Share to You Guyszz.. It's Working You Can The Download The Full File + Instructions Here : http://gg.gg/working
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • I Got The Full File, I Just Wanna Share to You Guyszz.. It's Working You Can The Download The Full File + Instructions Here ://http://gg.gg/setupexe
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • It's Working new You Can The full Version crack Download :: http://crackdownloadz.com/call-of-duty-ghosts-keygen/
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Do we have videos? I really enjoy read your slides. My email is qingsong.yao@gmai.com
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Is the tool shown on slides 39 and 42 open source, or something you've (or someone else) hase developed in-house? I'd love to know more about it.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total Views
10,158
On Slideshare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
39
Comments
6
Likes
24
Embeds 0
No embeds

No notes for slide

Call of Duty: Dev Ops

  1. CALL OF DUTY: DEV OPSSTEPHEN BURTON, TECH EVANGELIST APPDYNAMICS ,
  2. I’m Steve Burton my company my passiontech evangelist @burtonsays
  3. THE GAME todayGAME SELECT A DEVELOPER DEVELOPER OPERATIONS DEVOPS Dev NOOPS MISSION PARAMETERS: - DESIGN, DEVELOP, TEST MISSION OBJECTIVES - MEET FUNCTIONAL REQUIREMENTS RECOMMENDED ESSENTIALS - BEER, COFFEE, REDBULL, PIZZA
  4. yesterday’s battle agile development
  5. yesterday’s battleunit & functional TESTING
  6. yesterday’s battle FRIENDLY FIRE
  7. yesterday’s battle THE WAR ROOM
  8. the problemBATTLE OPS DEV
  9. the bigger pictureWAR ZONE YOUR COMPETITORS YOUR BUSINESS
  10. enemy ison the outside
  11. application lifecycle 10 develop 20 test < Pay Attention to Monitoring 30 run < Live and Die by Monitoring 40 goto 10*Taken from “How Netflix Monitors & Operates in the Cloud” by Ariel Tsetlin
  12. THE GAME IS CHANGINGGAME SELECT DEVELOPER DEVOPS OPERATIONS A DEVOPS NOOPS Dev OPS MISSION PARAMETERS: - DEVELOP, TEST, DEPLOY, OPERATE - AUTOMATION & BUSINESS AGILITY MISSION OBJECTIVES KILL YOUR COMPETITORS RECOMMENDED ESSENTIALS BEER, WHITEBOARDS, COMMUNICATION
  13. THE ENVIRONMENT IS CHANGINGMAP SELECT DEVELOPMENT PRODUCTION TEST QA STAGINGA PRODUCTION DESCRIPTION WHERE THE BUSINESS RUNS. EXPECT OUTAGES & END USER CASUALTIES. MAP SIZE LARGE, DISTRIBUTED,VIRTUAL, COMPLEX RECOMMENDED EQUIPMENT RELEASE AUTOMATION & MONITORING
  14. but wha is success? t
  15. # of deployments ?
  16. # of features ?
  17. time to market ?
  18. a ailability? v99.9%The most meaningless metric in IT today.
  19. develop test, , deploy & a ailability v != success
  20. automation
  21. can automate failure AppDynamics 2011 Survey: 250+ respondents Monthly Release 17% 1/3 > 2 Month Experienced Releases Weekly Severity 1 58% 21% Release Incident Each Month 3% Daily ReleaseSource: http://www.appdynamics.com/blog/2011/12/14/storm-clouds-in-2012-summary-of-appdynamics-apm-customer-survey/
  22. failure
  23. monitoring
  24. communication is keybut...so is intelligence
  25. wha should devops t monitor?
  26. big picture is useful
  27. maps help alot
  28. applicationdependancies
  29. e.g. paypal 761ms 650ms 433ms 387msEnd User Experience improved by 49% in 6 months
  30. no monitor. no learn.‣ restart servers‣ rollback‣ reproduce‣ troubleshoot vs innov te a
  31. TRY REPRODUCING THIS....
  32. leaders learn from failure‣ amazon‣ business impact‣ root cause analysis
  33. leaders learn from failure
  34. wha is devops? t“devops is about being agile and going from a-ha to cha chingas quickly as possible.” John Willis DevOps Evangelist DevOps Days 2011
  35. devops survey Source: CA.com
  36. wha makes your t business successful?‣ revenue‣ customers‣ product leadership‣ downloads
  37. wha IMPACT DO YOU t HA VE ON THE BUSINESS?
  38. idealet’s measure the cha ching
  39. monitorbusiness transactions 2,492 Checkouts Impacted @ $75 each = $186,900 revenue risk from incident 99.9% or $186,900
  40. monitor servicesover infrastructure Order Visits Latency Order Throughput
  41. monitor servicesover infrastructure
  42. compare deployments
  43. unplanned downtime 1 minute = how much revenue?
  44. but my app isn’trevenue critical devops is about collabora tion. so measure productivity.
  45. mean time toinnocence (MTTI)
  46. mean time toresolution (MTTR) Weeks, Days, Hours or Minutes?
  47. mean time between failure (MTBF) Weeks, Days, Hours or Minutes?
  48. example how much candevops save you?
  49. thats not my roleGAME SELECT A DEVELOPER DEVELOPER OPERATIONS DEVOPS Dev NOOPS MISSION PARAMETERS: - DESIGN, DEVELOP, TEST MISSION OBJECTIVES - MEET FUNCTIONAL REQUIREMENTS RECOMMENDED ESSENTIALS - BEER, COFFEE, REDBULL, PIZZA
  50. so wha is success t for me?‣ finding a new job‣ earning more money‣ twitter followers
  51. summary> see the big picture> define success> automate <> monitor> measure success> evangelize success> get paid more
  52. monitor production. toda . y www.AppDynamics.com for free.
  53. game over
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×