Top Banner
with the “S” for sharing Patrick Debois DEV OPS Wednesday 17 October 12
72

DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

Feb 12, 2018

Download

Documents

phungkhanh
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

with the “S” for sharing

Patrick Debois

DEV OPS

Wednesday 17 October 12

Page 2: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

Blog: http://jedi.be/blog - Twitter : @patrickdebois - #devops

Technical ReviewerMonitoring Chapter

Co-Author

Organizer Since 2009

EngineerFreelance consultant

Wednesday 17 October 12

Page 3: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

DEVBUSINESS

Agile

Wednesday 17 October 12

Page 4: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSOPS

Cloud

Wednesday 17 October 12

Page 5: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

DEV OPS

Wednesday 17 October 12

Page 6: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

Idea Ka-ChingProject Product

Wednesday 17 October 12

Page 7: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

AREA 0GETTING STARTED

Wednesday 17 October 12

Page 8: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

SHARED VIEW ON REALITY

VALUE STREAM MAPPINGWednesday 17 October 12

Page 9: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

SHARED VIEW ON PROBLEM

IDENTIFY BOTTLENECKSWednesday 17 October 12

Page 10: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

SHARED BENEFITS

KEY PERFORMANCE INDICATORSWednesday 17 October 12

Page 11: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

Continuous Delivery

AREA 1EXTEND DELIVERY TO PROD

Wednesday 17 October 12

Page 12: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

Continuous Delivery

SHARED GOAL

IMPROVE RELIABILITY AND SPEEDWednesday 17 October 12

Page 13: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

Continuous Delivery

SHARED PROBLEM SPACE

DEPLOYMENT, DELIVERYWednesday 17 October 12

Page 14: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

Continuous Delivery

SHARED PRIORITIES

WHAT GETS IMPROVED FIRST?Wednesday 17 October 12

Page 15: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

Continuous Delivery

SHARED LOCATION

MINIMIZE COMMUNICATION EFFORTMAKE IT PERSONAL

Wednesday 17 October 12

Page 16: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

Continuous Delivery

SHARED COMMUNICATION

CHAT, WIKI, MAILINGLISTWednesday 17 October 12

Page 17: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

Continuous Delivery

SHARED CODEBASE

CODE AND INFRA-CODEWednesday 17 October 12

Page 18: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

Continuous Delivery

SHARED TOOLSET

GIT, VAGRANT, CUCUMBER ...Wednesday 17 October 12

Page 19: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

Continuous Delivery

SHARED RESPONSIBILITY

FIX THE BUILD , FIX THE DEPLOYWednesday 17 October 12

Page 20: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

Continuous Delivery

SHARED WORKFLOW

ONE BUTTON DEPLOYWednesday 17 October 12

Page 21: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

Continuous Delivery

SHARED REUSABLE ENVIRONMENTS

REUSABLE RECIPESWednesday 17 October 12

Page 22: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

Continuous Delivery

SHARED PROCESS

ATTEND STANDUPS - RELEASESWednesday 17 October 12

Page 23: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

Continuous Delivery

SHARED KNOWLEDGE

1 TICKETING SYSTEMWednesday 17 October 12

Page 24: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

Continuous Delivery

SHARED SUCCESS & FAILURE

COMMON EXPERIENCE, HISTORYWednesday 17 October 12

Page 25: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

Monitoring & Metrics

AREA 2EXTEND OPERATIONS FEEDBACK TO PROJECT

YOUR FEEDBACK SYSTEMWednesday 17 October 12

Page 26: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

Monitoring & Metrics

SHARED GOAL

IMPROVE UPTIMEWednesday 17 October 12

Page 27: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

Monitoring & Metrics

SHARED LANGUAGE

GAUGES, COUNTERS, GRAPHS, LOGSWednesday 17 October 12

Page 28: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

Monitoring & Metrics

SHARED TOOLS

GRAPHITE, STATSD, JMXWednesday 17 October 12

Page 29: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

Monitoring & Metrics

SHARED INFORMATION

SELF SERVICING LOGS, METRICS, ERRORSWednesday 17 October 12

Page 30: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

Monitoring & Metrics

SHARED CONCEPTS

METRICS (STATSD) , MONITORING (CUCUMBER-NAGIOS)

Wednesday 17 October 12

Page 31: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

Monitoring & Metrics

SHARED FEEDBACK

MONITORING DASHBOARDS“PAINT THE WALLS”

Wednesday 17 October 12

Page 32: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

Monitoring & Metrics

SHARED VIEW

SYSTEM -> APP -> BUSINESS METRICWednesday 17 October 12

Page 33: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

Monitoring & Metrics

SHARED WORKFLOW

MONITORING DRIVEN DEVELOPMENTTEST DRIVEN DEVELOPMENT

Wednesday 17 October 12

Page 34: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

Monitoring & Metrics

SHARED PROCESS

MONITORING DRIVEN DEVELOPMENTTEST DRIVEN DEVELOPMENT

Wednesday 17 October 12

Page 35: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

Monitoring & Metrics

SHARED SUCCESS/FAILURES

POST-MORTEMS WITH BOTH GROUPSWednesday 17 October 12

Page 36: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

Monitoring & Metrics

SHARED METRIC

MTTR <~> MTTDWednesday 17 October 12

