×
<在线客服<
描述
021-53098865


欢迎来到雅菲奥朗官网
欢迎来到雅菲奥朗官网
描述
SRE Foundation培训  
雅菲奥朗SRE Foundation课程介绍了使组织能够可靠和经济地扩展关键服务的原则和实践。SRE Foundation培训是为那些关注大规模服务可用性的学员量身定制的课程。雅菲奥朗携手DevOps Institute推出SRE Foundation认证培训,成为国内首家SRE授权培训和考试机构。
相关课程
  • 课程详情
  • 课程天数:3天


    一、课程概览

    有位哲人说过,杀死一个软件工程师最有效的方法是啥?答:改三次需求。


    那么,当需求的不确定性成为常态,混沌状态下的软件开发都被视作家常便饭的时候,程序员除了自戗之外,还有没有别的出路?


    当前的社会,已经成为了一个VUCA(Volatility,Uncertainty、Complexity、Ambiguity,可理解为“混乱的”以及“快速变化”的商业环境)社会,在这种情况之下,软件开发模式也要应对VUCA 所带来的影响。


    过去瀑布型项目管理虽然还可以继续使用,但随着越来越快的变化,需求变更越来越快,过去的需求变更、管理等模式越来越力不从心。所以到了需要导入新的软件开发模式时候了,从而让我们可以更好应对VUCA 环境,并更快、更好的交付用户需要的功能需求。


    一般而言,Scrum 软件开发如下图所示:

    Scrum 软件开发图


    在这个过程中,工作方式与内容如下:

    1、通过价值优先级的方式,尽早的交付对客户有价值的内容

    2、使用用户故事而不是PRD文档来准确获取用户真实需求

    3、使用教练以及引导技术,打造高绩效团队与敏捷领导力

    4、通过自组织团队的方式,提升团队的交付效率

    5、通过每次迭代的方式,小步快跑的交付对客户而言正确的产品

    6、通过站会的方式,确保信息同步,避免了因为信息不对称导致的返工

    7、通过评审会方式,及时调整产品方向,确保目标的准确性的同时提升客户满意度

    8、持续改进团队的流程、能力


    本课程以Scrum官方白皮书为基准,以项目管理方法论为主线,结合互联网时代的敏捷实践,讲解了在使用Scrum进行项目管理的工作流程、工作内容、团队形态以及可供参考的工作方法与工具,帮助学员理解Scrum乃至敏捷项目管理的重点、难点和落地。课程以案例的形式贯穿始终,确保学员全面掌握Scrum框架,又能将其与实际中做相结合,从而做到“从学到用”再“从用到学”的正向循环。


    【特别提醒】本课程可根据贵公司项目管理方法论的特点,以及贵公司要求进行完全的定制化。强烈建议以贵公司的实际项目(可以是已经交付或者开发中的项目)作为学员分组演练,将本课程中的理论知识、实践方法与学员们日常工作中的亲身经历进行结合,最大化的实现培训效果向实际工作技能的转化与落地。


    二、课程目标学员

    项目经理、PMO(项目管理办公室,或者相当于项目管理办公室)管理人员、质量保证工程师(QA)、需求分析人员、想要转型敏捷项目经理的研发人员等。


    三、课程收益:

    本课程在详细论述Scrum 框架在软件开发领域的应用,将Scrum进行详细的讲解,并配合导入游戏、随堂练习以及游戏沙盘等方式,让学员在学习的过程中不仅能学习Scrum有关的知识,还能在游戏、沙盘中对Scrum 有更深入的实践。


    通过本课程的讲解,学员将会对Scrum中事件、角色、仪式以及落地等方面涉及的知识具有深入的了解,并可以在日常软件开发过程中将Scrum导入并运用在实际的开发过程中。


    四、课程内容

    1、敏捷导入游戏

    2、敏捷基础知识

    3、敏捷团队特点与自组织团队

    4、Scrum 框架详解(一): 敏捷中的需求

    5、Scrum 框架详解(二): Scrum 的角色以及角色之间的关系

    6.   Scrum 框架详解(三):Scrum 中的事件

    7、总结及答疑

    7.1 敏捷存在的理由——VUCA 是如何影响我们软件开发方式的

    7.2 Scrum结构之美——如何通过Scrum 来改变我们的开发流程

    7.3  用起来才是最好的——一种简单的Scrum 落地方式

    7.4  现场讨论——针对实际工作中的问题进行现场讨论并给出建议

    8、挑战埃及沙盘



    课程天数:3天


    一、课程概览

    有位哲人说过,杀死一个软件工程师最有效的方法是啥?答:改三次需求。


    那么,当需求的不确定性成为常态,混沌状态下的软件开发都被视作家常便饭的时候,程序员除了自戗之外,还有没有别的出路?


    当前的社会,已经成为了一个VUCA(Volatility,Uncertainty、Complexity、Ambiguity,可理解为“混乱的”以及“快速变化”的商业环境)社会,在这种情况之下,软件开发模式也要应对VUCA 所带来的影响。


    过去瀑布型项目管理虽然还可以继续使用,但随着越来越快的变化,需求变更越来越快,过去的需求变更、管理等模式越来越力不从心。

    所以到了需要导入新的软件开发模式时候了,从而让我们可以更好应对VUCA 环境,并更快、更好的交付用户需要的功能需求。


    一般而言,Scrum 软件开发如下图所示:

    Scrum 软件开发图


    在这个过程中,工作方式与内容如下:

    1、通过价值优先级的方式,尽早的交付对客户有价值的内容

    2、使用用户故事而不是PRD文档来准确获取用户真实需求

    3、使用教练以及引导技术,打造高绩效团队与敏捷领导力

    4、通过自组织团队的方式,提升团队的交付效率

    5、通过每次迭代的方式,小步快跑的交付对客户而言正确的产品

    6、通过站会的方式,确保信息同步,避免了因为信息不对称导致的返工

    7、通过评审会方式,及时调整产品方向,确保目标的准确性的同时提升客户满意度

    8、持续改进团队的流程、能力


    本课程以Scrum官方白皮书为基准,以项目管理方法论为主线,结合互联网时代的敏捷实践,讲解了在使用Scrum进行项目管理的工作流程、工作内容、团队形态以及可供参考的工作方法与工具,帮助学员理解Scrum乃至敏捷项目管理的重点、难点和落地。课程以案例的形式贯穿始终,确保学员全面掌握Scrum框架,又能将其与实际中做相结合,从而做到“从学到用”再“从用到学”的正向循环。


    【特别提醒】本课程可根据贵公司项目管理方法论的特点,以及贵公司要求进行完全的定制化。强烈建议以贵公司的实际项目(可以是已经交付或者开发中的项目)作为学员分组演练,将本课程中的理论知识、实践方法与学员们日常工作中的亲身经历进行结合,最大化的实现培训效果向实际工作技能的转化与落地。


    二、课程目标学员

    项目经理、PMO(项目管理办公室,或者相当于项目管理办公室)管理人员、质量保证工程师(QA)、需求分析人员、想要转型敏捷项目经理的研发人员等。


    三、课程收益:

    本课程在详细论述Scrum 框架在软件开发领域的应用,将Scrum进行详细的讲解,并配合导入游戏、随堂练习以及游戏沙盘等方式,让学员在学习的过程中不仅能学习Scrum有关的知识,还能在游戏、沙盘中对Scrum 有更深入的实践。


    通过本课程的讲解,学员将会对Scrum中事件、角色、仪式以及落地等方面涉及的知识具有深入的了解,并可以在日常软件开发过程中将Scrum导入并运用在实际的开发过程中。


    四、课程内容

    1、敏捷导入游戏

    2、敏捷基础知识

    3、敏捷团队特点与自组织团队

    4、Scrum 框架详解(一): 敏捷中的需求

    5、Scrum 框架详解(二): Scrum 的角色以及角色之间的关系

    6.   Scrum 框架详解(三):Scrum 中的事件

    7、总结及答疑

    7.1 敏捷存在的理由——VUCA 是如何影响我们软件开发方式的

    7.2 Scrum结构之美——如何通过Scrum 来改变我们的开发流程

    7.3  用起来才是最好的——一种简单的Scrum 落地方式

    7.4  现场讨论——针对实际工作中的问题进行现场讨论并给出建议

    8、挑战埃及沙盘



