DevOps开发运维培训

DevOps开发运维培训
    马上咨询

    张克强   高级程序员、系统分(fēn)析员、敏捷教练  

    认证DevOpsMaster,认证大规模敏捷框架SAFe 项目群(产品组)咨询顾问(SPC);在软件开发/软件工程/系统工程方面拥有(yǒu)15年经验,主要经历在主要经历在企业架构、组织过程改进、质量保证和测试方面;熟悉OOAD、UML、TDD、测试等等,是首届中國(guó)UML认证专家委员会专家。故事定位+系统故事+故事树+故事流方法提出者,“大敏捷”概念提出者。在國(guó)内发布首个Scrumban实例。

    课程简介

    DevOps是“开发”和“运维”这两个词的缩写。

    DevOps旨在在应用(yòng)和服務(wù)的生命周期中促进IT专业人员(开发人员、运维人员和支持人员)之间的协作和交流,最终实现:

    • 持续集成:代码
    • 持续部署:持续发布,或尽可(kě)能(néng)经常的发布
    • 持续反馈:在应用(yòng)和服務(wù)生命周期的各个阶段寻求来自利益相关者的反馈 

    目标收益

    让學(xué)员了解DevOps理(lǐ)论和各类实践和工具,能(néng)够选择适合的实践和工具到实际工作当中。

    课程大纲

    DevOpsadoption
    DevOps导入
    1.1What is DevOps?  什么是DevOps
    1.2 Organizational Culture   组织文(wén)化
    1.3 Principles & Concepts   原理(lǐ)和概念
    Planning,requirements, and design  
    计划、需求和设计
    2.1Application or Service Lifecycle Management  应用(yòng)、服務(wù)生命周期管理(lǐ)
    2.2 Project Charter (Defining Scope) & Visual Control 项目章程(定义范围)和可(kě)视化控制
    2.3 Infrastructure and Architecture Design   基础设施和架构设计
    2.4 Service Level Requirements and Agreements   服務(wù)水平需求和协议
    2.5 Implementing a Testing Strategy: User Story, Test Story and Operation Story   实施测试策略:用(yòng)户故事,测试故事和运维故事
    Developmentand deployment
    开发和部署
    3.1Continuous Delivery & Continuous Integration  持续交付和持续集成
    3.2 Deployment Pipeline   部署管道
    3.3 Continuous Deployment   持续部署
    3.4 Ji-Kotei-Kanketsu, Rhythm, Work-in-Progress and One-piece-flow JKK   质量内建,节奏,在制品和单件流
    3.5 Automation , Tools and Testing   自动化,工具和测试
    Operationand Scaling  
    运维和规模化
    4.1Managing Data; Infrastructure and Environments; and Components andDependencies  管理(lǐ)数据;基础设施和环境;组件及其依赖
    4.2 Configuration Management and Version Control   配置管理(lǐ)和版本控制
    4.3 Cloud and Immutable Infrastructure   云和固化的基础设施
    4.4 Business Continuity   业務(wù)连续性  
    4.5 Scaling   规模化
    End-of-Life
    收尾
    5.1Conditions for End-of-Life of a product or service 产品、服務(wù)的收尾条件