Page 37: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

AREA 3EMBED PROJECT KNOWLEDGE INTO

OPERATIONS

EMBED PROJECT

Wednesday 17 October 12

Page 38: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

SHARED ‘PAIN’

DEVELOPERS ON CALL

EMBED PROJECT

Wednesday 17 October 12

Page 39: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

SHARED RESPONSIBILITY

DOCUMENTATION

EMBED PROJECT

Wednesday 17 October 12

Page 40: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

SHARED RESPONSIBILITY

RESPOND TO MAYDAY CALLS

EMBED PROJECT

Wednesday 17 October 12

Page 41: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

SHARED OWNERSHIP

ROOT ACCESS

EMBED PROJECT

Wednesday 17 October 12

Page 42: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

SHARED ABSTRACTION

NOOPS

EMBED PROJECT

Wednesday 17 October 12

Page 43: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

SHARED CONCEPTS

METRICS/MONITORING IMPROVEMENTSLIVE DEBUGGING - FASTER FEEDBACK

EMBED PROJECT

Wednesday 17 October 12

Page 44: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

SHARED RULEZ

HANDBACK WHEN FAILED

EMBED PROJECT

Wednesday 17 October 12

Page 45: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

SHARED TRAINING

CROSS-TRAINING DEV/BUSINESS VIEW

EMBED PROJECT

Wednesday 17 October 12

Page 46: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

AREA 4EMBED OPERATIONS KNOWLEDGE

INTO PROJECTS

EMBED OPERATIONS

Wednesday 17 October 12

Page 47: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

SHARED EXPERIENCE

CHAOSMONKEY

EMBED OPERATIONS

Wednesday 17 October 12

Page 48: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

SHARED STANDARD

REDUCE LANGUAGES/OS-ES - KISS

EMBED PROJECT

Wednesday 17 October 12

Page 49: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

SHARED SECURITY

RUGGED DEVOPS

EMBED OPERATIONS

Wednesday 17 October 12

Page 50: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

SHARED DESIGN

DESIGN FOR OPERATIONSCONFIG, INSTRUMENTATION,

LOGGING, UPTIME

EMBED OPERATIONS

Wednesday 17 October 12

Page 51: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

SHARED OPERATIONS

REUSABLE COMPONENTS/TEAM

EMBED OPERATIONS

Wednesday 17 October 12

Page 52: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

SHARED SPEED

DECREASE CYCLE TIME

EMBED OPERATIONS

Wednesday 17 October 12

Page 53: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

SHARED DIRECTION

FROM PUSH TO PULL FLOW

EMBED OPERATIONS

Wednesday 17 October 12

Page 54: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

SHARED TECHNICAL DEBT

AVOID WASTE

EMBED OPERATIONS

Wednesday 17 October 12

Page 55: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

SHARED IMPORTANCE

FUNCTIONAL & NON-FUNCTIONAL

EMBED OPERATIONS

Wednesday 17 October 12

Page 56: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

SHARED “MEMORY”

FIRE DRILLS - KATA

EMBED OPERATIONS

Wednesday 17 October 12

Page 57: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

SHARED TRUST

FOCUS ON WHAT MATTERS

EMBED OPERATIONS

Wednesday 17 October 12

Page 58: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

SHARED PEOPLE

“MY PRECIOUS”

EMBED OPERATIONS

Wednesday 17 October 12

Page 59: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

SHARED MANAGEMENT

REMOVE SILO MANAGERS

EMBED OPERATIONS

Wednesday 17 October 12

Page 60: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

SHARED CULTURE

SET OF SHARED MENTAL ASSUMPTIONS

EMBED OPERATIONS

Wednesday 17 October 12

Page 61: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

USERSDEV OPSBUSINESS

OVERLAPPING SHARING

Wednesday 17 October 12

Page 62: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

AREA 5BEYOND DEV AND OPS

USERSDEV OPSBUSINESS

Wednesday 17 October 12

Page 63: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

EXPAND KNOWLEDGE BY SHARING

USERSDEV OPSBUSINESS

FINANCE

HR

SYSTEM AS A WHOLEWednesday 17 October 12

Page 64: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

SHARED PRODUCT TEAMS

USERSDEV OPSBUSINESS

USERSDEV OPSBUSINESS

SYNERGY

MATRIX ORGANIZATIONSWednesday 17 October 12

Page 65: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

EXPAND KNOWLEDGE BY SHARING

USERSDEV OPSBUSINESS

INDUSTRY

COMMUNITY

KPI - HOW MANY THINGS DID YOU SHARE?Wednesday 17 October 12

Page 66: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

DEVOPS

Wednesday 17 October 12

Page 67: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

DEVOPS

Wednesday 17 October 12

Page 68: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

DEVOPS

Wednesday 17 October 12

Page 69: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

DEVOPS

Wednesday 17 October 12

Page 70: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

SHARE THE IDEAS, THE EXPERIENCE

#DEVOPS - #DEVOPSDAYSWednesday 17 October 12

Page 71: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

http://itrevolution.com/Wednesday 17 October 12

Page 72: DEV OPS - blogs. · PDF filebusiness dev ops users shared ‘pain’ developers on call embed project ... business dev ops users industry community kpi - how many things did you share?

Wednesday 17 October 12