在本课程内容中,学生们把握DevOps、自动化运维基础理论,掌握运维知识技术性管理体系,运维精英团队建立,版本控制、持续集成、功能测试、全自动公布、自动化运维的工作内容及专用工具完成。能够 协助公司搭建根据DevOps架构的IT生产系统,并规范化全部手机软件开发生命期,搭建一出一套成本低,高可控性,强壮的IT自动生产线。进而做到提升体系结构,减少运维成本费,提升开发速率,使公司已不为开发、检测、运维而消耗珍贵的精力和時间,能真实的集聚关键业务流程。
主页>公司订制
DevOps佳实践
课程简介:
在本课程内容中,学生们把握DevOps、自动化运维基础理论,掌握运维知识技术性管理体系,运维精英团队建立,版本控制、持续集成、功能测试、全自动公布、自动化运维的工作内容及专用工具完成。能够 协助公司搭建根据DevOps架构的IT生产系统,并规范化全部手机软件开发生命期,搭建一出一套成本低,高可控性,强壮的IT自动生产线。进而做到提升体系结构,减少运维成本费,提升开发速率,使公司已不为开发、检测、运维而消耗珍贵的精力和時间,能真实的集聚关键业务流程。
课程内容编码:X779
网上咨询
培训目标:
课程大纲:
1、DevOps基础理论
a)传统式手机软件交货方式及难题
b)手机软件交货的标准
c)DevOps基础理论
d)运维自动化技术
e)运维精英团队与职责分工
f)运维知识结构
g)运维规范化
2、软件配置管理
a)版本控制
b)精英团队开发
c)支系管理方法
d)依靠管理方法
e)环境安全管理
f)Git/Gitlab
g)Git支系及开发工作流引擎
3、持续集成
a)持续集成管理体系
b)持续集成步骤
c)持续集成佳实践
d)Jenkins
e)Ant/Maven/Nexus
4、功能测试
a)检测黄金塔
b)实际中的状况和解决对策
c)测试步骤
d)自动化技术验收测试
e)非作用要求的检测
f)Jemeter插口及功能测试
g)SeleniumWEB检测
5、持续交付
a)完成一个布署生产流水线
b)不断布署
c)建立公布对策
d)布署回退和零关机公布
e)自动化部署,灰度值布署
f)根据SHELL的持续交付脚本制作
6、自动化运维
a)Ansible
b)Saltstack
c)根据WEB的自动化运维数据平台