1+X(云计算)项目培训方案

一、项目介绍

项目名称:基于Kubernetes(K8S)打造企业级云计算运维平台实践

项目周期:96课时

项目概述:

新媒体+2018年中旬从CNCF组织正式“毕业”,意味着Kubernetes已经正式成熟并可以在生产环境中使用,是目前最流行的、使用最为广泛的容器管理平台,已经被全球Top3的云基础设施服务上所支持,未来将成为“唯一”的云平台,作为未来云平台的核心,Kubernetes重新定义了基础设施承载了云原生应用的形式,也成为各类IT从业人员技术栈中的必备技能之一。

本课程将基于Kubernetes技术打造企业级云计算运维平台并实现微服务项目部署实践,带领大家从0 到1 掌握Kubernetes这门技术,熟悉其架构设计、工作原理以及企业级应用实践,真正做到融会贯通。

项目亮点:

1. 基于CentOS7.6 平台进行架构与设计

2. 项目基于Kubernetes容器化技术实现云计算平台搭建

3. 基于微服务实现企业级应用部署实践

4. 真正从企业真实场景出发,让学员真正掌握云计算技术的精髓

二、课程适合人群

1. “1+X” 云计算认证初中级人员

2. 网络/通信、物联网、云计算、大数据等专业技术教师

3. 正在从事或未来想从事云计算、大数据等方向的人员

三、预习资料

获取方式:请扫描下方二维码,回复【云计算】即可获取完整预习资料

四、准备环境介绍

硬件环境:

笔记本或者台式机

操作系统:Windows7及Windows7以上系统

处理器:i5双核以上

内存:8GB 以上(推荐12G 以上)

软件:(下列软件我们会单独提供)

CentOS7.6镜像包

MobaXterm12远程连接工具

Visual Studio Code编辑器

1+X云计算运维项目专用工具包

五、课程培训目标

1. 面向初中级云计算教师,掌握1+X云计算认证课程;

2. 面向计算机专业教师,掌握Kubernetes云计算平台构建;

3. 面向初中级云计算工程师,深入理解Kubernetes容器编排技术;

4. 如何组织开展企业级容器化项目实战,并开展云计算教学工作。;

六、项目进度安排

7月25日

环境安装

1. 云计算概述
2. VMware虚拟机安装
3. CentOS7.6部署实战
4. 项目结构介绍

7月26日

Linux基本功

1. Linux基本命令
2. Linux网络管理
3. SSH服务
5. 远程管理与文件传输
6. YUM源配置与应用实战

7月27日

Linux自有服务与软件包管理

1. Linux自有服务概述
2. systemctl管理服务命令
3. ntp时间同步服务
4. firewalld防火墙
5. crond计划任务
6. 设备挂载与解挂
7. rpm包管理工具

7月28日

企业级LNMP架构与系统上线部署

1. Web项目开发流程
2. Linux服务器环境准备
2. LNMP环境概述
4. MySQL数据库服务搭建
5. Nginx软件服务搭建
6. PHP软件服务搭建
7. 企业级项目部署上线

7月29日

WEB负载均衡集群架构与Nginx性能优化

1. 负载均衡概述
2. 负载均衡架构图
3. 常见负载均衡实现方式
4. Nginx负载均衡实现
5. 负载均衡调度算法解析
6. 百万级Nginx服务器性能优化

7月31日

MySQL企业级备份容灾与集群架构

1. MySQL回顾
2. MySQL备份方案
3. 逻辑备份实践
4. 物理备份实践
5. MySQL集群服务器架构设计

8月1日

Ansible配置自动化

1. Ansible概述
2. Ansible安装与部署
3. 服务器分组
4. Ansible模块
5. Playbook介绍

8月2日

Docker容器化应用实践

1. 什么是容器
2. 容器管理工具
3. Docker部署
4. 容器使用实践
5. 编写Docker-Compose
6. 应用部署实践

8月3日

Kubernetes介绍与集群架构

1. 认识kubernetes
2. kubernetes架构
3. 了解kubernetes集群部署方式
4. kubeasz安装多主k8s集群
5. dashboard登录与集群管理

8月5日

Kubernetes节点管理、命令空间与Pod

1. kubectl命令
2. 节点标签
3. 命名空间
4. 工作负载
5. Pod创建与YAML文件编写

8月6日

Kubernetes Pod进阶、Controller控制器以及Service服务

1. Pod进阶
2. Controller控制器
3. 微服务架构分层
4. Service服务

8月7日

Kubernetes企业级项目部署

1. rancher工具介绍
2. rancher部署与k8s集群关联
3. 微服务项目部署实践
4. 项目总结与“1+X”云计算分享

七、项目运行效果图

1、LNMP项目架构图

2、Kubernetes架构图

3、Kubernetes云平台

4、Rancher管理平台

请选择您要参加的培训模式