您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 管理学资料 > DevOps, 让持续交付成为可能(乔梁)
乔梁@百度.项目管理部Devopsisnotenough运维做什么?Agile?Kanban?Lean?Scrum?ContinuousIntegration?运维做什么?Agile?Kanban?Lean?Scrum?ContinuousIntegration?Devops&ContinuousDeliveryBusinessAgile“Themainobstaclestoimprovedbusinessresponsivenessareslowdecision-making,conflictingdepartmentalgoalsandpriorities,risk-averseculturesandsilo-basedinformation.”----EconomistIntelligenceUnit:”Organisationalagility:Howbusinesscansurviveandthriveinturbulenttimes”ValueStreamValueStreamCon$nuous Integra$onValueStreamCon$nuous Integra$onAgile“lastmile”issueRelease&OperationsDevCompletedValueStreamCon$nuous Integra$onAgiledevopsDevOps=Culture+ToolsCultureü opsinvolvedininception,showcases,retrospectivesü devsgotoweeklyopsstand-upsü devsrotatethroughopsü organizeyourincentives(HawthorneEffect)ü celebratesuccesstogetherToolsü automation– Build/test/release– Infrastructureascode– Deploymentanddatamigrationü end2endmetrics– businessmetrics– opsmetrics– rootcauseanalysisButitisnotenoughtoenablebusinessgoals.ValueStreamTimeConstantflowofnewfeaturesintoproductionp Build the right thing p Ability to move quickly p Be=er aligned people p Reliability & stabilityProducts/ServicesService DeskABCInfrastructure As a serviceStoryTimeContextContextü 7Devs+2QAü 7+Moduleü 10yearsC++legacycodeü Fewautomation-testforasingleModuleBusinessresultü Threemonthsbig-bangreleaseü Alotofhot-fixandargentrequestsBusinessresultsü Threeweeks-basedreleaseü Fewhot-fixWherewestartedValuestreammappingWhatwedidDeploymentpipelineWhatbehindthepipelineü TrunkDevelopment,branchingforreleaseü Everythingisunderversioncontrolü Almosteverythingisautomatedü Multipleenvironmentsareassimilaraspossibleü Buildqualityin
本文标题:DevOps, 让持续交付成为可能(乔梁)
链接地址:https://www.777doc.com/doc-6459021 .html