这门课解决什么实际工作问题
在软件研发向云原生转型的过程中,许多开发者和运维人员往往卡在部署自动化的门槛上。他们并非不懂 Docker 或 Kubernetes 的基本概念,而是面对 Jenkins、GitLab CI 等繁杂的工具栈时,难以在真实的企业级项目中将它们串联起来。持续集成与交付的核心痛点在于“落地难”和“复杂度高”,初学者极易陷入配置繁琐、环境不一致以及故障排查无门的困境。这门课程正是针对这一现状,摒弃泛泛的理论堆砌,直接模拟企业真实的项目研发流程。它重点解决如何将代码提交、自动化构建、自动化测试以及高效部署这一整条链路跑通的问题,旨在帮助缺乏实战经验的技术人员降低学习曲线,将分散的工具知识转化为生产环境中可落地的交付能力。
适合什么基础,学完能独立做什么
本课程适合具备一定 IT 基础,但尚未系统掌握云原生 CI/CD 技能的在职人员或希望转型的技术从业者。你不需要已经是资深架构师,但需要理解基础的软件开发流程和 Linux 操作。如果你对云原生技术有兴趣,却苦于没有完整的项目实战经验来串联各个环节,这门课是极佳的切入点。完成学习后,你将具备独立设计和搭建云原生 CI/CD 流水线的能力,能够熟练处理从代码检出到生产环境部署的全生命周期管理。这意味着你在团队中可以承担交付环节的关键职责,不再依赖手动操作,而是通过自动化手段保障软件发布的质量与效率,从而显著提升个人在云原生领域的职业竞争力。
建议先看哪几块,资料如何配合练习
为了最大化学习效果,建议按照以下顺序消化资料。首先务必观看“云原生 CI/CD 实战——课程导学”,这不仅是入门介绍,更是帮你理清课程整体框架和学习目标的必要步骤,不可跳过。随后,深入研读“如何搞定落地难,复杂性高的云原生 CI/CD 技术方案”章节,重点理解课程开设的背景逻辑以及高薪技术人必备的核心能力模型,这有助于建立正确的技术价值观。在进入具体操作之前,先明确“为什么学”比直接“怎么做”更重要。接下来,结合实战视频进行动手练习,将代码提交、构建、测试至部署的每一个环节在本地或测试环境中复现。建议边看边做,遇到配置卡点时回看原理讲解,确保每个步骤都真正理解其背后的机制,而非机械照搬命令。
课程目录
屏幕截图 2024-09-17 193245.png (105. 08 KB, ) 2024-9-17 19: 35 上传 随着应用向云端迁移,持续集成与交付成为一项核心技能。然而,云原生 CI/CD 技术与工具繁多,跨项目迁移难度大,对于缺乏经验技术人员来说,学习曲线陡峭。课程从零带大家掌握CI/CD工具与平台,模拟企业项目流程,涵盖代码提交、自动化构建、测试至高效部署每个环节,确保学习既系统又流畅,在收获基础理论同时,更能通过实战将CI/CD核心技能转化为生产环境能力,提升云原生技术实力和个人职业竞争力! 展开所有 第1章 云原生CI/CD实战--课程导学 1 节|9分钟 展开 第2章 如何搞定落地难,复杂性高的云原生CICD技术方案 3 节|13分钟 收起 视频: 2-1 为什么要学习云原生持续集成与交付? 01: 43 视频: 2-2 高薪云原生技术人必备的持续集成与交付技术有哪些?应该怎么学? 01: 32 视频: 2-3 云原生CICD工程化实践的工具有哪些?如何选型及构建最优的技术方案? 08: 51 第3章 CI篇(一)广泛使用的传统CI工具Jenkins基础入门 31 节|228分钟 收起 视频: 3-1 本章概述 01: 22 视频: 3-2 什么是Jenkins?作用是什么? 01: 16 视频: 3-3 如何使用Docker安装Jenkins?(一) 05: 17 视频: 3-4 如何使用K8s Helm部署Jenkins(二) 06: 45 视频: 3-5 如何使用K8s Yaml部署Jenkins(三) 04: 56 视频: 3-6 怎样将Jenkins接入OpenLDAP? 05: 21 视频: 3-7 【实现Jenkins的多项配置】- 凭据、系统配置(一) 09: 25 视频: 3-8 【实现Jenkins的多项配置】- 视图、项目规范(二) 09: 09 视频: 3-9 如何基于Role-Based Strategy配置用户权限? 17: 01 视频: 3-10 【实现PipeLine流水线入门操作】pipline流水线介绍与基础语法 11: 05 视频: 3- 11 【实现PipeLine流水线入门操作】构建代理 04: 34 视频: 3-12 【实现PipeLine流水线入门操作】options配置 10: 22 视频: 3-13 【实现PipeLine流水线入门操作】sh的三种用法 04: 20 视频: 3-14 【实现PipeLine流水线入门操作】Groovy沙盒使用 03: 07 视频: 3- 15 【实现PipeLine流水线入门操作】环境变量 09: 41 视频: 3- 16 【实现PipeLine流水线入门操作】凭据使用 04: 36 视频: 3- 17 【实现PipeLine流水线入门操作】 post使用 05: 49 视频: 3- 18 【实现PipeLine流水线入门操作】 清理工作空间 04: 25 视频: 3- 19 【实现PipeLine流水线入门操作】 内置变量使用与构建信息展示 11: 53 视频: 3- 20 【实现PipeLine流水线入门操作】 如何生成声明性指令? 05: 02 视频: 3- 21 【实现PipeLine流水线入门操作】 计划任务 04: 27 视频: 3- 22 【实现PipeLine流水线入门操作】 并行执行与蓝海项目 12: 31 视频: 3- 23 【实现PipeLine流水线入门操作】 when语法与input语法 13: 24 视频: 3-24 【实现PipeLine流水线入门操作】postbuild使用 04: 14 视频: 3-25 【实现PipeLine流水线入门操作】Jenkinsfile的存储方式(一) 12: 53 视频: 3-26 【实现PipeLine流水线入门操作】Jenkinsfile的存储方式(二) 03: 20 视频: 3-27 【实现PipeLine流水线入门操作】Jenkinsfile cli的使用 03: 16 视频: 3-28 【实现PipeLine流水线入门操作】将Jenkins构建状态发送到GitLAB 12: 30 视频: 3-29 【实现PipeLine流水线入门操作】Webhook触发流水线自动构建 18: 21 视频: 3-30 【实现PipeLine流水线入门操作】多分支流水线使用 05: 33 视频: 3- 31 本章小结 01: 10 第4章 CI篇(一)广泛使用的传统CI工具Jenkins快速进阶 10 节|116分钟 展开 第5章 CI篇(一)广泛使用的传统CI工具Jenkins企业级实战 12 节|88分钟 展开 第6章 CI篇(二)与k8s深度集成的云原生CI工具Tekton快速入门到企业级实战 18 节|185分钟 展开 第7章 CI篇(三)与Gitlab深度集成的云原生CI工具Drone快速入门到企业级实战 24 节|149分钟 展开 第8章 CD篇(一)云原生CD工具KubeVela入门到企业级实战 27 节|176分钟 展开 第9章 CD篇(二)云原生CD工具zadig快速入门到企业级实战 16 节|160分钟 展开 第10章 CD篇(三)云原生CD工具Argo CD + Argo Rollout入门到实战 25 节|172分钟 展开 第11章 技能提升扩展篇--阿里云云效 4 节|13分钟 展开 第12章 项目综合实战-多个复杂CI/CD场景下工具选型及方案制定 4 节|21分钟 展开 本章介绍: 本章主要对整体课程内容进行总结,梳理重难点内容,帮助大家达到更好的学习效果。 第13章 云原生CI/CD实战--课程总结






