云計算是分布式計算、并行計算、效用計算、網絡存儲、虛擬化、負載均衡、熱備份冗余等傳統(tǒng)計算機和網絡技術發(fā)展融合的產物。云計算課程融合產品運維與云計算運維量大熱門方向,學員可勝任Linux高級運維工程師、云計算運維工程師、Python運維工程師三大崗位。
具體學習路線如下:
一、Linux云計算網絡管理實戰(zhàn)
(1)Linux簡介
(2)Linux操作系統(tǒng)初識
(3)物理服務器部署
(4)Aliyun ECS部署
(5)Bash Shell基本語法
(6)Linux中幫助獲得方法
(7)Linux操作系統(tǒng)文件管理
(8)Vi編輯器
(9)用戶及組管理
(10)文件基本權限
(11)文件特殊權限
(12)進程管理
(13)輸入輸出重定向
(14)管道
(15)Bash Shell基礎
(16)存儲管理
(17)文件查找
(18)文件打包及壓縮
(19)軟件包管理
(20)Linux主機管理管理
(21)計劃任務
(22)系統(tǒng)日志
(23)構建受管型網絡服務 DHCP
(24)構建遠程主機管理服務 SSHD
(25)構建文件共享服務 NFS SAMBA FTP
(26)構建網絡時間服務 NTP
(27)構建域名解析服務 DNS
(28)構建基于Apache部署Wordpress博客系統(tǒng)
(29)構建基于Apache部署Ecshop和Discuz!信息發(fā)布系統(tǒng)
(30)階段性項目實戰(zhàn)Linux云主機
二、系統(tǒng)管理及服務配置實戰(zhàn)
(1) Shell編程初識
(2) Shell特性
(3) Shell腳本規(guī)范
(4) Shell腳本調試
(5) 變量的類型
(6) 變量置換
(7) Shell腳本運行方式
(8) 算式置換
(9) Shell條件測試
(10) Shell循環(huán)結構
(11) Expect應用
(12) Shell函數 funcation
(13) Shell數組 array
(14) 正則表達式 RE
(15) 文件操作編程 SED
(16) 復雜數據處理編程 AWK
(17) Shell腳本實現(xiàn)LAMP終級部署
(18) Shell腳本實現(xiàn)云主機系統(tǒng)狀態(tài)收集及分析
(19) Shell腳本實現(xiàn)Web訪問日志全文分析Linux Shell腳
三、本自動化編程實戰(zhàn)
(1) MySQL 數據庫介紹
(2) MySQL 5.7版本部署
(3) MySQL 體系結構介紹
(4) 結構化查詢語言SQL介紹
(5) 數據庫基本操作
(6) MySQL 表的操作 DDL
(7) MySQL 數據操作 DML
(8) MySQL 數據庫查詢
(9) MySQL 數據庫高級應用
(10) MySQL 索引的使用
(11) MySQL 存儲引擎
(12) MySQL 安全控制
(13) MySQL 數據備份與恢復
(14) MySQL 數據庫多源復制部署
(15) MySQL 讀寫分離
(16) 數據庫中間件 MyCAT
(17) Shell腳本實現(xiàn)Galera MySQL集群部署
(18) 階段性項目實戰(zhàn)開源數據庫
四、MySql DBA運維實戰(zhàn)
(1) 自動化運維Devops介紹
(2) 運維管理員的自我修養(yǎng)
(3) Cobbler實現(xiàn)系統(tǒng)批量部署
(4) 構建分布式版本控制系統(tǒng) Git
(5) Tengine構建企業(yè)級高性能Web服務器
(6) Shell腳本實現(xiàn)LNMP單、多機部署
(7) Tengine虛擬主機構建
(8) Tengine動態(tài)網站部署
(9) Tengine反向代理模塊介紹
(10) Tengine構建高性能反向代理服務器
(11) Tomcat 構建企業(yè)級高負載JAVA Web應用服務器
(12) 自動化運維工具之SaltStack
(13) 自動化運維工具之Ansible
(14) 構建分布式日志分析平臺 ELK
(15) 基于Nagios構建企業(yè)級監(jiān)控告警平臺
(16) 基于Zabbix構建企業(yè)級監(jiān)控告警平臺
(17) Iptables或Firewalld實現(xiàn)系統(tǒng)安全及服務安全
(18) Aliyun ECS/RDS 運維實戰(zhàn)企業(yè)級自動化
五、項目及公有云運維實戰(zhàn)
(1) 集群技術 HA LB HPC
(2) 基于LVS構建負載均衡集群
(3) 基于Tengine構建高并發(fā)負載均衡集群
(4) 基于HAProxy構建多層高并發(fā)負載均衡集群
(5) 基于KeepAlived構建負載均衡器高可用
(6) 基于Pacemaker實現(xiàn)Apache及Mariadb高可用
(7) 基于GlusterFS構建實時在線分布式存儲集群
(8) 基于DRBD構建分布式塊存儲群集
(9) 基于Ceph構建高性能PB級存儲集群
(10) 高速緩存服務器集群構建 memcached redis
(11) HTTPS實現(xiàn)線上Web服務器傳輸安全
(12) Iptables或Firewalld安全加固及入侵防御
(13) Web服務器Tengine性能優(yōu)化
(14) Web服務器Tomcat性能優(yōu)化
(15) MySQL 性能及架構優(yōu)化
(16) 階段性項目實戰(zhàn)大型網站高并
六、發(fā)架構運維實戰(zhàn)
(1) python開發(fā)環(huán)境部署
(2) python文件類型
(3) python運算符及表達式
(4) python數據類型
(5) python流程控制
(6) python文件操作
(7) python 函數
(8) python包與模塊
(9) python正則表達式
(10) python異常處理
(11) python面向對象
(12) 收集主機系統(tǒng)信息
(13) 構建信息發(fā)布系統(tǒng) Django
(14) 批量主機管理應用系統(tǒng)開發(fā)
(15) 基于Nagios監(jiān)控系統(tǒng)的主機服務狀態(tài)監(jiān)控插件及應用開發(fā)
(16) 基于Zabbix監(jiān)控系統(tǒng)的主機服務狀態(tài)監(jiān)控插件及應用開發(fā)
(17) 批量主機性能監(jiān)控系統(tǒng)開發(fā)
(18) 網絡爬蟲工具開發(fā)Python Linux
七、自動化運維開發(fā)實戰(zhàn)
(1) 虛擬化技術方案介紹
(2) KVM虛擬機部署
(3) KVM 網絡管理
(4) KVM 存儲配置
(5) KVM 虛擬機管理
(6) Shell腳本批量部署KVM虛擬機
(7) 企業(yè)級虛擬化技術介紹
(8) Python開發(fā)KVM虛擬機管理系統(tǒng)
(9) 云計算技術概覽 IaaS PaaS SaaS CaaS
(10) 主流IaaS技術實現(xiàn)方案介紹 OpenStack CloudStack
(11) OpenStack部署及基本管理
(12) OpenStack核心模塊解析
(13) OpenStack運維
(14) 主流PaaS技術實現(xiàn)方案介紹 Docker LXC
(15) Docker部署及基本管理
(16) Docker編排部署工具
(17) Docker Swarm集群
(18) kubernetes集群
(19) Docker負載均衡和服務發(fā)現(xiàn)
(20) Hadoop大數據管理引