DevOps Handbook


Based on the book "The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations", by Gene Kim, Jez Humble, Patrick Debois, and John Willes.

= 100 items (filtered by ) /

Protecting the Deployment Pipeline, and Integrating into Change Management and Other Security and Compliance ControlsInformation Security as Everyone’s Job, Every DayPART VI-THE TECHNOLOGICAL PRACTICES OF INTEGRATING INFORMATION SECURITY, CHANGE MANAGEMENT, AND COMPLIANCEReserve Time to Create Organizational Learning and ImprovementConvert Local Discoveries into Global ImprovementsEnable and Inject Learning into Daily WorkPART V-THE THIRD WAY: THE TECHNICAL PRACTICES OF CONTINUAL LEARNING AND EXPERIMENTATIONCreate Review and Coordination Processes to Increase Quality of Our Current WorkIntegrate Hypothesis-Driven Development and A/B Testing into Our Daily WorkEnable Feedback So Development and Operations Can Safely Deploy CodeAnalyze Telemetry to Better Anticipate Problems and Achieve GoalsCreate Telemetry to Enable Seeing and Solving ProblemsPART IV-THE SECOND WAY: THE TECHNICAL PRACTICES OF FEEDBACKArchitect for Low-Risk ReleasesAutomate and Enable Low-Risk ReleasesEnable and Practice Continuous IntegrationEnable Fast and Reliable Automated TestingCreate the Foundations of Our Deployment PipelinePART III-THE FIRST WAY: THE TECHNICAL PRACTICES OF FLOWMAKE RELEVANT OPS WORK VISIBLE ON SHARED KANBAN BOARDSINVITE OPS TO OUR DEV RETROSPECTIVESINVITE OPS TO OUR DEV STANDUPSINTEGRATE OPS INTO DEV RITUALSASSIGN AN OPS LIAISON TO EACH SERVICE TEAMEMBED OPS ENGINEERS INTO OUR SERVICE TEAMSCREATE SHARED SERVICES TO INCREASE DEVELOPER PRODUCTIVITYHow to Get Great Outcomes by Integrating Operations into the Daily Work of DevelopmentKEEP TEAM SIZES SMALL (THE “TWO-PIZZA TEAM” RULE)CREATE LOOSELY-COUPLED ARCHITECTURES TO ENABLE DEVELOPER PRODUCTIVITY AND SAFETYDESIGN TEAM BOUNDARIES IN ACCORDANCE WITH CONWAY’S LAWFUND NOT PROJECTS, BUT SERVICES AND PRODUCTSENABLE EVERY TEAM MEMBER TO BE A GENERALISTTESTING, OPERATIONS, AND SECURITY AS EVERYONE’S JOB, EVERY DAYMAKING FUNCTIONAL ORIENTATION WORKENABLE MARKET-ORIENTED TEAMS (“OPTIMIZING FOR SPEED”)PROBLEMS OFTEN CAUSED BY OVERLY FUNCTIONAL ORIENTATION (“OPTIMIZING FOR COST”)ORGANIZATIONAL ARCHETYPESHow to Design Our Organization and Architecture with Conway’s Law in MindUnderstanding the Work in Our Value Stream, Making it Visible, and Expanding it Across the OrganizationEXPANDING DEVOPS ACROSS OUR ORGANIZATIONSTART WITH THE MOST SYMPATHETIC AND INNOVATIVE GROUPSCONSIDER BOTH SYSTEMS OF RECORD AND SYSTEMS OF ENGAGEMENTGREENFIELD VS. BROWNFIELD SERVICESSelecting Which Value Stream to Start WithPART II—WHERE TO STARTLEADERS REINFORCE A LEARNING CULTUREINJECT RESILIENCE PATTERNS INTO OUR DAILY WORKTRANSFORM LOCAL DISCOVERIES INTO GLOBAL IMPROVEMENTSINSTITUTIONALIZE THE IMPROVEMENT OF DAILY WORKENABLING ORGANIZATIONAL LEARNING AND A SAFETY CULTUREThe Third Way: The Principles of Continual Learning and ExperimentationENABLE OPTIMIZING FOR DOWNSTREAM WORK CENTERSKEEP PUSHING QUALITY CLOSER TO THE SOURCESWARM AND SOLVE PROBLEMS TO BUILD NEW KNOWLEDGESEE PROBLEMS AS THEY OCCURWORKING SAFELY WITHIN COMPLEX SYSTEMSThe Second Way: The Principles of FeedbackELIMINATE HARDSHIPS AND WASTE IN THE VALUE STREAMCONTINUALLY IDENTIFY AND ELEVATE OUR CONSTRAINTSREDUCE THE NUMBER OF HANDOFFSREDUCE BATCH SIZESLIMIT WORK IN PROCESS (WIP)MAKE OUR WORK VISIBLEThe First Way: The Principles of FlowOBSERVING “%C/A” AS A MEASURE OF REWORKFOCUS ON DEPLOYMENT LEAD TIMETHE TECHNOLOGY VALUE STREAMTHE MANUFACTURING VALUE STREAMAgile, Continuous Delivery, and the Three WayPART I—THE THREE WAYSCreate World-Class Agility, Reliability, and Security in Technology Organizations