在线咨询
课程概述
课程涵盖技能
课程亮点
职场助力
购课选项
预修课程
课程目录
行业项目
认证证书
学员反馈
立即购买

课程概述

Simplilearn 的 CI/CD Pipeline与 Jenkins 认证在线培训课程将教授 Jenkins 的基础知识以及如何在 DevOps 环境中持续实施和部署代码,您还将学到如何集成自动化测试从而验证通道构建并设置代码质量报告。

课程涵盖技能

  • DevOps 方法论
  • 版本控制系统
  • Jenkins, TeamCity 和 Maven 等工具
  • 软件和自动化测试框架
  • Puppet、Chef、Ansible、Saltstack等配置管理工具
  • Docker 容器化
  • 使用 Nagios、Grafana 和 ELK Stack 进行持续监控
  • DevOps 上的云
  • 部署Kubernetes集群

课程亮点

  • 56 小时的应用学习
  • 10多个集成实验室行业项目
  • 24 个常用 DevOps 工具的现场演示
  • 终身访问自定进度学习
  • 24/7 全天候支持,提供专门的指导课程
  • 灵活选择课程

职场助力

全球拥有8000 多个针对有丰富经验的可以使用Jenkins进行持续集成和持续部署的专业人士的工作岗位。 Jenkins 专业人员的年平均工资为 10 万美元。 Adobe、甲骨文和埃森哲等是招聘这些岗位的顶尖公司。

名称
年薪
招聘单位
开发运营工程师
$103K
最小
$134.5K
平均值
$166K
最大

购课选项

单一课程

个人提升

  • 终身访问自定进度在线学习课程
  • 实验室现场技能操作演示
  • 预约顶级讲师提供的在线直播培训课程
  • 用于巩固所学技能的现实行业项目
  • 自我评估模拟试卷
  • 24x7帮助与支持
simplilearn官网价 查看
课程原价 ¥ 4404.00
立即购买
实惠套餐

个人提升

  • 单一课程中的所有特权
  • 购买课程组合,每门课程均享受优惠折扣

    购买2门课程包享受7.5折优惠

    购买3门课程包享受6.5折优惠

    购买4门课程包享受5.5折优惠

    购买5门及以上课程包享受4.5折优惠

    *加购课程查看最终实际价格

自由组合自己的课程 >
我的课程
详情
折扣优惠 -0
最终价格 0
立即购买
定制套餐

企业培训

  • 根据企业需求定制套餐
  • 在线自定进度学习与直播培训课程相结合
  • 灵活的定价方案
  • 企业级学习管理系统
  • 团队与个人学习管理界面
  • 24x7帮助与支持
联系我们

预修课程

  • 参加 DevOps 在线培训的学习者必须具有 Linux、Web 开发和 Java 的基础知识。

课程内容

Section 01 自定进度的学习课程
  • 第 1 课 - 课程介绍

    课程介绍

    Jenkins 的 CI/CD 预读

    介绍

    课程大纲

    为詹金斯做好准备

  • 第 2 课 - 使用 Jenkins 进行持续集成和持续交付

    詹金斯简介

    SDLC 和 DevOps 文化

    Jenkins 特性和架构

  • 第 3 课 - Jenkins 入门

    安装詹金斯

    配置詹金斯

    探索 Artifactory

    设置Jenkins作业

    Jenkins 流水线视图

    安装 Artifactory

    探索 Artifactory

  • 第4 课 - Jenkins、Gradle 和 Artifactory 的 CI 和 CD 管道

    Jenkins、Gradle 和 Artifactory 的 CI 和 CD 流水线

    使用 Jenkins 和 Gradle 构建 CI 和 CD 管道第一部分

    配置 Artifactory

    使用 Jenkins 和 Gradle 构建 CI 和 CD 管道 - 第二部分

  • 第 5 课 - 使用 Jenkins 和 Maven 进行 CI 和 CD 管道

    回顾 Java Web 应用程序项目

    开始使用 Jenkins 和 Maven 构建 CI 和 CD 管道

    开始使用 Jenkins 和 Maven 构建 CI 和 CD 管道 - 第二部分

    开始使用 Jenkins 和 Maven 构建 CI 和 CD 管道 - 第三部分

  • 第 06 课 - 使用 Jenkins 和 Sqitch 管理关系数据库模式

    Sqitch简介

    使用 Jenkins 和 Sqitch 构建数据库模式部署管道

    使用 Jenkins 和 Sqitch 完成数据库模式部署流水线

  • 第 7 课 - Jenkins 的操作注意事项

    詹金斯安全

    扩展 Jenkins

    扩展 Jenkins 第二部分

    Jenkins 提示和技巧

