微信分享
3 天烧脑式基于Docker的CI/CD实战训练营 | 北京站

使用微信扫一扫分享到朋友圈

活动分享
3 天烧脑式基于Docker的CI/CD实战训练营 | 北京站

使用微信扫一扫进入小程序分享活动

活动详情

持续集成(Continuous integration)是针对这一类问题的一种软件开发实践。 它倡导团队开发成员必须经常集成他们的工作,甚至每天都可能发生多次集成。


与持续集成相关的,还有两个概念,分别是持续交付(Continuous delivery)和持续部署(Continuous deployment)。持续交付在持续集成的基础上,将集成后的代码部署到更贴近真实运行环境的类生产环境中。持续部署是指当交付的代码通过评审之后,自动部署到生产环境中,持续部署是持续交付的最高阶段。


持续集成、持续交付和持续部署提供了一个优秀的 DevOps 环境,对于整个团队来说,好处与挑战并行。无论如何,频繁部署、快速交付以及开发测试流程自动化都将成为未来软件工程的重要组成部分。


通过此次课程能全面了解现有的主流 CI、CD 系统及其使用方式,学习使用 Docker 搭建 CI、CD 环境,学习使用 Docker 环境来执行 CI 测试和使用 Docker Swarm、Mesos/Marathon 来部署运行应用,了解在已有项目中引入 CI、CD 环节的方方面面,可以在此经验基建上向自己的开发流程中引入此环节以提高开发的质量和速度。


课程难度:中高级

课程人数:20-40人

费用:4999元/人

垂询电话:132 4116 6558

咨询微信:liyingjiesa

3 天烧脑式基于Docker的CI/CD实战训练营 | 北京站



优惠信息(优惠不能叠加):


团购 3-4 人每人优惠 300 元

团购 5 人第 6 人免费




证书:


培训结束后,将提供『云计算容器(Container)技术能力』中级测评考试,考试通过后,将获得『云计算容器(Container)技术能力』中级能力测评认证证书,此认证是由科技部统一印制、统一编号、统一管理的国家级职业技能证书,是反映开源软件开发与应用技能水平的国家级职业资格认证,该证书在全国范围内通用有效。

培训结束将统一为学员安排考试,考试时长1小时。



课程设置:


持续集成与持续交付(CI/CD)概览


什么是 CI/CD

为什么需要 CI/CD

CI/CD 的基本流程

CI/CD 的发展与现状


持续集成系统介绍——Jenkins


Jenkins 安装

Jenkins 功能介绍与实战操作

Jenkins 集群与虚拟化

Jenkins master 与slave的部署

架构高可用 CI/CD 系统

架构公司级 CI/CD 流程

Jenkins运维与备份


客户端与服务端的 CI/CD 实践


代码的提交与质量管控:Jenkins 与 Git

编译与部署

自动化测试:Jenkins 与自动化测试

发布与上线:从 CI 到 CD


开发流程中引入 CI、CD


Gitflow 工作流程和 Code Review

传统项目容器化的方法


Gitlab 和 CI、CD 工具


Gitlab CI、Drone 介绍

使用 Docker 来部署 Gitlab

使用 Docker 来部署 Gitlab CI 和 Drone


Gitlab CI、Drone 的使用


Gitlab 和 GItlab CI 的集成、使用(使用方式以 Python、 Nodejs、Go 项目为例,下同)

Gitlab 和 Drone 的集成、使用

Drone 常用 Plugin 介绍

Drone Plugin 的编写(实现自定义应用部署)

部署应用到 Mesos、Marathon

部署应用到 Docker Swarm


经验分享


加快 CI 的速度

减少 Build Docker Image 大小

使用 Gitlab API 来编写程序实现“强制” Code Reivew

活动门票
活动筹备中
售票推广中
活动结束
选择票
门票名称
单价(¥)
截止时间
数量
普通票
4,999
2017-08-26 18:00
已售罄
该票一经售出,概不退票。此费用仅包含上课、考试和证书费用,不包含食宿费用。
团购票 1
4,699
2017-08-26 18:00
已售罄
团购3-4人,每人优惠300元。该票一经售出,概不退票。此费用仅包含上课、考试和证书费用,不包含食宿费用。
团购票 2
4,999
2017-08-26 18:00
已售罄
团购5人,第6人免费参加。该票一经售出,概不退票。此费用仅包含上课、考试和证书费用,不包含食宿费用。
优惠或邀请码
票价
0
活动主办方