DevOps架构师实战课程
体系课

DevOps架构师实战课程

  • DevOps

学习实际应用中的DevOps原理和技术

¥399
本课程包括
  • 43小时39分钟的视频随时观看
  • 可在APP随时观看
  • 结业证书
你将收获
  • 持续集成(CI)与持续交付(CD):实现自动化测试与部署,确保代码质量和快速迭代。
  • 基础设施即代码:掌握如何通过代码管理基础设施,实现环境的一致性和可重复性。
  • 微服务架构:了解如何设计、构建和维护微服务,以促进敏捷开发和独立部署。
  • 监控与日志记录:学习监控策略和日志分析技巧,确保应用的稳定运行和快速问题定位。
课程介绍

本课程将引领您深入理解并掌握DevOps的核心价值——通过融合文化、实践与先进工具,显著提升软件开发、部署及运维的效率与质量。聚焦于开源技术,借助其强大能力,构建高效、灵活且可扩展的DevOps流程。

课程目标:

在这个课程您将:

  1. 了解微服务、DevOps、基础设施及代码基本概念与实践。
  2. 能够本地搭建稳定的K8s集群环境,掌握ArgoCD发布应用。
  3. 掌握Jenkins Pipeline核心语法,设计和开发持续集成流水线。
  4. 掌握开源DevOps工具链集成方式方法。
  5. 掌握GitOps方式应用发布与持续部署解决方案。
  6. 掌握微服务运营(Skywalking链路追踪、EFK日志管理、Prometheus 监控管理)

适合人群
  • IT运维工程师
  • 系统管理员
  • 开发工程师
  • 项目经理
讲师介绍
DevOps领域实践者
擅长领域:
  • DevOps
  • K8S
  • Docker
。专注于企业级DevOps运维开发技术实践分享,主要以新Linux运维技术、DevOps技术课程为主。丰富的一线实战经验,课程追求实用性获得多数学员认可。
课程大纲
共0节 时长0分钟 全部收起
01-DevOps基础理论与实践方法
共7节 | 1小时22分钟
  • 01-训练营课程内容讲解
    15分钟
  • 02-什么是DevOps
    13分钟
  • 03-实施DevOps过程中应该避免的问题
    7分钟
  • 04-如何实施CI-CD流水线
    11分钟
  • 05-DevSecOps基本概念
    12分钟
  • 06-ChatOps与GitOps理念
    7分钟
  • 07-传统应用发布模式和工具选型
    17分钟
02-Jenkins运维管理实践
共9节 | 2小时12分钟
  • 01-Jenkins简介与应用场景
    14分钟
  • 02-Jenkins安装部署
    12分钟
  • 03-Jenkins配置构建节点
    11分钟
  • 04-Jenkins数据目录与用户项目管理
    20分钟
  • 05-JenkinsPipeline初体验
    24分钟
  • 06-Jenkins项目与视图配置
    9分钟
  • 07-Jenkins用户权限管理
    13分钟
  • 08-Jenkins凭据管理与应用
    14分钟
  • 09-BlueOcean应用实践
    14分钟
03-GitLabCI-CD应用与运维
共6节 | 1小时13分钟
  • 01-GitLabCI-CD简介
    6分钟
  • 02-安装GitLabServer
    7分钟
  • 03-GitLabRunner安装配置1
    16分钟
  • 04-GitLabRunner安装配置2
    14分钟
  • 05-配置运行流水线
    15分钟
  • 06-配置运行流水线2
    15分钟
04-Jenkins流水线核心语法与实践
共12节 | 4小时19分钟
  • 01-Jenkins流水线简介与组成
    20分钟
  • 02-Jenkinsfile与开发工具
    20分钟
  • 03-声明式语法生成器和环境变量
    15分钟
  • 04-Jenkins核心语法1
    21分钟
  • 05-Jenkins核心语法2
    22分钟
  • 06-Jenkins核心语法3
    27分钟
  • 07-Jenkins核心语法4
    24分钟
  • 08-Groovy基础语法1
    22分钟
  • 09-Groovy基础语法2
    27分钟
  • 10-Groovy基础语法3
    20分钟
  • 11-Sharedlibrary实践1
    23分钟
  • 12-Sharedlibrary实践2
    19分钟
05-GitLabCI流水线核心语法
共13节 | 4小时58分钟
  • 01-GitLabPipeline组成和开发工具
    17分钟
  • 02-GitLab流水线语法1
    21分钟
  • 03-GitLab流水线语法2
    25分钟
  • 04-GitLab流水线语法3
    22分钟
  • 05-GitLab流水线语法4
    18分钟
  • 06-GitLab流水线语法5
    12分钟
  • 07-GitLab流水线语法6
    22分钟
  • 08-GitLab流水线语法7
    29分钟
  • 09-GitLab流水线语法8
    21分钟
  • 10-GitLab流水线语法9
    31分钟
  • 11-GitLab流水线语法10
    29分钟
  • 12-Jenkins触发器使用实践
    34分钟
  • 13-GitLabCI触发器使用实践
    16分钟
06-GitLab版本控制系统实践
共9节 | 2小时58分钟
  • 01-创建GitLab项目
    9分钟
  • 02-GitLab项目代码基本操作
    16分钟
  • 03-GitLab分支开发模式
    21分钟
  • 04-提交流水线实践1
    17分钟
  • 05-自动化提交流水线实践
    22分钟
  • 06-自动化提交流水线实践2
    26分钟
  • 07-GitLabCI提交流水线
    15分钟
  • 08-GitLabCI提交流水线1
    24分钟
  • 09-GitLabCI提交流水线2
    28分钟
