云原生应用开发培训课程
课程概述
本课程专为希望深入了解并掌握云原生应用开发技术的专业人士设计。覆盖从基础概念到高级实践的全方位课程内容,包括云计算、容器技术、微服务架构、持续集成与持续发布(CI/CD)、DevOps以及PaaS平台构建等关键技术。在短短2天的培训中,通过理论加实战的教学模式,使学员能够全面掌握云原生应用开发的核心技能。
课程对象
软件开发人员、系统架构师、运维工程师
对云原生应用开发感兴趣的IT专业人士
想要转型至云原生领域的技术人员
课程目标
- 理解云原生技术的核心概念和价值
- 掌握容器技术、容器编排、微服务架构的实施和管理
- 学习使用Kubernetes进行PaaS平台构建
- 熟悉云原生应用的CI/CD流程和DevOps实践
- 通过实际案例学习如何设计和部署云原生应用
课程收益
- 快速掌握云原生应用开发的关键技术和工具
- 提升在现代IT行业中的竞争力,为职业发展打开新的可能
- 获得实际操作经验,增强解决复杂问题的能力
- 成为云原生技术的先行者,把握未来技术趋势
课程时长2天
课程大纲
| 时间 | 模块 | 内容 | |
| 第一天 | 模块一:云原生基础知识 | 云计算基础概念 云原生的概念 容器技术 |
微服务 持续集成与持续发布 DevOps |
| 模块二:容器基础 | 容器原理 Docker基础命令 |
容器服务发布 容器镜像制作 |
|
| 模块三:容器使用 | 器网络 容器存储 |
容器编排 Containerd配置 |
|
| 模块四:PaaS平台构建 | Kubernetes原理 控制节点安装 |
计算节点配置 | |
| 第二天 | 模块五:云原生网络 | Calico插件原理 Calico服务原理 |
修改网络插件配置参数 更换网络插件 |
| 模块六:云原生服务发布 | 服务yaml文件编写 服务发布端口 |
服务存储方案 Ingress介绍 |
|
| 模块七:微服务 | 微服务架构设计 微服务应用开发 |
Java应用微服务发布 | |
| 模块八:DevOps | 持续集成和持续发布原理 代码仓库构建 Jenkins自动化管道构建 |
常见的应用发布方式 服务网格 Istio介绍 |
|
为什么选择艾威
艾威公司自2003年成立以来,一直致力于提供高质量的技术培训服务。我们的讲师均为行业内资深专家,拥有丰富的实战经验和深厚的理论基础。选择艾威培训,不仅能学习到最前沿的技术知识,还能获得实际操作的机会,通过真实案例深入理解云原生应用开发的精髓。此外,我们还提供定制化学习方案,确保每位学员都能获得最适合自己的学习体验。
培训咨询直播预告来小艾老师的直播间
扫码一键预约全部
专栏文章小艾老师谈数字化