课程天数:2天
 
SRE介绍了通过自动化、工作方法和组织重组的混合措施来提高服务可靠性的一系列实践。雅菲奥朗SRE Foundation是为那些关注大规模服务可用性的学员量身定制的课程。国际开发运维考试协会DevOps Institute(DOI)总部位于美国佛罗里达州,旨在推动前沿运维技术最佳实践和标准的全球普及与应用,DOI足迹已遍布全球30余个国家。DevOps Institute致力于帮助企业IT加快产品交付速度和实现数字化转型。DevOps Institute的认证课程主要涵盖DevOps,SRE,IT服务管理,敏捷服务管理(CASM)、持续交付、持续集成,DevSecOps(安全DevOps)及DevOps实践培训等。雅菲奥朗携手DevOps Institute推出SRE Foundation认证培训,成为国内首家SRE授权培训和考试机构。

一、为什么要学习SRE?
传统运维模式(Dev/Ops分离的团队模式)冲突的焦点:
战略层面:
1、直接成本相对清晰。
2、间接成本差异较大(背景、技术能力、工具习惯、工作目标)。
初步演变为目标与方向上的分歧以及内部沟通严重问题,上升到部门之间的信任与尊重。
战术层面:
传统研发团队和运维团队分歧的焦点主要在软件新版本、新配置的变更的发布速度上。
执行层面:
1、开发团队宣称不再进行大规模的程序更新,改为功能开关调整、增量更新和补丁化(大变更→小变更)。为了绕开运维团队设立的各种流程,从而更快地上线新功能。
2、绕过运维团队设立的新服务/变更发布流程,新功能上线速度是加快了,但事件仍在重现,使得服务质量很差。
冲突解决之道:SRE
SRE模型的优势:
1)运维人数相对少;
2)开发团队和运维团队的冲突焦点消除;
3)促进产品部门水平提高,因为SRE团队和研发团队之间的成员可以自由流动。