Section 02 Live Virtual Class 课程
  • 第 1 课 - 课程介绍

    课程介绍

  • 第 2 课 - CI/CD 简介

    课程介绍

    传统软件开发

    持续集成

    持续交付

    持续部署

    构建持续部署流程

    自动化部署管道

    CI/CD 工具选择

  • 第 3 课 - Jenkins 入门

    课程介绍

    设置 Git

    辅助练习:Git 设置

    设置詹金斯

    辅助练习:Jenkins 设置

    Maven 设置

    辅助实践:Maven 设置

    探索詹金斯

    辅助实践:构建 Maven 项目

    使用 Jenkins 构建 Maven 项目

  • 第 4 课 - 构建作业和配置

    课程介绍

    了解 Jenkins 构建作业

    自由式构建工作

    辅助练习:自由式工作

    构建触发器

    辅助练习:预定构建

    辅助练习:轮询 SCM

    构建步骤

    詹金斯环境变量

    构建后操作

    辅助练习:构建后操作

    将 Jenkins 与其他语言一起使用

    辅助实践:使用 Gradle 构建项目

    参数化构建作业

    辅助练习:参数化构建

    辅助实践:从标签构建

    辅助练习:远程触发参数化构建

    在 Jenkins 中启用安全性

    辅助实践:启用安全

    建立管道和促销

    触发参数化构建

  • 第 5 课 - 配置构建管道

    课程介绍

    管道介绍

    了解管道结构

    定义管道

    声明式管道语法

    脚本化管道语法

    辅助实践:在 Jenkins 中构建管道

    构建管道

    持续集成管道

    辅助实践:在 Jenkins 文件中构建持续集成管道

    从 Jenkinsfile 构建管道

    辅助实践:在 Jenkinsfile 中构建持续集成管道

    片段生成器

    独立练习:代码段生成器

    辅助练习:片段生成器

    全局变量引用

    声明性指令生成器

    无人协助的实践:重启管道

    辅助实践:重新启动管道

    多级流水线

  • 第 6 课 - Jenkins 中的自动化测试

    Jenkins 作为自动化测试工具

    辅助实践:在 Jenkins 中使用 Junit 进行 CI

    使用 Jacoco 的代码覆盖率

    辅助实践:Jacoco 的代码覆盖率

    辅助实践:测试代码覆盖率

    使用 Clover 的代码覆盖率

    辅助练习:Clover 的代码覆盖率

    Jenkins 中的验收和性能测试

    辅助实践:将 JMeter 与 Jenkins 集成

    测试代码覆盖率

  • 第 7 课 - 使用 Jenkins 改进代码质量

    代码质量和 Jenkins

    詹金斯乔布斯的内部结构

    辅助实践:静态代码分析工具与 Jenkins 的集成

    代码复杂度

    开放任务

    声纳管

    辅助练习:SonarQube 与 Jenkins

    静态代码分析

  • 第 8 课 - 自动化部署和持续交付

    自动化部署和持续交付简介

    构建持续交付流程

    实现自动化和持续部署

    辅助练习:Tomcat 和 Jenkins

    将 Maven 应用部署到 Tomcat 服务器

  • 第 9 课 - Jenkins 中的分布式系统

    分布式架构简介

    辅助练习:创建多个从节点

    深入挖掘 Jenkins 主/从架构

    辅助练习:将作业分配给特定的从节点

    分布式构建

查看更多
在线咨询
姓名
请输入姓名
电话
请输入电话
邮箱
请输入邮箱
需求
请输入需求
提供您的联系方式,即表示您同意我们的 隐私政策

认证证书

达到认证条件后,您将获得圣普伦和Simplilearn联合认证的电子证书。我们会通过电子邮件给您发送电子证书,证书上的名字以您注册时使用的名字为准。

认证条件

  • 85% 的自定进度的在线课程学习或参加在线课堂授课学习 至少成功通过一个项目评估

学员反馈

4.2

米纳尔·德什穆克

高级系统软件专家 HPE

培训开展的非常好。课程有丰富的信息和内容,培训师给我们足够的时间在实验室中进行探索,这真的很有帮助。培训师清楚地解释了概念,并提供了深入到每个细节帮助。

4.0

桑杰·斯里瓦察

Simplilearn 的课程很深入,涵盖各个方面的主题。课程内容非常好,在虚拟教室中的培训效果非常好,自学视频非常有深度。