07-项目构建工具实践
共11节 | 2小时39分钟
  • 01-maven构建工具简介
    5分钟
  • 02-maven环境配置
    10分钟
  • 03-Jenkins集成maven项目构建
    20分钟
  • 04-Jenkins集成maven项目构建2
    7分钟
  • 05-Gradle构建工具实践
    17分钟
  • 06-GitLabCI中展示单测报告
    8分钟
  • 07-Golang项目构建实践
    12分钟
  • 08-Npm-Yarn构建工具实践
    15分钟
  • 09-共享库封装1
    26分钟
  • 10-共享库封装2
    17分钟
  • 11-共享库封装3
    23分钟
08-SonarQube代码质量平台实践
共16节 | 5小时31分钟
  • 01-SonarQube平台简介
    15分钟
  • 02-SonarQube平台安装部署
    19分钟
  • 03-SonarScanner配置与应用
    19分钟
  • 04-SonarScanner配置与应用2
    12分钟
  • 05-流水线中代码扫描1
    18分钟
  • 06-流水线中代码扫描2
    16分钟
  • 07-流水线中代码扫描3
    16分钟
  • 08-SonarQubeAPI实践1
    22分钟
  • 09-SonarQubeAPI实践2
    17分钟
  • 10-SonarQubeAPI实践3
    20分钟
  • 11-Sonar扫描结果关联提交1
    20分钟
  • 12-Sonar扫描结果关联提交2
    22分钟
  • 13-GitlabCI代码扫描1
    24分钟
  • 14-GitlabCI代码扫描2
    25分钟
  • 15-GitlabCI代码扫描3
    31分钟
  • 16-GitlabCI代码扫描4
    32分钟
09-Nexus制品管理平台实践
共14节 | 3小时50分钟
  • 01-Nexus制品库平台简介与安装
    18分钟
  • 02-Nexus配置私服仓库
    18分钟
  • 03-使用maven命令下载制品
    12分钟
  • 04-使用maven命令上传制品
    16分钟
  • 05-使用Jenkins插件上传制品
    9分钟
  • 06-配置制品上传流水线
    16分钟
  • 07-制品发布过程
    10分钟
  • 08-制品晋级策略及流水线实践
    20分钟
  • 09-基于GitLabCI上传制品实践1
    18分钟
  • 10-基于GitLabCI上传制品实践2
    16分钟
  • 11-GItLabPackage初体验
    19分钟
  • 12-harbor+Jenkins
    25分钟
  • 13-harbor+GitLabCI
    15分钟
  • 14-共享库封装代码
    18分钟
10-VM云主机模式下发布实践
共12节 | 4小时24分钟
  • 01-制定CI_CD规范.
    27分钟
  • 02-持续集成CI流水线优化
    17分钟
  • 03-CD流水线下载制品步骤
    13分钟
  • 04-基于SaltStack的CD实践1
    30分钟
  • 05-基于SaltStack的CD实践2
    22分钟
  • 06-基于SaltStack的CD实践3
    22分钟
  • 07-基于SaltStack的CD实践4
    25分钟
  • 08-基于Ansible的CD实践1
    20分钟
  • 09-基于Ansible的CD实践2
    19分钟
  • 10-总结优化CD实践
    26分钟
  • 11-基于GitLabCI的CI实践
    21分钟
  • 12-基于GitLabCI的CD实践
    22分钟
11-基于K8s的发布实践
共14节 | 6小时9分钟
  • 01-Docker基础
    20分钟
  • 02-CI流水线中添加镜像构建步骤1
    15分钟
  • 03-CI流水线中添加镜像构建步骤2
    22分钟
  • 04-K8s基础手动完成应用发布与回滚
    27分钟
  • 05-调试k8s应用自动化发布流水线1
    31分钟
  • 06-调试k8s应用自动化发布流水线2
    32分钟
  • 07-调试helm发布流水线1
    30分钟
  • 08-调试helm发布流水线2
    29分钟
  • 09-基于ArgoCD的GitOps实践
    25分钟
  • 10-调试GitLabCI流水线1
    30分钟
  • 11-调试GitLabCI流水线2
    33分钟
  • 12-调试GitLabCI流水线3
    34分钟
  • 13-调试GitLabCI流水线4
    20分钟
  • 14-调试GitLabCI流水线5
    22分钟
12-Jira自动化交付实践
共11节 | 4小时5分钟
  • 01-Jira产品简介
    23分钟
  • 02-调试Jira自动化流水线1
    30分钟
  • 03-调试Jira自动化流水线2
    15分钟
  • 04-调试Jira自动化流水线3
    23分钟
  • 05-调试Jira自动化流水线4
    17分钟
  • 06-调试Jira自动化流水线5
    20分钟
  • 07-使用JiraAPI接口
    30分钟
  • 08-获取Jira项目的issue信息
    30分钟
  • 09-优化Jira的发布流水线
    19分钟
  • 10-总结Jira流水线实践1
    17分钟
  • 11-总结Jira流水线实践2
    21分钟
购课须知

课程有效期:

自购买课程之日起 365 天,部分参与营销活动产品以活动规则为准,请同学在有效期内学习、观看课程。

上课模式:

课程采取录播模式,请注意自学课无班级微信群、班主任带班及助教批改服务。

注:自学课不支持退款,确保你是真的需要再进行报名,报完名之后还请认真学习。