二、SRE Foundation课程的学习内容
SRE(Site Reliability Engineering)Foundation℠课程介绍了使组织能够可靠和经济地扩展关键服务的原则和实践。引入站点可靠性维度需要组织重新调整、对软件工程和自动化的关注以及采用一系列新的工作模式。
SRE课程强调了SRE的发展及其未来的方向,并为参与者提供了实践、方法和工具,让整个组织的人员都参与到可靠性和稳定性中,通过使用真实场景和案例故事证明了这一点。课程结束后,学员将有切实的收获,例如理解、设置和跟踪服务水平目标(SLO)。
该课程是通过利用关键的SRE资源,与SRE领域的思想领袖接触,并与支持SRE的组织合作,以提取现实生活中的最佳实践而开发的,旨在教授开始采用SRE所必需的关键原则和实践。本课程使学习者能够顺利完成SRE基础认证考试。

三、SRE Foundation课程的学习目标
1、SRE基础课程的学习目标包括实际了解:
2、SRE的历史及其在谷歌的出现
3、SRE与DevOps和其他流行框架的相互关系
4、SRE背后的基本原则
5、服务水平目标(SLO)及其用户关注点
6、服务水平指标(SLI)和现代监控环境
7、错误预算和相关的错误预算政策
8、人力及其对组织生产力的影响
9、有助于消除琐事的实际步骤
10、可观察性,表明服务的健康状况
11、SRE工具、自动化技术和安全重要性
12、反脆弱性,我们对失效和失效测试的方法
13、引入SRE带来的组织影响

四、SRE Foundation课程的目标学员
DevOps从业人员
任何对现代IT领导和组织变革方法感兴趣的人
业务经理
商业利益相关者
顾问
IT主管
IT经理
IT团队领导
产品负责人
Scrum大师
软件工程师
现场可靠性工程师
系统集成商
工具供应商

五、SRE Foundation课程的教学模式
16小时的讲师指导培训
课堂练习和讨论
行业案例故事
作业练习

六、参加SRE Foundation课程的收获
SRE代表了对行业现存管理大型复杂服务的最佳实践的一个重要突破,由于Google目前的全球领先地位,SRE模式可以为广大企业提供深度模仿或借鉴。
对于企业客户而言,通过学习和掌握SRE课程,将带来以下收获:
1. 国际知名的DevOps Institute学院(DOI)推出的SRE认证课程代表了这个领域的最新知识体系,学习课程可以明显提高团队人员知识水平和创新能力;
2. 此次课程可以帮助现有的SRE团队将现有的SRE实践和国际理论标准结合,强化SRE实践能力;
3. 课程可以帮助团队掌握SRE四个关键价值(1.一套指导思想、2.一套方法论、3.一套激励方法、4.一个专业能力发展);
4. 学习后将安排认证考试,通过后可获得DOI的官方认证,可以大大提升团队信心;
5. 2020年是SRE课程为国内第一批,认证证书也将是国内首批发放,实施后将明显提升公司在SRE方面的社会公信力和公司品牌形象。

七、雅菲奥朗SRE课程,讲什么?
1. 互联网时代的IT运维精英能力分析
2. 如何成为稀缺高薪SRE人才
3. Google SRE起源与实践总结
4. SRE自动化实践
5. 服务水平目标和错误预算
6. 减少琐事(TOIL)
7. 监控和服务水平指标
8. SRE工具及自动化
9. 反脆弱性和从失败中学习
10. SRE框架和发展趋势

雅菲奥朗SRE Foundation认证培训