云计算SRE架构师课程

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天

云计算SRE架构师课程
时间
课程模块
课程内容
Day 1

1. 计算机基础

冯诺依曼计算机体系介绍

计算机分类介绍

数据中心介绍

服务器介绍

Day 2
Day 3

2. Linux基础

系统安装

用户与用户组管理

文档管理

权限管理

服务管理

编辑器

软件包管理

Day 4

3. 企业级Shell脚本编程实战

 

 

4. Linux系统结构

Shell

Shell 应用实践

 

Linux内核

进程管理

Day 5

5. 网络基础

TCP/IP 通信原理

Linux 网络管理

HTTP 介绍

DNS 介绍

Socket 通讯

Day 6
Day 7

6. 存储基础

常见存储模型介绍

Linux 磁盘管理 (fdisk/parted)

Linux Samba/NFS、iSCSI

Day 8

7. 网络安全

加密协议及安全通信服务实践

OpenVPN

JumpServer 跳板机

Day 9

8. Linux内核防火墙

iptables 原理及应用

Day 10

9. 互联网常见服务应用

主流网站互联网 DNS 服务原理、及智能DNS 实现机制

抖音、快手应用如何通过CDN进行服务提速

常规网站如何基于 Apache 实现 Http 服务相关配置和高级用法

Day 11

10. 企业级WEB服务

主流网站搭建架构 - LAMP 基础原理应用入门(Linux+Apache+Php+Mysql)

LNMP架构实战

Day 12
Day 13

11. 高可用负载均衡

百万并发负载均衡Nginx

千万并发HAProxy+Keepalived

亿级PV站点架构LVS负载均衡集群

 

Day 14
Day 15
Day 16
Day 17
Day 18

12. 自动化运维Ansible

虚拟化技术

Ansible介绍

Ansible部署与配置

Ansible任务执行

Ansible命令

Ansible模块

Ansible playbook

Ansible进阶管理(playbook进阶、网络设备管理)

Ansible tower

 

 

KVM概述

红帽虚拟化架构介绍

RHEV 部署与配置

RHEV 管理

RHEV 监控

RHEV 优化

Vmware 虚拟化架构介绍

Esxi与vCenter 部署及使用

vSphere 网络规划

vSphere HA设计

Day 19
Day 20
Day 21

13. 虚拟化技术

 

 

 

 

 

 

 

 

 

 

 

 

KVM概述

红帽虚拟化架构介绍

RHEV 部署与配置

RHEV 管理

RHEV 监控

RHEV 优化

Vmware 虚拟化架构介绍

Esxi与vCenter 部署及使用

vSphere 网络规划

vSphere HA设计

Day 22

14. 云计算核心原理及发展现状

 

 

 

 

 

 

 

 

 

 

 

 

15. 主流云计算平台介绍

 

 

企业IT架构的演进历史

云计算发展阶段

云计算的定义

云计算的五大基本特质

云计算服务层级

中国云计算现状及发展趋势

 

阿里云

腾讯云

华为云

Day 23
Day 24

16. 云计算-OpenStack

 

 

 

 

 

 

云计算概述

OpenStack 介绍

OpenStack 组件

OpenStack 部署

OpenStack 管理

Day 25
Day 26
Day 27

17. 容器技术

 

 

 

 

Docker 介绍

Docker 的应用场景及架构

K8s 介绍

K8s 的应用场景及架构

K8s 部署及使用

K8s 运维管理

K8s 容器安全

Day 28

18. 云网络技术

 

 

 

 

常见网络服务介绍

企业云上网络规划

负载均衡器使用

云上网络互通

混合云网络部署

Day 29
Day 30

19. 分布式存储

 

Ceph 介绍

Ceph 存储服务器部署与配置

Ceph 存储服务器集群管理

Ceph 存储服务器调优

Ceph 故障排查

Glusterfs 介绍

Glusterfs 部署与配置

Glusterfs 功能使用

Day 31
Day 32

20. 数据库

 

 

 

 

数据库概述

Mysql 数据库的安装

SQL基础语法

Mysql 数据库、表的增删改查

Mysql 数据库的复杂查询与约束

Redis 介绍

Redis 的部署与使用

MongoDB 介绍

MongoDB 基本操作

MongoDB 聚合操作

MongoDB 索引

MongoDB 分片与数据安全

Day 33
Day 34
Day 35

21. 中间件

分布式系统概念与ZooKeeper 简介

ZooKeeper 部署

基于Linux 的ZK客户端命令行学习

Zookeeper 集群安装及选举

RabbitMQ 介绍

RabbitMQ 高级特性介绍

RabbitMQ 集群配置

Kafka 介绍

Kafka 核心模块介绍

Kafka 的部署与使用

Kafka 的集群部署与使用