1、课程介绍
云计算SRE(站点可靠性工程师)运维工程师是由上智启元教研团队深度调研BAT一线互联网大厂人才模 型,贴合BAT大厂用人需求进行开发的一门云计算高端人才课程。课程涵盖当前IT领域最热门且各大厂常用的技术模块以及国内主流阿里云、腾讯云的应用,如Linux、网络、CDN、Apache、KVM、OpenStack、Docker、K8S、Nginx、LVS、HAProxy、Ceph、分布式数据库、Tomcat、Kafka、RabbitMQ等以及阿里云应用、腾讯云应用。
上智启元教研团队由创始人亲自带队,团队成员曾参与高等院校国家精品课程库、职教云教学资源库建设;参与腾讯TCE专有云课程开发,腾讯TCS云原生课程开发,腾讯云腾飞班课程开发,腾讯Wecity售前课程开发,腾讯小程序课程开发等。
2、培训目标
对标阿里P7、腾讯10级能力,冲击月薪20-25K。
3、发展前景
从0基础到精通,掌握一线互联网大厂核心能力。学习门槛低,就业前景好,腾讯、阿里、百度、字节跳动、滴滴、美团等知名企业及上下游生态企业对云计算岗位需求量大,岗位薪资高。
4、学习基础
有一定的计算机基础
5、岗位指向
Linux运维工程师、云计算工程师、SRE工程师、系统工程师、网络工程师、云运维工程师、云交付工程师、云计算架构师、SRE架构师、系统架构师等。
6、课程规划
35天
1. 计算机基础
冯诺依曼计算机体系介绍
计算机分类介绍
数据中心介绍
服务器介绍
2. Linux基础
系统安装
用户与用户组管理
文档管理
权限管理
服务管理
编辑器
软件包管理
3. 企业级Shell脚本编程实战
4. Linux系统结构
Shell
Shell 应用实践
Linux内核
进程管理
5. 网络基础
TCP/IP 通信原理
Linux 网络管理
HTTP 介绍
DNS 介绍
Socket 通讯
6. 存储基础
常见存储模型介绍
Linux 磁盘管理 (fdisk/parted)
Linux Samba/NFS、iSCSI
7. 网络安全
加密协议及安全通信服务实践
OpenVPN
JumpServer 跳板机
8. Linux内核防火墙
iptables 原理及应用
9. 互联网常见服务应用
主流网站互联网 DNS 服务原理、及智能DNS 实现机制
抖音、快手应用如何通过CDN进行服务提速
常规网站如何基于 Apache 实现 Http 服务相关配置和高级用法
10. 企业级WEB服务
主流网站搭建架构 - LAMP 基础原理应用入门(Linux+Apache+Php+Mysql)
LNMP架构实战
11. 高可用负载均衡
百万并发负载均衡Nginx
千万并发HAProxy+Keepalived
亿级PV站点架构LVS负载均衡集群
12. 自动化运维Ansible
虚拟化技术
Ansible介绍
Ansible部署与配置
Ansible任务执行
Ansible命令
Ansible模块
Ansible playbook
Ansible进阶管理(playbook进阶、网络设备管理)
Ansible tower
KVM概述
红帽虚拟化架构介绍
RHEV 部署与配置
RHEV 管理
RHEV 监控
RHEV 优化
Vmware 虚拟化架构介绍
Esxi与vCenter 部署及使用
vSphere 网络规划
vSphere HA设计
13. 虚拟化技术
KVM概述
红帽虚拟化架构介绍
RHEV 部署与配置
RHEV 管理
RHEV 监控
RHEV 优化
Vmware 虚拟化架构介绍
Esxi与vCenter 部署及使用
vSphere 网络规划
vSphere HA设计
14. 云计算核心原理及发展现状
15. 主流云计算平台介绍
企业IT架构的演进历史
云计算发展阶段
云计算的定义
云计算的五大基本特质
云计算服务层级
中国云计算现状及发展趋势
阿里云
腾讯云
华为云
16. 云计算-OpenStack
云计算概述
OpenStack 介绍
OpenStack 组件
OpenStack 部署
OpenStack 管理
17. 容器技术
Docker 介绍
Docker 的应用场景及架构
K8s 介绍
K8s 的应用场景及架构
K8s 部署及使用
K8s 运维管理
K8s 容器安全
18. 云网络技术
常见网络服务介绍
企业云上网络规划
负载均衡器使用
云上网络互通
混合云网络部署
19. 分布式存储
Ceph 介绍
Ceph 存储服务器部署与配置
Ceph 存储服务器集群管理
Ceph 存储服务器调优
Ceph 故障排查
Glusterfs 介绍
Glusterfs 部署与配置
Glusterfs 功能使用
20. 数据库
数据库概述
Mysql 数据库的安装
SQL基础语法
Mysql 数据库、表的增删改查
Mysql 数据库的复杂查询与约束
Redis 介绍
Redis 的部署与使用
MongoDB 介绍
MongoDB 基本操作
MongoDB 聚合操作
MongoDB 索引
MongoDB 分片与数据安全
21. 中间件
分布式系统概念与ZooKeeper 简介
ZooKeeper 部署
基于Linux 的ZK客户端命令行学习
Zookeeper 集群安装及选举
RabbitMQ 介绍
RabbitMQ 高级特性介绍
RabbitMQ 集群配置
Kafka 介绍
Kafka 核心模块介绍
Kafka 的部署与使用
Kafka 的集群部署与使用