首页>全部课程>DevOps最佳实践
DevOps最佳实践
DevOps最佳实践
报名课程可获赠200.0元助学金,助学金说明 >>
直播面授
时间图标 培训课时 2天,12小时
标题图标 课程介绍 标题图标
在本课程中,学员们掌握DevOps、自动化运维基础理论,了解运维知识技术体系,运维团队组建,版本管理、持续集成、自动化测试、自动发布、自动化运维的工作流程及工具实现。可以帮助企业迅速构建基于DevOps框架的IT生产系统,并标准化整个软件开发生命周期,构建一出一套低成本,高可控,强健的IT生产流水线。从而达到优化系统结构,降低运维成本,提高开发速度,使企业不再为开发、测试、运维而浪费宝贵的精力和时间,能真正的聚集核心业务。
标题图标 学员基础 标题图标
标题图标 课程目标 标题图标
标题图标 课程大纲 标题图标
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) Selenium WEB测试
5、 持续交付
a) 实现一个部署流水线
b) 持续部署
c) 创建发布策略
d) 部署回滚和零停机发布
e) 自动化部署,灰度部署
f) 基于SHELL的持续交付脚本
6、 自动化运维
a) Ansible
b) Saltstack
c) 基于WEB的自动化运维平台建设