目前課程版本:3.0 升級時(shí)間:2020.05.01 查看詳細(xì)
0基礎(chǔ)0經(jīng)驗(yàn)的小白人員;想通過自己的努力,成為一名高級Linux運(yùn)維工程師的轉(zhuǎn)型人員。
注:獲取更多免費(fèi)學(xué)習(xí)視頻+資料+筆記,請加QQ:2632311208。
全日制脫產(chǎn),每周5天上課(實(shí)際培訓(xùn)時(shí)間可能因法定節(jié)假日等因素發(fā)生變化)
部分校區(qū)可能會根據(jù)實(shí)際情況有所調(diào)整,詳情可詢咨詢老師 點(diǎn)擊咨詢
自帶筆記本
Linux云計(jì)算+運(yùn)維開發(fā)基礎(chǔ)班課程大綱 | |||
所處階段 | 主講內(nèi)容 | 技術(shù)要點(diǎn) | 學(xué)習(xí)目標(biāo) |
第一階段: 運(yùn)維基本功 |
運(yùn)維基礎(chǔ) | 運(yùn)維發(fā)展史、計(jì)算機(jī)概述、計(jì)算機(jī)組成、操作系統(tǒng) | 學(xué)完此階段可掌握的核心能力: 熟練掌握Linux操作系統(tǒng)的安裝(CentOS7.6)、配置、基礎(chǔ)命令、VIM編輯器、用戶管理、權(quán)限管理、自有服務(wù)、進(jìn)程檢測與控制、阿里云平臺管理、開源CMS項(xiàng)目上線部署實(shí)戰(zhàn)。 學(xué)完此階段可解決的現(xiàn)實(shí)問題: 能夠根據(jù)企業(yè)實(shí)際項(xiàng)目需求實(shí)現(xiàn)服務(wù)器部署與架構(gòu)。 學(xué)完此階段可擁有的市場價(jià)值: 熟練掌握之后,可以滿足市場對初級運(yùn)維工程師的需求,但是市場就業(yè)工資相對較低,還是建議繼續(xù)學(xué)習(xí)就業(yè)班課程。 |
Linux操作系統(tǒng) | Linux系統(tǒng)概述、虛擬機(jī)、CentOS7.6系統(tǒng)安裝,Linux基礎(chǔ)命令 | ||
Linux下文件管理(上) | 文件命名規(guī)則、目錄管理、文件管理、文件復(fù)制與剪切、重命名、Linux文件打包與壓縮、文件處理命令 | ||
Linux下文件管理(下) | VIM編輯器介紹、VI與VIM的區(qū)別、VIM安裝與配置、四種工作模式(命令模式,編輯模式,末行模式,可視化模式)、相關(guān)VIM指令、VIM擴(kuò)展功能、VIM總結(jié) | ||
Linux下用戶管理 | 用戶和組的相關(guān)概念、用戶組管理、用戶管理、用戶密碼設(shè)置、切換用戶、Linux用戶管理實(shí)戰(zhàn) | ||
Linux下權(quán)限管理 | 權(quán)限的基本概念、權(quán)限在生產(chǎn)環(huán)境中的作用、Linux權(quán)限類別(rwx)、Linux文件所有者類別(ugo)、普通權(quán)限設(shè)置(字母+數(shù)字)、文件屬主與屬組設(shè)置、高級權(quán)限、ACL權(quán)限控制、umask | ||
Linux下自有服務(wù)+軟件包管理 | 自由服務(wù)概述、systemctl管理服務(wù)命令、ntp時(shí)間同步服務(wù)、firewalld防火墻、crond計(jì)劃任務(wù)、設(shè)備掛載與解掛、rpm包管理工具 | ||
Linux進(jìn)程檢測與控制 | 進(jìn)程與程序的概念、進(jìn)程管理命令(top命令,free命令,df命令,ps命令,netstat命令,kill命令與killall命令)、進(jìn)程優(yōu)先級設(shè)置 | ||
阿里云平臺管理與開發(fā)CMS項(xiàng)目上線部署實(shí)戰(zhàn) | 云計(jì)算平臺概述、阿里云平臺注冊、登錄與管理、項(xiàng)目背景、LAMP環(huán)境概述、YUM指令、LAMP環(huán)境搭建、開源CMS項(xiàng)目上線部署實(shí)戰(zhàn) |
0基礎(chǔ)0經(jīng)驗(yàn)的小白人員;想通過自己的努力,成為一名網(wǎng)絡(luò)安全+運(yùn)維工程師的轉(zhuǎn)型人員。
培訓(xùn)時(shí)間及周期:全日制脫產(chǎn),每周5天上課(實(shí)際培訓(xùn)時(shí)間可能因法定節(jié)假日等因素發(fā)生變化)
部分校區(qū)可能會根據(jù)實(shí)際情況有所調(diào)整,詳情可詢咨詢老師 點(diǎn)擊咨詢
Linux云計(jì)算+運(yùn)維開發(fā)就業(yè)班課程大綱 | |||
所處階段 | 主講內(nèi)容 | 技術(shù)要點(diǎn) | 學(xué)習(xí)目標(biāo) |
第二階段: Linux系統(tǒng)服務(wù)篇 |
Linux高級指令 | 基礎(chǔ)命令回顧、find命令之高級搜索、tree命令、scp文件上傳與下載、計(jì)劃任務(wù)crontab + tar實(shí)現(xiàn)定時(shí)備份、用戶管理高級、文件權(quán)限管理高級 | 學(xué)完此階段課掌握的核心能力: 1、了解Linux系統(tǒng)運(yùn)行原理,實(shí)現(xiàn)Linux服務(wù)器的維護(hù)與管理; 2、了解Linux系統(tǒng)相關(guān)服務(wù),能根據(jù)企業(yè)需求實(shí)現(xiàn)企業(yè)運(yùn)維工作。 學(xué)完此階段可解決的現(xiàn)實(shí)問題: 能實(shí)現(xiàn)企業(yè)Linux服務(wù)器的日常維護(hù)與管理,搭建SSH、文件共享、DNS、Apache等服務(wù)、能獨(dú)立完成系統(tǒng)日志分析、Shell腳本編程、數(shù)據(jù)庫DBA等相關(guān)工作。 學(xué)完此階段可擁有的市場價(jià)值: 熟練學(xué)習(xí)和掌握后,可滿足企業(yè)運(yùn)維的初中級需求。 |
Linux下軟件包管理 | 軟件包管理任務(wù)背景、Linux下軟件包概述、RPM包管理工具、YUM包管理工具、YUM源配置(公網(wǎng)YUM源,本地YUM源、自建YUM源倉庫)、源碼安裝概述、源碼安裝三步走、源碼安裝實(shí)戰(zhàn) | ||
Linux遠(yuǎn)程管理服務(wù)SSH | SSH任務(wù)背景、SSH服務(wù)概述,yum源配置,SSH服務(wù)安裝與配置實(shí)戰(zhàn),公私鑰概念,SSH免密碼登錄 | ||
Linux數(shù)據(jù)同步RSYNC | RSYNC任務(wù)背景、RSYNC介紹、RSYNC基本語法、本機(jī)同步與遠(yuǎn)程同步、把RSYNC作為系統(tǒng)服務(wù)、RSYNC結(jié)合INOTIFY實(shí)現(xiàn)實(shí)時(shí)同步、RSYNC托管XINETD | ||
Linux下文件共享服務(wù)FTP、NFS、SAMBA | 文件共享任務(wù)背景、FTP服務(wù)介紹、FTP工作模式(主動模式+被動模式)、FTP服務(wù)搭建、客戶端工具(ftp、lftp使用)、FTP訪問控制、NFS服務(wù)介紹、NFS服務(wù)搭建、配置文件詳解、NFS任務(wù)背景及解決方案、SAMBA服務(wù)介紹、SAMBA服務(wù)搭建、配置文件詳解、文件共享服務(wù)總結(jié) | ||
DNS域名管理服務(wù) | DNS服務(wù)介紹、DNS的作用、DNS服務(wù)搭建、正向解析、反向解析、多域搭建、NTP時(shí)間服務(wù)器、主從DNS架構(gòu) | ||
源碼構(gòu)建LAMP環(huán)境及部署業(yè)務(wù)應(yīng)用 | LAMP任務(wù)背景、Web服務(wù)器環(huán)境準(zhǔn)備、軟件編譯回顧、編譯安裝MySQL、編譯安裝Apache、編譯安裝PHP、后期配置、Web應(yīng)用系統(tǒng)部署實(shí)戰(zhàn) | ||
Linux下日志管理服務(wù)RSYSLOG | 日志管理任務(wù)背景、查看日志、日志管理服務(wù)(RSYSLOG概述,日志列表,日志級別,相關(guān)符號,配置文件)、RSYSLOG本地日志管理、RSYSLOG遠(yuǎn)程日志管理、日志管理應(yīng)用實(shí)踐 | ||
Linux 磁盤管理 | 磁盤管理任務(wù)背景、磁盤管理概述、fdisk命令詳解、Linux分區(qū)概述、Linux分區(qū)實(shí)戰(zhàn)、邏輯卷介紹、邏輯卷基本概念(PV、VG、PE、LV)、邏輯卷LVM應(yīng)用操作實(shí)戰(zhàn)、RAID介紹、RAID常見級別、軟硬RAID、軟RAID應(yīng)用實(shí)踐 | ||
Shell腳本編程 | Shell概述、變量、Shell流程控制、Shell數(shù)組、Shell函數(shù)、Shell特殊用法、正則表達(dá)式、Shell編程實(shí)戰(zhàn) | ||
數(shù)據(jù)庫DBA | MySQL概述,MySQL5.7安裝,MySQL配置,MySQL基本操作、SQL語句詳解、MySQL索引、MySQL備份與還原、MySQL主從復(fù)制、MHA高可用架構(gòu)、MySQL企業(yè)級應(yīng)用實(shí)戰(zhàn) | ||
第三階段: 千萬級商城系統(tǒng)架構(gòu)設(shè)計(jì) |
源碼構(gòu)建企業(yè)級LNMP架構(gòu)及電商系統(tǒng)上線部署 | 千萬級商城系統(tǒng)架構(gòu)設(shè)計(jì)任務(wù)背景、Web項(xiàng)目開發(fā)流程、Linux服務(wù)器環(huán)境準(zhǔn)備、LNMP環(huán)境概述、MySQL數(shù)據(jù)庫服務(wù)搭建、Nginx軟件服務(wù)搭建、PHP軟件服務(wù)搭建、Web商城項(xiàng)目部署上線 | 學(xué)完此階段可掌握的核心能力: 1、熟練掌握虛擬化技術(shù); 2、掌握公有云與私有云架構(gòu)實(shí)戰(zhàn); 3、熟練使用容器與容器編排工具; 4、熟練掌握企業(yè)級云計(jì)算技術(shù)應(yīng)用實(shí)踐。 學(xué)完此階段可解決的現(xiàn)實(shí)問題: 1、能夠使用KVM實(shí)現(xiàn)虛擬化; 2、能夠掌握公有云與私有云服務(wù)器架構(gòu)實(shí)戰(zhàn); 3、能夠熟練使用Docker容器; 4、能夠熟練使用Kubernetes(K8S)容器編排工具; 5、能夠熟練掌握Docker+Kubernetes(K8S)項(xiàng)目架構(gòu)設(shè)計(jì)。 學(xué)完此階段可擁有的市場價(jià)值: 熟練掌握和學(xué)習(xí)后,可滿足Linux運(yùn)維行業(yè)中高級需求。 |
大型WEB服務(wù)軟件Nginx部署介紹使用 | Nginx軟件概述、Nginx平滑升級、nginx.conf配置文件詳解、虛擬主機(jī)配置、Nginx默認(rèn)官方模塊詳解(GZIP壓縮,客戶端緩存,反向代理,基于IP/用戶的訪問控制,目錄顯示)、日志管理、日志輪轉(zhuǎn)、第三方日志管理軟件GoAccess、Location區(qū)塊、URL重寫、第三方模塊安裝與配置、Nginx安全管理、Nginx其他衍生版本(Tengine,OpenResty) | ||
WEB高可用集群架構(gòu)設(shè)計(jì)及實(shí)現(xiàn)(keepalived) | WEB高可用集群架構(gòu)設(shè)計(jì)任務(wù)背景、單點(diǎn)數(shù)據(jù)庫遷移、HA高可用集群概述、Keepalived軟件介紹、Keepalived組成和原理、VRRP協(xié)議、安裝與配置Keepalived、Nginx服務(wù)高可用實(shí)踐、Keepalived擴(kuò)展內(nèi)容(非搶占模式、VIP腦裂、單播模式) | ||
WEB負(fù)載均衡服務(wù)器集群架構(gòu)設(shè)計(jì)及實(shí)現(xiàn)LB(Nginx/LVS/HAProxy) | WEB負(fù)載均衡服務(wù)器集群架構(gòu)設(shè)計(jì)任務(wù)背景、為什么需要LB負(fù)載均衡技術(shù)、LB負(fù)載均衡架構(gòu)圖、負(fù)載均衡分類、常見負(fù)載均衡實(shí)現(xiàn)方式、LB負(fù)載均衡環(huán)境準(zhǔn)備、Nginx負(fù)載均衡實(shí)現(xiàn)、負(fù)載均衡算法、Session共享解決方案、高可用負(fù)載實(shí)踐; LVS概述、LVS工作原理、LVS核心組件、LVS三種工作模式(NAT模式、DR模式、TUN隧道模式)、LVS/NAT原理和特點(diǎn)、LVS/DR原理和特點(diǎn)、LVS/TUN原理和特點(diǎn)、LVS的十種調(diào)度算法、LVS/NAT模式部署實(shí)踐、LVS/DR模式部署實(shí)踐; HAProxy概述、HAProxy安裝與部署、haproxy.cfg配置文件詳解、常見問題分析、HAProxy調(diào)度算法、HAProxy負(fù)載均衡應(yīng)用實(shí)踐 | ||
MyCAT讀寫分離 | MySQL讀寫分離任務(wù)背景、讀寫分離的目的、讀寫分離常見的實(shí)現(xiàn)方式、搭建M-S主從復(fù)制、代碼實(shí)現(xiàn)讀寫分離、MyCAT實(shí)現(xiàn)讀寫分離實(shí)戰(zhàn)(JDK配置、MyCAT配置文件詳解、讀寫分離實(shí)踐、高可用實(shí)踐、分庫分表、MyCAT企業(yè)級案例實(shí)踐) | ||
非關(guān)系型數(shù)據(jù)庫NoSQL(Memcache/Redis/MongoDB) | 非關(guān)系型數(shù)據(jù)庫任務(wù)背景、Web項(xiàng)目訪問流程、優(yōu)化方案、緩存技術(shù)引入、memcached介紹、memcached安裝與部署、telnet客戶端使用、memcached指令詳解、memcached tools工具使用、LRU失效機(jī)制、PHP memcached擴(kuò)展安裝、Session入memcached、緩存項(xiàng)目的熱點(diǎn)數(shù)據(jù); Redis介紹、Redis應(yīng)用場景、Redis源碼安裝、客戶端工具使用、Redis數(shù)據(jù)結(jié)構(gòu)詳解、數(shù)據(jù)持久化操作(快照+AOF)、企業(yè)級案例(主從,安全限制,PHP Redis擴(kuò)展,Session入Redis); MongoDB任務(wù)背景、MongoDB安裝和配置、數(shù)據(jù)結(jié)構(gòu)類型操作CURD、MongoDB安全設(shè)置、PHP擴(kuò)展、桌面管理軟件、企業(yè)級日志統(tǒng)計(jì)實(shí)踐 | ||
JAVA項(xiàng)目架構(gòu)設(shè)計(jì)實(shí)戰(zhàn)(LNTM架構(gòu)) | Java項(xiàng)目任務(wù)背景、Tomcat概述、Tomcat安裝與部署、Tomcat企業(yè)級管理、Host虛擬主機(jī)配置、Server Status服務(wù)器狀態(tài)、應(yīng)用管理、Nginx動靜分離、Nginx+Tomcat負(fù)載均衡、Maven概述、Maven項(xiàng)目打包、Maven項(xiàng)目部署 | ||
存儲(NAS/SAN/GlusterFS/Ceph) | 存儲概述、Linux存儲分層、存儲的分類(DAS,NAS,SAN)、存儲類型的分類(文件存儲、塊存儲、對象存儲)、SAN的分類、IP-SAN之iscsi實(shí)現(xiàn); 分布式存儲、Glusterfs介紹、raid級別回顧、常見卷的模式、Glusterfs集群、環(huán)境準(zhǔn)備、集群部署、創(chuàng)建glusterfs存儲卷、客戶端使用、卷的刪除、常見卷類型(stripe模式、distributed模式、distributed-replica模式、dispersed模式、distributed-dispersed模式)、其它卷類型、glusterfs分部署存儲應(yīng)用實(shí)戰(zhàn); 認(rèn)識Ceph、Ceph架構(gòu)原理圖、Ceph集群、Ceph集群組件、Ceph集群環(huán)境準(zhǔn)備、Ceph集群部署實(shí)踐、RADOS原生數(shù)據(jù)存取、Ceph文件存儲、Ceph塊存儲、Ceph對象存儲、Ceph對象存儲+owncloud打造云盤系統(tǒng)、Ceph Dashboard(拓展) | ||
配置自動化(Ansible/SaltStack) | 自動化運(yùn)維任務(wù)背景、認(rèn)識ansible、ansible安裝與配置、服務(wù)器分組、ansible模塊(hostname模塊,file模塊,copy模塊,yum模塊,service模塊,command和shell模塊,scriYAML格式pt模塊)、playbook介紹、playbook實(shí)例、playbook編排應(yīng)用、roles介紹、roles的目錄結(jié)構(gòu)、roles應(yīng)用案例; saltstack介紹、saltstack安裝與配置、saltstack遠(yuǎn)程執(zhí)行命令、grains、pillar、配置管理文件、配置管理目錄、配置管理命令、配置管理計(jì)劃任務(wù)、其他命令、salt-ssh使用 | ||
企業(yè)級監(jiān)控平臺(Zabbix/Prometheus) | 企業(yè)級監(jiān)控任務(wù)背景、監(jiān)控的目的、主流的開源監(jiān)控平臺、Zabbix概述、Zabbix服務(wù)器安裝、Zabbix監(jiān)控本機(jī)與遠(yuǎn)程主機(jī)、模板、監(jiān)控項(xiàng)與應(yīng)用集、圖形、觸發(fā)器、報(bào)警、Zabbix代理、主動監(jiān)控與被動監(jiān)控、Zabbix應(yīng)用部署實(shí)戰(zhàn); 認(rèn)識Prometheus、Prometheus原理架構(gòu)圖、Prometheus監(jiān)控安裝部署、Prometheus監(jiān)控遠(yuǎn)程主機(jī)、遠(yuǎn)程MySQL、Grafana介紹、Grafana安裝與登錄、Prometheus結(jié)合Grafana實(shí)現(xiàn)Linux系統(tǒng)監(jiān)控、CPU監(jiān)控、MySQL監(jiān)控等等、Grafana報(bào)警系統(tǒng)實(shí)踐 | ||
企業(yè)級日志分析(ELK/Kafka) | ELK任務(wù)背景、ELK概述、elasticsearch部署、elasticsearch基礎(chǔ)概念、elaticsearch基礎(chǔ)API操作、ES查詢語句、elasticsearch-head、logstash簡介、logstash部署、日志采集、采集messages日志、采集多日志源、kibana介紹、kibana部署、kibana漢化、通過kibana查看集群信息、通過kibana查看logstash收集的日志索引、通過kibana做可視化圖形、filebeat介紹、filebeat收集日志、filebeat傳輸給logstash、filebeat收集nginx日志、filebeat日志過濾 | ||
CI/CD(Git、Gitlab、Jenkins) | CI/CD任務(wù)背景、版本控制概念、Git安裝、Git身份設(shè)置、Git創(chuàng)建本地倉庫、Git暫存區(qū)、Git版本控制、Git分支管理、擴(kuò)展:Windows版Git; Github概述、GitHub注冊、創(chuàng)建項(xiàng)目、遠(yuǎn)程倉庫、免密push、分支、多人協(xié)作; GitLab介紹、GitLab下載、安裝與配置、GitLab配置、倉庫管理、持續(xù)集成(CI)、持續(xù)交付(CD)、藍(lán)綠部署、滾動更新、灰度發(fā)布 | ||
運(yùn)維安全(SSL與CA認(rèn)證/防火墻/ VPN/JumpServer與Teleport跳板機(jī)) | 運(yùn)維安全任務(wù)背景、運(yùn)維安全概述、硬盤分區(qū)加密(擴(kuò)展)、對稱加密、非對稱加密、數(shù)字簽名、SSL與CA認(rèn)證、SSL介紹、CA認(rèn)證介紹、https應(yīng)用實(shí)踐; 防火墻概述、iptables的應(yīng)用、iptables防火墻結(jié)構(gòu)、iptables基本語法、iptables四表五鏈、企業(yè)級防火墻規(guī)則設(shè)置、firewalld包過濾、firewalld與iptables的區(qū)別、firewalld防火墻規(guī)則設(shè)置、firewall-config圖形模式; VPN任務(wù)背景、隧道介紹、net-to-net隧道通訊、VPN介紹、IPSec協(xié)議、libreswan實(shí)現(xiàn)net-to-netVPN、三網(wǎng)絡(luò)VPN互聯(lián)、roadwarrior VPN(libreswan實(shí)現(xiàn)點(diǎn)對網(wǎng)VPN,openvpn實(shí)現(xiàn)點(diǎn)對網(wǎng)vpn,使用pptpd實(shí)現(xiàn)VPN),PAM認(rèn)證,LDAP,開源堡壘機(jī)jumpserver,輕量級開源堡壘機(jī)teleport(拓展) | ||
第四階段: Linux云計(jì)算 |
KVM虛擬化 | KVM任務(wù)背景、計(jì)算機(jī)工作原理、虛擬化概述與分類、KVM環(huán)境準(zhǔn)備、KVM安裝、使用KVM安裝虛擬機(jī)、KVM基礎(chǔ)管理命令、KVM配置文件、KVM克隆、KVM網(wǎng)絡(luò)管理、快照、設(shè)備管理、存儲池管理、磁盤鏡像管理、虛擬機(jī)快速創(chuàng)建腳本 | 學(xué)完此階段可掌握的核心能力: 1、熟練掌握虛擬化技術(shù); 2、掌握公有云與私有云架構(gòu)實(shí)戰(zhàn); 3、熟練使用容器與容器編排工具; 4、熟練掌握企業(yè)級云計(jì)算技術(shù)應(yīng)用實(shí)踐。 學(xué)完此階段可解決的現(xiàn)實(shí)問題: 1、能夠使用KVM實(shí)現(xiàn)虛擬化; 2、能夠掌握公有云與私有云服務(wù)器架構(gòu)實(shí)戰(zhàn); 3、能夠熟練使用Docker容器; 4、能夠熟練使用Kubernetes(K8S)容器編排工具; 5、能夠熟練掌握Docker+Kubernetes(K8S)項(xiàng)目架構(gòu)設(shè)計(jì)。 學(xué)完此階段可擁有的市場價(jià)值: 熟練掌握和學(xué)習(xí)后,可滿足Linux云計(jì)算架構(gòu)工程師的高級需求。 |
公有云運(yùn)維(阿里云[ECS/RDS/SLB/CDN/OSS/NFS]) | 公有云任務(wù)背景、阿里云概述、VPC專有網(wǎng)絡(luò)、阿里云安全組、云服務(wù)器ECS、自定義鏡像、阿里云SLB、阿里云RDS、阿里云存儲(NAS與OSS)、CDN、域名與域名解析、SSL證書、數(shù)據(jù)傳輸DTS、云監(jiān)控、DDOS高防、容器服務(wù)、公有云企業(yè)級案例應(yīng)用實(shí)踐 | ||
私有云運(yùn)維之OpenStack平臺 | 私有云任務(wù)背景、OpenStack概述、OpenStack組件及其作用(Compute 計(jì)算服務(wù)、Networking 網(wǎng)絡(luò)服務(wù)、Object Storage 對象存儲、Block Storage 塊存儲服務(wù)、Identity 身份認(rèn)證、Image Service 鏡像服務(wù)、Dashboard UI頁面、Metering 測量服務(wù)、Orchestration 編排部署、Database Service 云數(shù)據(jù)庫)、OpenStack自動部署、OpenStack手工部署、OpenStack云平臺應(yīng)用實(shí)踐 | ||
Docker容器技術(shù) | Docker容器技術(shù)任務(wù)背景、PAAS平臺介紹、認(rèn)識容器、Docker介紹、Docker內(nèi)核技術(shù)(NameSpace,Control Group,LXC與docker區(qū)別)、Docker環(huán)境準(zhǔn)備、Docker軟件安裝、Docker Daemon管理、鏡像、容器、倉庫、Docker存儲驅(qū)動、Docker應(yīng)用實(shí)踐、Dockerfile概述、使用Dockerfile構(gòu)建鏡像、單宿主機(jī)容器互聯(lián)方式、Docker網(wǎng)絡(luò)、Docker的Web管理平臺、Docker三劍客(Docker machine、Docker compose、Docker swarm)、Docker容器應(yīng)用部署實(shí)踐 | ||
Kubernetes(K8S)容器編排工具 | Kubernetes(K8S)容器編排任務(wù)背景、認(rèn)識容器編排、Kubernetes概述、Kubernetes架構(gòu)、集群部署方式、Kubeadm部署Kubernetes集群、集群與節(jié)點(diǎn)信息、節(jié)點(diǎn)標(biāo)簽、namespace命名空間、工作負(fù)載(workloads)、pod概述、pod分類、pod的YAML格式、pod資源限制、pod調(diào)度、pod生命周期、pod控制器、service、ingress controller、kubernetes存儲卷、ceph集群部署、ConfigMap、Secret、PV與PVC、API網(wǎng)關(guān) kong、包管理方案 helm2、存儲解決方案 GlusterFS、服務(wù)網(wǎng)格 istio、監(jiān)控解決方案 heapster、應(yīng)用實(shí)踐 gitlab-ce、應(yīng)用實(shí)踐 jenkins、應(yīng)用實(shí)踐 kafka、應(yīng)用實(shí)踐 zookeeper應(yīng)用實(shí)踐 配置中心 Apollo | ||
綜合案例 | Docker+K8S企業(yè)級項(xiàng)目應(yīng)用實(shí)踐 | ||
第五階段: Python CMDB運(yùn)維開發(fā)(DevOps) |
HTML5 | HTML簡介、HTML標(biāo)簽詳解、字符編碼的奧秘、HTML5新特性與常用標(biāo)簽 | 學(xué)完此階段可掌握的核心能力: 1、掌握Web前端開發(fā)相關(guān)技術(shù)如HTML5/CSS3/JavaScript; 2、掌握Python運(yùn)維相關(guān)模塊; 3、掌握Python Django框架; 4、具備一定的Python運(yùn)維開發(fā)能力。 學(xué)完此階段可解決的現(xiàn)實(shí)問題: 1、具備一定的編程思維,為未來系統(tǒng)架構(gòu)師鋪路搭橋; 2、能夠熟練掌握Python運(yùn)維相關(guān)模塊實(shí)現(xiàn)運(yùn)維管理; 3、能夠使用Python+Django開發(fā)企業(yè)自動化運(yùn)維平臺。 學(xué)完此階段可擁有的市場價(jià)值: 熟練掌握和學(xué)習(xí)后,可滿足Linux運(yùn)維行業(yè)的高級需求。 |
CSS3 | CSS簡介、CSS的引入方式、CSS基本選擇器、CSS屬性、盒子模型、CSS浮動、CSS3新特性與常用屬性、CSS應(yīng)用案例 | ||
Bootstrap | Bootstrap環(huán)境搭建、全局樣式、網(wǎng)頁排版、表單、圖片及輔助類、網(wǎng)頁布局、Bootstrap組件、CMDB后臺布局實(shí)戰(zhàn) | ||
JavaScript/Ajax/jQuery | JavaScript簡介、Javascipt語法基礎(chǔ)、BOM模型、DOM模型、Ajax概述、Ajax中的get與post請求、Ajax案例、jQuery框架概述、jQuery選擇器、jQuery事件、jQuery與Ajax、JavaScript應(yīng)用實(shí)踐 | ||
Python基礎(chǔ) | Python概述、Python環(huán)境部署、變量、標(biāo)識符和關(guān)鍵字、輸入和輸出、數(shù)據(jù)類型轉(zhuǎn)換、條件控制語句和循環(huán)語句、容器類型、函數(shù)、文件操作 | ||
Python高級 | 面向?qū)ο蟆惓L幚?、模塊和包、Python與MySQL應(yīng)用實(shí)踐 | ||
Django框架 | Django框架介紹、Django模型、ORM及數(shù)據(jù)庫操作、視圖及模板、Django中間件 | ||
綜合項(xiàng)目 | Python+Django實(shí)現(xiàn)CMDB企業(yè)自動化運(yùn)維平臺 |
備注:該課程大綱僅供參考,實(shí)際課程內(nèi)容可能在授課過程中發(fā)生更新或變化,具體授課內(nèi)容最終以各班級課表為準(zhǔn)。
每晚對學(xué)員當(dāng)天知識的吸收程度、老師授課內(nèi)容難易程度進(jìn)行評分,老師會根據(jù)學(xué)員反饋進(jìn)行分析,對學(xué)員吸收情況調(diào)整授課內(nèi)容、課程節(jié)奏,最終讓每位學(xué)員都可以跟上班級學(xué)習(xí)的整體節(jié)奏。
為每個(gè)就業(yè)班都安排了一名優(yōu)秀的技術(shù)指導(dǎo)老師,不管是白天還是晚自習(xí)時(shí)間,隨時(shí)解答學(xué)員問題,進(jìn)一步鞏固和加強(qiáng)課上知識。
為了能輔助學(xué)員掌握所學(xué)知識,黑馬程序員自主研發(fā)了6大學(xué)習(xí)系統(tǒng),包括教學(xué)反饋系統(tǒng)、學(xué)習(xí)難易和吸收分析系統(tǒng)、學(xué)習(xí)測試系統(tǒng)、在線作業(yè)系統(tǒng)、學(xué)習(xí)任務(wù)手冊、學(xué)員綜合能力評定分析等。
末位輔導(dǎo)隊(duì)列的學(xué)員,將會得到重點(diǎn)關(guān)心。技術(shù)輔導(dǎo)老師會在學(xué)員休息時(shí)間,針對學(xué)員的疑惑進(jìn)行知識點(diǎn)梳理、答疑、輔導(dǎo)。以確保知識點(diǎn)掌握上沒有一個(gè)學(xué)員掉隊(duì),真正落實(shí)不拋棄,不放棄任何一個(gè)學(xué)員。
從學(xué)員學(xué)習(xí)中的心態(tài)調(diào)整,到生活中的困難協(xié)助,從課上班級氛圍塑造到課下多彩的班級活動,班主任360度暖心鼓勵(lì)相伴。
小到五險(xiǎn)一金的解釋、面試禮儀的培訓(xùn);大到500強(qiáng)企業(yè)面試實(shí)訓(xùn)及如何針對性地制定復(fù)習(xí)計(jì)劃,幫助學(xué)員拿到高薪Offer。