课程简介
帮助学员了解以下内容
• 深入理解容器及 Kubernetes 的理论知识和日常操作
• 从 0 开始构建基于 Kubernetes 的分布式应用部署和运维平台
• 掌握如何使用 Kubernetes 自动化部署和运维服务
• 了解 Kubernetes 在企业中的最佳实践
目标收益
培训对象
具备一定服务端基础知识,对容器,微服务 CI\CD 等云原生应用感兴趣的运维工程师和
架构师;
想要进阶 Kubernetes 和云原生技术的软件开发人员;
希望了解和学习 Kubernetes 平台解决方案和适用场景的技术管理者、技术销售和市场人
员
课程大纲
云原生体系概览 |
• 云原生(Cloud Native)的定义 • 云原生技术理念和发展 • 云原生理论基础 • 云原生生态环境 |
容器基本知识 |
• 容器核心技术 • 容器映像和 Docker 注册表 • 使用 Dockerfile 构建容器映像 • 使用 Docker Compose 构建多容器应用 • 容器的数据卷和网络 • 容器的资源使用控制 • Docker 平台的监控 |
KUBERNETES 核心概念 |
• K8S 基本概念和架构组件 • Pod Deployment 和 Service • 容器设计模式 • 应用编排管理 • K8S 存储体系结构 • K8S 网络和服务 • K8S 服务资源分配和调度 • K8S 平台监控管理和维护 • K8S 应用配置管理 |
Kubernetes 平台部署实战 |
• 使用 Rancher 进行调度创建企业级 K8S 平台 • K8S 企业级平台初始化配置 • 启用日志监控和性能监控 • 启用 CI/CD 实现应用部署流水线 • 启用 StorageClass 实现有状态应用的管理 • 启用 Ingress 实现应用发布 • 服务和平台综合治理 |
云原生体系概览 • 云原生(Cloud Native)的定义 • 云原生技术理念和发展 • 云原生理论基础 • 云原生生态环境 |
容器基本知识 • 容器核心技术 • 容器映像和 Docker 注册表 • 使用 Dockerfile 构建容器映像 • 使用 Docker Compose 构建多容器应用 • 容器的数据卷和网络 • 容器的资源使用控制 • Docker 平台的监控 |
KUBERNETES 核心概念 • K8S 基本概念和架构组件 • Pod Deployment 和 Service • 容器设计模式 • 应用编排管理 • K8S 存储体系结构 • K8S 网络和服务 • K8S 服务资源分配和调度 • K8S 平台监控管理和维护 • K8S 应用配置管理 |
Kubernetes 平台部署实战 • 使用 Rancher 进行调度创建企业级 K8S 平台 • K8S 企业级平台初始化配置 • 启用日志监控和性能监控 • 启用 CI/CD 实现应用部署流水线 • 启用 StorageClass 实现有状态应用的管理 • 启用 Ingress 实现应用发布 • 服务和平台综合治理 |