云计算全栈高级工程师
能够自动化地部署应用程序和所有支持的软件和软件包,然后通过生命周期阶段操作维护和管理应用程序,完成自动扩展事件和进行软件更新等一系列的操作。快速创建和复制资源模板,有序地对资源模版进行资源配置和更新;在云端更加轻松的部署、配置和管理应用。利用工具轻松地在云中快速部署和管理应用程序,同时可以自动处理容量预配置、负载均衡、Auto Scaling和应用程序状况监控。在课程结束时,您将通过完成一个项目来巩固您的新技能。
实验班 — 运维基础
知识点分布
1,运维基础
1.运维发展史 | 2.计算机概述 | 3.计算机组成 | 4.操作系统
2,Linux操作系统
1.***ux系统概述 | 2.虚拟机 | 3.***ux系统安装 | 4.***ux基础命令
3,文件管理
1.文件命名规则 | 2.目录管理 | 3.文件管理 | 4.文件打包与压缩 | 5.文件处理命令 | 6.*IM编辑器 | 7.*IM相关命令 | 8.*IM扩展功能
4,用户管理
1.基础概念 | 2.用户组、用户管理 | 3.切换用户
5,权限管理
1.基本概念 | 2.权限在生产环境中的作用 | 3.权限类别 | 4.文件所有者类别 | 5.普通权限设置 | 6.文件属主与属组设置 | 7.高级权限
6,自有服务+软件包
1.自由服务概述 | 2.管理服务命令 | 3.时间同步服务 | 4.防火墙 | 5.计划任务 | 6.设备挂载与解挂 | 7.包管理工具
7,进程检测与控制
1.基本概念 | 2.管理命令 | 3.进程优先级设置
8,云平台管理与开发 线上部署实战
1.云平台概述 | 2.云平台注册 | 3.登录与管理 | 4.项目背景 | 5.环境概述 | 6.*UM指令 | 7.环境搭建 | 8.项目线上部署
进阶班 — Linux系统服务
知识点分布
1,高级指令
1.高级搜索 | 2.**ee命令 | 3.文件上传与下载 | 4.计划任务 | 5.定时备份 | 6.高级用户管理 | 7.高级权限管理
2,软件包管理
1.任务背景 | 2.软件包概述 | 3.包管理工具 | 4.*UM源配置 | 5.源码安装
3,远程管理服务SSH
1.任务背景 | 2.任务概述 | 3.*UM源配置 | 4.服务安装与配置 | 5.公钥、私钥概念 | 6.*SH免密码登录
4,数据同步
1.基本语法 | 2.本机同步与远程同步 | 3.实时同步
5,文件共享服务
1.*TP服务 | 2.*FS服务 | 3.***BA服务 | 4.配置文件详解
6,DNS域名管理服务
1.服务的作用 | 2.服务搭建 | 3.正向解析、反向解析 | 4.多域搭建 | 5.时间服务器 | 6.主从DNS架构
7,源码构建LAMP环境及部署
1.服务器环境准备 | 2.软件编译回顾 | 3.编译安装MYSQL | 4.编译安装APache | 5.后期配置 | 6.应用系统部署
8,日志管理服务
1.查看日志 | 2.本地日志管理 | 3.远程日志管理 | 4.日志管理应用
9,磁盘管理
1.命令详解 | 2.分区应用 | 3.逻辑卷应用 | 4.**ID应用
10,shell脚本编程
1.变量 | 2.流程控制 | 3.数组 | 4.函数 | 5.特殊用法 | 6.正则表达式 | 7.编程实战
11,数据库DBA
1.数据库的安装配置 | 2.数据库的基本操作 | 3.*QL语句详解 | 4.索引 | 5.备份与还原 | 6.主从复制 | 7.高可用架构 | 8.企业级应用实战
进阶班 — 商城系统架构设计
知识点分布
1,源码构建企业级LNMP架构及系统上线部署
1.*eb项目开发流程 | 2.***ux服务器环境准备 | 3.数据库服务搭建 | 4.***nx服务搭建 | 5.项目部署上线
2,Nginx部署
1.概述 | 2.平滑升级 | 3.配置文件详解 | 4.虚拟主机配置 | 5.官方模块详解 | 6.客户端缓存 | 7.反向代理 | 8.用户访问控制 | 9.日志管理 | 10**RL重写 | 11.第三方模块安装与配置 | 12.安全管理 | 13.其他衍生版本
3,高可用集群架构设计与实现
1.单点数据库迁移 | 2.软件介绍 | 3.组成和原理 | 4.**RP协议 | 5.安装与配置 | 6.配置实践
4,负载均衡服务器集群架构设计及实践
1.技术概述 | 2.架构图 | 3.分类 | 4.常见实现方式 | 5.环境准备 | 6.***nx负载均衡实现 | 7.负载均衡算法 | 8.*****on共享解决方案 | 9.高可用负载实践
6,读写分离
1.常见实现方式 | 2.主从复制 | 3.代码实现读写分离
6,非关系型数据库
1.*eb项目访问流程 | 2.优化方案 | 3.缓存技术 | 4.******he技术及常见应用场景 | 5.***is技术及常见引用场景 | 6.*****DB技术及常见引用场景
7,配置自动化
1.*****le安装与配置 | 2.服务器分组 | 3.*****le模块 | 4.配置管理
8,监控平台
1.开源监控平台 | 2.****ix应用 | 3.P*****heus应用 | 4.*****na应用
9,企业级日志分析
1.*LK应用 | 2.***ka应用
10,CI/CD
1.*it | 2.****ab | 3.*****ns
11,运维安全
1.*SL与CA认证 | 2.防火墙 | 3.*PN | 4.跳板机
进阶班 — Linux云计算
知识点分布
1,KVM虚拟化
1.工作原理 | 2.环境准备 | 3.基础管理命令 | 4.配置文件 | 5.*VM创建
2,公有云运维
1.*CS | 2.*DS | 3.*LB | 4.*DN | 5.*SS | 6.*FS
3,私有云运维
1.组件及作用 | 2.自动部署 | 3.手工部署 | 4.平台应用实战
4,Docker容器技术
1.**AS平台介绍 | 2.内核技术 | 3.****er应用实战
5,K8S容器编排工具
1.概述及架构 | 2.集群部署方式 | 3.集群与节点信息 | 4.应用实战
进阶班 — PythonCMDB运维开发
知识点分布
1,Html5
常用标签详解
2,CSS3
1.简介 | 2.引入方式 | 3.选择器 | 4.属性 | 5.盒子模型 | 6.浮动 | 7.*SS应用案例
3,BootStrap
1.环境搭建 | 2.全局样式 | 3.网页排版 | 4.组件 | 5.布局实战
4,动态脚本技术
1.J*****ript | 2.**ax | 3.****ry
5,Python技术
1.****on基础 | 2.****on高级 | 3.****on框架 | 4.