with the “S” for sharing Patrick Debois DEV OPS Wednesday 17 October 12
Jan 15, 2015
with the “S” for sharing
Patrick Debois
DEV OPS
Wednesday 17 October 12
Blog: http://jedi.be/blog - Twitter : @patrickdebois - #devops
Technical ReviewerMonitoring Chapter
Co-Author
Organizer Since 2009
EngineerFreelance consultant
Wednesday 17 October 12
DEVBUSINESS
Agile
Wednesday 17 October 12
USERSOPS
Cloud
Wednesday 17 October 12
DEV OPS
Wednesday 17 October 12
USERSDEV OPSBUSINESS
Idea Ka-ChingProject Product
Wednesday 17 October 12
USERSDEV OPSBUSINESS
AREA 0GETTING STARTED
Wednesday 17 October 12
USERSDEV OPSBUSINESS
SHARED VIEW ON REALITY
VALUE STREAM MAPPINGWednesday 17 October 12
USERSDEV OPSBUSINESS
SHARED VIEW ON PROBLEM
IDENTIFY BOTTLENECKSWednesday 17 October 12
USERSDEV OPSBUSINESS
SHARED BENEFITS
KEY PERFORMANCE INDICATORSWednesday 17 October 12
USERSDEV OPSBUSINESS
Continuous Delivery
AREA 1EXTEND DELIVERY TO PROD
Wednesday 17 October 12
USERSDEV OPSBUSINESS
Continuous Delivery
SHARED GOAL
IMPROVE RELIABILITY AND SPEEDWednesday 17 October 12
USERSDEV OPSBUSINESS
Continuous Delivery
SHARED PROBLEM SPACE
DEPLOYMENT, DELIVERYWednesday 17 October 12
USERSDEV OPSBUSINESS
Continuous Delivery
SHARED PRIORITIES
WHAT GETS IMPROVED FIRST?Wednesday 17 October 12
USERSDEV OPSBUSINESS
Continuous Delivery
SHARED LOCATION
MINIMIZE COMMUNICATION EFFORTMAKE IT PERSONAL
Wednesday 17 October 12
USERSDEV OPSBUSINESS
Continuous Delivery
SHARED COMMUNICATION
CHAT, WIKI, MAILINGLISTWednesday 17 October 12
USERSDEV OPSBUSINESS
Continuous Delivery
SHARED CODEBASE
CODE AND INFRA-CODEWednesday 17 October 12
USERSDEV OPSBUSINESS
Continuous Delivery
SHARED TOOLSET
GIT, VAGRANT, CUCUMBER ...Wednesday 17 October 12
USERSDEV OPSBUSINESS
Continuous Delivery
SHARED RESPONSIBILITY
FIX THE BUILD , FIX THE DEPLOYWednesday 17 October 12
USERSDEV OPSBUSINESS
Continuous Delivery
SHARED WORKFLOW
ONE BUTTON DEPLOYWednesday 17 October 12
USERSDEV OPSBUSINESS
Continuous Delivery
SHARED REUSABLE ENVIRONMENTS
REUSABLE RECIPESWednesday 17 October 12
USERSDEV OPSBUSINESS
Continuous Delivery
SHARED PROCESS
ATTEND STANDUPS - RELEASESWednesday 17 October 12
USERSDEV OPSBUSINESS
Continuous Delivery
SHARED KNOWLEDGE
1 TICKETING SYSTEMWednesday 17 October 12
USERSDEV OPSBUSINESS
Continuous Delivery
SHARED SUCCESS & FAILURE
COMMON EXPERIENCE, HISTORYWednesday 17 October 12
USERSDEV OPSBUSINESS
Monitoring & Metrics
AREA 2EXTEND OPERATIONS FEEDBACK TO PROJECT
YOUR FEEDBACK SYSTEMWednesday 17 October 12
USERSDEV OPSBUSINESS
Monitoring & Metrics
SHARED GOAL
IMPROVE UPTIMEWednesday 17 October 12
USERSDEV OPSBUSINESS
Monitoring & Metrics
SHARED LANGUAGE
GAUGES, COUNTERS, GRAPHS, LOGSWednesday 17 October 12
USERSDEV OPSBUSINESS
Monitoring & Metrics
SHARED TOOLS
GRAPHITE, STATSD, JMXWednesday 17 October 12
USERSDEV OPSBUSINESS
Monitoring & Metrics
SHARED INFORMATION
SELF SERVICING LOGS, METRICS, ERRORSWednesday 17 October 12
USERSDEV OPSBUSINESS
Monitoring & Metrics
SHARED CONCEPTS
METRICS (STATSD) , MONITORING (CUCUMBER-NAGIOS)
Wednesday 17 October 12
USERSDEV OPSBUSINESS
Monitoring & Metrics
SHARED FEEDBACK
MONITORING DASHBOARDS“PAINT THE WALLS”
Wednesday 17 October 12
USERSDEV OPSBUSINESS
Monitoring & Metrics
SHARED VIEW
SYSTEM -> APP -> BUSINESS METRICWednesday 17 October 12
USERSDEV OPSBUSINESS
Monitoring & Metrics
SHARED WORKFLOW
MONITORING DRIVEN DEVELOPMENTTEST DRIVEN DEVELOPMENT
Wednesday 17 October 12
USERSDEV OPSBUSINESS
Monitoring & Metrics
SHARED PROCESS
MONITORING DRIVEN DEVELOPMENTTEST DRIVEN DEVELOPMENT
Wednesday 17 October 12
USERSDEV OPSBUSINESS
Monitoring & Metrics
SHARED SUCCESS/FAILURES
POST-MORTEMS WITH BOTH GROUPSWednesday 17 October 12
USERSDEV OPSBUSINESS
Monitoring & Metrics
SHARED METRIC
MTTR <~> MTTDWednesday 17 October 12
USERSDEV OPSBUSINESS
AREA 3EMBED PROJECT KNOWLEDGE INTO
OPERATIONS
EMBED PROJECT
Wednesday 17 October 12
USERSDEV OPSBUSINESS
SHARED ‘PAIN’
DEVELOPERS ON CALL
EMBED PROJECT
Wednesday 17 October 12
USERSDEV OPSBUSINESS
SHARED RESPONSIBILITY
DOCUMENTATION
EMBED PROJECT
Wednesday 17 October 12
USERSDEV OPSBUSINESS
SHARED RESPONSIBILITY
RESPOND TO MAYDAY CALLS
EMBED PROJECT
Wednesday 17 October 12
USERSDEV OPSBUSINESS
SHARED OWNERSHIP
ROOT ACCESS
EMBED PROJECT
Wednesday 17 October 12
USERSDEV OPSBUSINESS
SHARED ABSTRACTION
NOOPS
EMBED PROJECT
Wednesday 17 October 12
USERSDEV OPSBUSINESS
SHARED CONCEPTS
METRICS/MONITORING IMPROVEMENTSLIVE DEBUGGING - FASTER FEEDBACK
EMBED PROJECT
Wednesday 17 October 12
USERSDEV OPSBUSINESS
SHARED RULEZ
HANDBACK WHEN FAILED
EMBED PROJECT
Wednesday 17 October 12
USERSDEV OPSBUSINESS
SHARED TRAINING
CROSS-TRAINING DEV/BUSINESS VIEW
EMBED PROJECT
Wednesday 17 October 12
USERSDEV OPSBUSINESS
AREA 4EMBED OPERATIONS KNOWLEDGE
INTO PROJECTS
EMBED OPERATIONS
Wednesday 17 October 12
USERSDEV OPSBUSINESS
SHARED EXPERIENCE
CHAOSMONKEY
EMBED OPERATIONS
Wednesday 17 October 12
USERSDEV OPSBUSINESS
SHARED STANDARD
REDUCE LANGUAGES/OS-ES - KISS
EMBED PROJECT
Wednesday 17 October 12
USERSDEV OPSBUSINESS
SHARED SECURITY
RUGGED DEVOPS
EMBED OPERATIONS
Wednesday 17 October 12
USERSDEV OPSBUSINESS
SHARED DESIGN
DESIGN FOR OPERATIONSCONFIG, INSTRUMENTATION,
LOGGING, UPTIME
EMBED OPERATIONS
Wednesday 17 October 12
USERSDEV OPSBUSINESS
SHARED OPERATIONS
REUSABLE COMPONENTS/TEAM
EMBED OPERATIONS
Wednesday 17 October 12
USERSDEV OPSBUSINESS
SHARED SPEED
DECREASE CYCLE TIME
EMBED OPERATIONS
Wednesday 17 October 12
USERSDEV OPSBUSINESS
SHARED DIRECTION
FROM PUSH TO PULL FLOW
EMBED OPERATIONS
Wednesday 17 October 12
USERSDEV OPSBUSINESS
SHARED TECHNICAL DEBT
AVOID WASTE
EMBED OPERATIONS
Wednesday 17 October 12
USERSDEV OPSBUSINESS
SHARED IMPORTANCE
FUNCTIONAL & NON-FUNCTIONAL
EMBED OPERATIONS
Wednesday 17 October 12
USERSDEV OPSBUSINESS
SHARED “MEMORY”
FIRE DRILLS - KATA
EMBED OPERATIONS
Wednesday 17 October 12
USERSDEV OPSBUSINESS
SHARED TRUST
FOCUS ON WHAT MATTERS
EMBED OPERATIONS
Wednesday 17 October 12
USERSDEV OPSBUSINESS
SHARED PEOPLE
“MY PRECIOUS”
EMBED OPERATIONS
Wednesday 17 October 12
USERSDEV OPSBUSINESS
SHARED MANAGEMENT
REMOVE SILO MANAGERS
EMBED OPERATIONS
Wednesday 17 October 12
USERSDEV OPSBUSINESS
SHARED CULTURE
SET OF SHARED MENTAL ASSUMPTIONS
EMBED OPERATIONS
Wednesday 17 October 12
USERSDEV OPSBUSINESS
OVERLAPPING SHARING
Wednesday 17 October 12
AREA 5BEYOND DEV AND OPS
USERSDEV OPSBUSINESS
Wednesday 17 October 12
EXPAND KNOWLEDGE BY SHARING
USERSDEV OPSBUSINESS
FINANCE
HR
SYSTEM AS A WHOLEWednesday 17 October 12
SHARED PRODUCT TEAMS
USERSDEV OPSBUSINESS
USERSDEV OPSBUSINESS
SYNERGY
MATRIX ORGANIZATIONSWednesday 17 October 12
EXPAND KNOWLEDGE BY SHARING
USERSDEV OPSBUSINESS
INDUSTRY
COMMUNITY
KPI - HOW MANY THINGS DID YOU SHARE?Wednesday 17 October 12
DEVOPS
Wednesday 17 October 12
DEVOPS
Wednesday 17 October 12
DEVOPS
Wednesday 17 October 12
DEVOPS
Wednesday 17 October 12
SHARE THE IDEAS, THE EXPERIENCE
#DEVOPS - #DEVOPSDAYSWednesday 17 October 12
Wednesday 17 October 12