馮諾依曼體系∶輸入單元、輸出單元、cpu、內存(memory); 服務器、PC 機及虛擬機簡介
操作系統(tǒng)概述及 Linux 操作系統(tǒng)基礎、Linux 操作系統(tǒng)的發(fā)展歷史 ; 常見的開源協(xié)議 ;Linux 哲學思想 ;
Linux 發(fā)行商和常見發(fā)行版介紹,CentOS7.X,系統(tǒng)安裝及 Ubuntu 系統(tǒng)安裝 ;(最新版本講解)
人機交互接口 shell 介紹∶ GUI(圖形界面) and CLI(命令行界面);
基礎系統(tǒng)命令使用入門∶ shutdown、reboot、poweroff、echo 等 ;
bash 的功能特性∶常用快捷鍵、命令補全和路徑補全、命令別名 alias、命令歷史 history
目錄管理類命令∶ mkdir、rmdir、tree 和文件管理工具∶ cp,mv, rm 及單源復制和多源復制
文件時間戳 atime、ctime、mtime 和文件常用命令 nano、cat, tac, more, less,head,tail 等
鏈接文件的創(chuàng)建 In 【-s】及符號鏈接與硬鏈接區(qū)別(面試必備)
I/O 重定向之輸入重定向、輸出重定向、錯誤輸出重定向實戰(zhàn)用法
Linux 的用戶、組、權限基礎,進程安全上下文及用戶和權限管理模型
用戶管理命令 useradd, usermod, userdel 及解析庫文件 /etc/passwd
Linux 文件權限 rwx 及文件屬性 ;Linux 文件權限管理命令∶ chmod、chown、chgrp
Vim 編輯器基礎應用及進階∶可視化模式、文件查找、多窗口模式 ;
運維必備技能∶基本正則表達式及擴展正則表達式及案例演練
文件實時查找 find 命令全方位講解,文件壓縮工具 zip、xz、zip、tar 及各自的解壓縮的使用
rpm 軟件包安裝及常見 yum 倉庫配置與企業(yè)級標準配置實戰(zhàn)(參考阿里云企業(yè)級用法)
Linux 磁盤管理、LVM、snapshot 快照、RAID ∶ RAID-0\1\5\10\50 級別實戰(zhàn)
.........
查看完整課程大綱
bash 特性之變量:本地變量、環(huán)境變量、局部變量、位置參數(shù)變量
bash Shell 編程基礎之邏輯組合與或非
bash Shell 腳本編程配置文件 profile 類、bashrc 類、以及 logout 類文件詳解
bash Shell 腳本編程之算術運算 let VAR= 算術表達式、VAR=$[ 算術表達式 ]、VAR=$(( 算術表達式 ))
bash Shell 腳本基礎入門和算術運算進階
bash Shell 編程的狀態(tài)返回值 $ ?及參數(shù)傳遞 $1、$2、$3…,用戶交互
bash Shell 編程之條件判斷三種方式:test EXPRESSION [ EXPRESSION ]
bash Shell 編程的三種測試類型:數(shù)值測試、字符串測試、文件測試及組合條件
bash Shell 腳本編程選擇執(zhí)行之 if 語句:單分支,多分支詳解及示例
bash Shell 編程選擇執(zhí)行之 case 語句詳解
bash Shell 編程之循環(huán)執(zhí)行之 for 語句詳解與示例
bash Shell 腳本編程循環(huán)執(zhí)行之 until 語句和 while 語句詳解
bash Shell 腳本編程之 break、continue、跳出循環(huán)實例
bash Shell 編程之 while 循環(huán)及 for 循環(huán)特殊用法示例
bash Shell 服務腳本框架詳解及示例
bash Shell 編程之 function 及函數(shù)的生命周期詳解
bash Shell 編程之函數(shù)的遞歸與返回 return、傳參;數(shù)組定義、聲明及引用方式的講解
Shell 腳本之字符串切片 ${var:offset:number}:基于模式取子串、查找替換、詳解
..........
查看完整課程大綱
教學目標
掌握 Linux 操作系統(tǒng)整體結構和關鍵組成環(huán)節(jié)
掌握 Linux 內核重要組成部分,內核參數(shù)調整方法
理解生產(chǎn)環(huán)境基于內核參數(shù)優(yōu)化的關鍵步驟
掌握 Linux 平臺常見進程管理及高級用法
生產(chǎn)環(huán)境 Linux 系統(tǒng)進程優(yōu)先級調整、進程狀態(tài)含義和工具實戰(zhàn)
掌握 Linux 操作系統(tǒng)內核結構
關鍵技能
Linux 進程管理基礎:父進程 fork 自身產(chǎn)生子進程;進程的優(yōu)先級 0-139 含義,進程優(yōu)先級nice值調優(yōu)
進程的類型:守護進程和前臺進程;與狀態(tài):running、ready、sleeping、zombie、stopped 及分類
Linux 進程管理工具 ps、pgrep,pkill、pgrep, pkill、uptime、top、htop、vmstat、lsof 等命令
Linux 任務計劃 at 命令和周期性任務執(zhí)行 crontab 命令詳解;
內核的設計流派及 linux 內核的特點:模塊化、支持動態(tài)裝卸載;
運行 7 個啟動級別講解 0 關機、1 單用戶 2、多用戶 3、多用戶 4、預留級別 5、多用戶模式 6、重啟;
系統(tǒng)內核空間初始化詳細流程精解: POST --> BootSequence(BIOS) --> BootLoader(MBR)-->Kernel(ramdisk)-->rootfs(readonly)--> /sbin/init ();
grub2 啟動引導程序配置及命令行接口、grub2 配置及使用方式、單用戶模式及救援模式修復 grub2
常見內核參數(shù):net.ipv4.ip_forward、net.ipv4.icmp_echo_ignore_all、vm.drop_caches
...........
查看完整課程大綱
教學目標
全面掌握 Linux 云計算工程師所需網(wǎng)絡知識
理解常見網(wǎng)絡設備和工作原理
能配置和實現(xiàn) Linux 平臺及網(wǎng)絡設備生產(chǎn)環(huán)境配置部署
理解 TCP/IP 協(xié)議棧、掌握 TCP 和 IP 報文結構,精通 IP 地址規(guī)劃
掌握網(wǎng)絡路由相關原理及生產(chǎn)環(huán)境關鍵配置
掌握 Linux 平臺網(wǎng)卡、端口通信、網(wǎng)絡管理工具使用
關鍵技能
TCP/IP 網(wǎng)絡基礎:OSI 七層模型:物理層、數(shù)據(jù)鏈路層、網(wǎng)絡層、傳輸層、會話層、表示層和應用層;
網(wǎng)絡設備概念 MAC、網(wǎng)橋、交換機工作原理的講解;VLAN 及其工作機制
網(wǎng)絡層:IP 網(wǎng)絡、子網(wǎng)、超網(wǎng)及報文路由
路由設備及相關的路由協(xié)議 RIP、OSPF、BGP 等協(xié)議
tcp 協(xié)議進程通信原理及 tcp 的有限狀態(tài)機及其特性詳解
進程通信方式:IPC,及 socket;特權端口 :0 - 1 0 2 3 、注冊端口 、動態(tài)端口;
TCP/IP 協(xié)議三次握手、四次斷開 11 種狀態(tài)機全面講解 (不亞于 CCNP 深度)
路由分類:網(wǎng)絡路由、主機路由、默認路由詳解;子網(wǎng)掩碼、網(wǎng)關、路由;
Linux網(wǎng)絡配置文件子網(wǎng)掩碼、網(wǎng)關詳解;網(wǎng)絡管理相關命令ifconfig、route、netstat命令講解;
iproute 家族 ip link、ip address 、ip route、命令;常見的網(wǎng)絡客戶端工具 ping/lftp/ftp/lftpget/wget;
網(wǎng)絡 bonding 技術應用,實現(xiàn)多卡網(wǎng)卡綁定;ss 命令、nmtui 及 nmcli 命令
............
查看完整課程大綱
教學目標
掌握互聯(lián)網(wǎng) DNS 服務原理、及智能 DNS 實現(xiàn)機制
熟練掌握 CDN 互聯(lián)網(wǎng)架構實現(xiàn)方式和原理
掌握基于 Apache 實現(xiàn) Http 服務相關配置和高級用法
掌握基于 Linux 平臺實現(xiàn) ftp 文件服務器實戰(zhàn)
掌握 NFS、Samba 文件共享服務生產(chǎn)環(huán)境常見用法
掌握 Linux 平臺基于 Rsync 文件傳輸協(xié)議和數(shù)據(jù)實時同步
關鍵技能
DNS原理及服務實現(xiàn)、主-輔DNS服務器配置基礎及相關概念詳解、基于view的智能DNS實現(xiàn)
CDN原理及互聯(lián)網(wǎng)架構流量分發(fā)模式;http文本協(xié)議、URL統(tǒng)一資源定位符request、response狀態(tài)碼
Apache實現(xiàn)httpd虛擬主機、站點訪問控制、基于用戶的訪問控制、持久連接、日志分析等配置實例精講
httpd-2.4的性能優(yōu)化模塊mod_ssl應用配置;httpd壓力測試工具ab、及curl、elink等命令詳解
FTP 文本傳輸協(xié)議 C/S 架構詳解;FTP連接類型命令連接及數(shù)據(jù)連接的主動與被動模式
VSftpd 的匿名用戶、本地用戶及虛擬用戶;VSftpd基于pam認證模塊的授權實現(xiàn)
NFS 服務基礎原理及配置;實現(xiàn)企業(yè)常見文件掛載傳輸服務
Samba 服務基礎原理及配置;實現(xiàn)生產(chǎn)環(huán)境常用服務搭建
生產(chǎn)環(huán)境利用 Rsync和Inotify同步數(shù)據(jù);利用sersync實現(xiàn)實時數(shù)據(jù)同步
..........
查看完整課程大綱
教學目標
掌握常見 Linux 平臺攻擊手段和預防方式
掌握信息通信安全機制和加密傳輸協(xié)議
掌握常見加密算法、公鑰、私鑰概念
實現(xiàn) CA 證書認證機制
掌握 Linux 系統(tǒng)用戶權限安全加固模塊 Sudo
關鍵技能
常見安全攻擊方法示例、安全套接字層通信 SSL 基礎、加密的目的及預防攻擊的解決方案
SSL/TLS 加密傳輸開源實現(xiàn) OpenSSL、常見加密算法對稱加密、公鑰加密、單向加密、密鑰交換
自建 CA 示例講解 (1) 生成私鑰;(2) 生成自簽證書;(3) 為 CA 提供所需的目錄及文件
安全通信服務 :OpenSSH 服務;Linux 系統(tǒng)安全模塊 :
sudo 安全切換工具及配置文件 visudoer 精講
··········
查看完整課程大綱
教學目標
掌握 Linux 平臺安全防火策略,常見攻擊滲透形式、防火墻、網(wǎng)絡安全機制
掌握 Iptables 通過四表五鏈構建企業(yè)級安全防火墻策略
掌握 Iptables 數(shù)據(jù)包轉發(fā)和地址轉化機制
實現(xiàn)生產(chǎn)環(huán)境常見網(wǎng)絡防火墻 iptables 應用參數(shù)配置
掌握常見隧道協(xié)議 PPTP、L2TP、IPSec、SSL VPN 區(qū)別和生產(chǎn)環(huán)境常見用法
掌握 OpenVPN 開源項目企業(yè)級安裝部署及應用案例
掌握開源堡壘機 JumpServer 應用、安裝及資產(chǎn)管理與基本使用(馬哥教育團隊項目)
關鍵技能
Linux 平臺網(wǎng)絡安全和常見攻擊模式解析;防火墻功能及特性概述
iptables 四表(fiter、mangle、nat、raw)五鏈(prerouting、input、forward、output 、postrouting)詳解
iptables 主機防火墻簡介;iptables-netfilter 基礎;基于內核層面網(wǎng)絡和防火墻模塊解析
iptables 命令鏈管理、規(guī)則管理、規(guī)則查看基本用法
iptables 基本匹配、擴展匹配、隱式擴展、顯式擴展
iptables多端口匹配、連接追蹤、字符串匹配、時間匹配、并發(fā)連接數(shù)限制、ipset、速率匹配、報文狀態(tài)
iptables 規(guī)則保存、重載、生效機制及安全體系工具
通過 iptables 實現(xiàn)虛擬網(wǎng)絡模型構建實例;iptables 之 forward 轉發(fā)應用實戰(zhàn)
iptables 之 SNAT 源地址修改及 DNAT 目標地址修改、PNAT:端口修改實戰(zhàn)演示
Centos 新版 firewalld 防火墻技術及生產(chǎn)環(huán)境應用場景介紹
······
查看完整課程大綱
教學目標
掌握企業(yè)級 Web 服務常見架構,可設計和搭建 LAMP 小型互聯(lián)網(wǎng)架構體系
可通過腳本一鍵搭建仿京東平臺和個人博客系統(tǒng) ;
掌握 Linux 平臺實現(xiàn)企業(yè)常見文件共享和存儲服務
實現(xiàn)中小公司常見 Linux 平臺官方站點從 web、數(shù)據(jù)庫、程序、數(shù)據(jù)存儲、腳本化管理等全方位治理
關鍵技能
通用網(wǎng)關 CGI 標準簡介;php 語言、Zend Engine 解釋器、加速器相關概念介紹
LAMP 基礎原理應用入門(Linux+Apache+Php+Mysql)
LNMP 架構實戰(zhàn)虛擬主機安裝 wordpress, phpwind, discuz
Mysql 圖形管理組件 phpMyadmin 安裝使用
LNMP 快速部署及 LAMP 企業(yè)級實戰(zhàn)解析【結合生產(chǎn)環(huán)境】
php-fpm 主配置文件和環(huán)境配置文件詳解;性能最優(yōu)式源碼編譯安裝 LNMP
······
查看完整課程大綱
教學目標
掌握大型互聯(lián)網(wǎng)多用戶訪問壓力模型;掌握 PV、UV、并發(fā)概念
掌握常見的網(wǎng)絡 I/O 模型及同步 / 異步消息通知機制講解 ;
掌握 Nginx 特性、工作機制、安裝、配置、web 服務實現(xiàn)、性能調優(yōu)、常見模塊運用
掌握 Nginx/Tengine 負載均衡、緩存、攻擊防護、安全加密通信、日志管理、資源壓縮等高級進階
關鍵技能
Web 服務簡介、常見的企業(yè) Web 架構案例 ;
常見的網(wǎng)絡 I/O 模型及同步 / 異步消息通知機制講解 ;
Nginx 安裝、配置文件詳解及基本應用 ;
Nginx 性能優(yōu)化、定位調試、定義客戶端請求與限制、文件操作優(yōu)化等實際應用詳解 ;
Nginx 模塊應用之 ngx_http_stub_status_module 模塊:輸出 Nginx 基本狀態(tài)信息詳解 ;
ngx_http_referer_module 模塊:定義合法的 referer 數(shù)據(jù)來防止盜鏈 ;
Nginx 模塊應用之 ngx_http_ssl_module 啟用 SSL 功能 ;nginx 與 OpenSSL 模塊升級 ;
Nginx 模塊應用 ngx_http_rewrite_module 及重寫規(guī)則的定義方式,臨時重定向、永久重定向
Nginx 模塊應用之 ngx_http_gzip_module 實現(xiàn)對指定類型的資源壓縮以節(jié)約帶寬 ;
LNMP 架構核心模塊:ngx_http_fastcgi_module 模塊 ;
緩存服務:ngx_http_proxy_module 模塊 ;
負載均衡七層調度:ngx_http_upstream_module 模塊 ;
Tengine 及 OpenResty 簡介、應用場景、對比 Nginx 差異、安裝方式、配置介紹
······
查看完整課程大綱
教學目標
掌握 JAVA 語言企業(yè)容器 tomcat 運行環(huán)境 ;
掌握 Tomcat 容器啟動、管理、和部署實戰(zhàn) ;
實現(xiàn) Tomcat 生產(chǎn)環(huán)境配置、安裝部署、監(jiān)控、會話保持;JVM 調優(yōu)和參數(shù)配置
實現(xiàn) Tomcat 優(yōu)化思路和 JVM 監(jiān)控工具應用 ; 實現(xiàn)生產(chǎn)環(huán)境常見自動化部署
關鍵技能
Java 編程語言及技術體系結構規(guī)范概述
Java 2 SE(JDK)及企業(yè)級類庫 jsp、servlet 簡介
Web Container 的開源實現(xiàn) Tomcat 歷史介紹
Tomcat 的外層組件、服務組件、連接器組件、容器類、被嵌套類組件、集群類組件等核心組件
Tomcat 的 JDK 環(huán)境安裝及 tomcat 的安裝部署:openjdk+tomcat、Oracle jdk+tomcat
JSP WebAPP 組織結構及 webapp 歸檔;manager 及 host-manager 的配置及應用
Tomcat 的配置定制:連接器、虛擬主機、Context 及訪問日志等;
使用 Nginx 及 httpd 反代用戶請求至 Tomcat
httpd 內建的負載均衡模塊調度用戶請求至 tomcat(分別基于 http 和 ajp 協(xié)議)
Tomcat 會話復制集群的配置解析及部署驗證;
Tomcat 會話保持與會話服務器 Redis(msm)配置示例詳解
JVM 運行時內存區(qū)域、堆內存分段機制;常用的垃圾收集算法及垃圾收集器(GC)
JVM 常用的優(yōu)化思路及配置參數(shù);JVM 常用的監(jiān)控工具
······
查看完整課程大綱
教學目標
掌握常見大型互聯(lián)網(wǎng)架構方案及負載均衡概念
了解常見負載均衡集群解決方案以及負載均衡常見模式
著重學習 LVS 負載均衡核心概念、常見用法和 4 種集群模式及 10 種調度算法
可根據(jù)企業(yè)需求靈活搭建負載均衡 LVS 集群及多場景應對
關鍵技能
講解 Linux Cluster 集群概念,全面分析集群類別,介紹系統(tǒng)拓展的方式;
scale UP、scale OUT,講解負載均衡集群概念、高可用集群概念、單點故障概念,分布式系統(tǒng)概念;
深入講解 LVS 核心組件 ipvsadm 和 ipvs 模塊,全面講解 CIP、VIP、DIP、RIP 用法;
常見的四種集群模式 LVS-NAT、LVS-DR、LVS-TUN、LVS-FULLNAT 優(yōu)點及使用
LVS 10 種調度方案 RR、WRR、SH、DH、LC、WLC、SED、NQ、LBLC、LBLCR 詳解及應用
負載均衡集群中會話保持方式:源地址 hash、會話集群、會話服務器;
ipvsadm 集群服務管理工具使用;
LVS-NAT、LVS-DR 的配置以及負載應用;(容器化部署 RealServer)
LVS-FW 方式實現(xiàn) LVS 的 affinity 應用;
LVS FWM 持久性連接應用環(huán)境理論及實現(xiàn);
······
查看完整課程大綱
關系型數(shù)據(jù)庫表、索引、視圖及三層模型講解
MariaDB 安裝與安全配置
掌握常見數(shù)據(jù)庫種類和區(qū)別 Mysql 生產(chǎn)環(huán)境安裝、部署和配置應用
掌握數(shù)據(jù)庫圖形化管理工具 PhpMyAdmin、SQLyog、Navicat;
Mysql 的客戶端程序 mysql、mysqldump、mysqladmin、mysqlimport 工具介紹
DML 語句 INSERT、DELETE、UPDATE、SELECT 用法及生產(chǎn)環(huán)境注意事項 ;
SQL 語句之 DDL 命令 CREATE、ALTER、DROP 深入講解
表的創(chuàng)建、修改、刪除及表的狀態(tài)信息查看
查詢語句 SELECT 之多表查詢、聯(lián)合查詢及子查詢
MySQL 邏輯架構及查詢的執(zhí)行流程詳解
MySQL 存儲引擎之 InnoDB、MyISAM 引擎詳解
mariadb 日志之錯誤日志分析、二進制日志相關的變量設定及查看
邏輯備份工具:mysqldump 使用實例、xtrabackup 實現(xiàn)完全備份、增量備份、部分備份實例講解
MySQL 常見的擴展方式 Scale Up、Scale Out
MySQL 主從復制中主節(jié)點、從節(jié)點配置實例、MySQL 復制架構中的數(shù)據(jù)一致性及事務安全性保持
MySQL 主主復制配置原理及案例演示、MySQL 半同步復制原理及案例演示
MySQL 復制過濾器配置原理及實現(xiàn)指定數(shù)據(jù)庫(表)的快速備份案例演示
MySQL 數(shù)據(jù)庫的切分:垂直切分:分庫、水平切分:分表
······
查看完整課程大綱
教學目標
掌握企業(yè)常見運維自動化方案,熟悉 Puppet、Ansible、Cobbler、Saltstack、Func、Fabric 區(qū)別 ;
掌握 Ansible 管理用法、以及安裝方法、配置文件詳解、模塊說明、基于私鑰認證、批量操作 ;
掌握生產(chǎn)環(huán)境基于 Ansible 自動化運維常見場景
實現(xiàn)用 Ansible 批量安裝 nginx、memcached、php-fpm 等常見應用
關鍵技能
自動化運維技術框架系統(tǒng)安裝、程序發(fā)布、應用布局宏觀介紹 ;
Ansible 工具特性及工作機制詳解 ;
Ansible 多方式安裝及簡單應用 ;
Ansible 常用模塊 command、shell、copy、cron、fetch、file、service、user、setup 等模塊詳解
YAML 語言介紹與語法 ;
Anshible playbook(劇本)核心元素 Hosts、Tasks、Variables、Templaters、Handlers、Roles詳解
Ansible playbooks 基礎組件實際應用實例講解 ;
Ansible 創(chuàng)建角色 roles 實現(xiàn)代碼重用詳解 ;
role 內各目錄中可用的文件定義及角色調用實現(xiàn) ;
······
查看完整課程大綱
教學目標
掌握 OpenVPN 常見架構和通信機制
實現(xiàn) OpenVPN 的安裝、配置和應用
實現(xiàn) OpenVPN 企業(yè)級應用
掌握 JumpServer 跳板機基礎架構和使用場景
關鍵技能
基于生產(chǎn)環(huán)境安裝部署及配置 JumpServer 系統(tǒng)
OpenVPN 簡介、跳板機與應用場景、網(wǎng)絡通信機制及證書環(huán)境初始化 ;
OpenVPN 安裝、配置及實現(xiàn)基于證書的客戶端登錄 ;
OpenVPN 服務器維護、客戶端證書快速簽發(fā)、客戶端證書吊銷 ;
JumpServer 簡介、安裝及資產(chǎn)管理與基本使用 ;
JumpServer 服務器權限分配、命令審核、錄像回放等功能應用 ;
······
查看完整課程大綱
運維監(jiān)控核心技術框架、監(jiān)控關鍵指標、監(jiān)控硬件、軟件、意外事故、關鍵事件、監(jiān)控、報警;
詳細介紹監(jiān)控系統(tǒng) SNMP 協(xié)議、講解 Snmp 命令讀取、數(shù)據(jù)傳輸、通用支持、使用場景等知識點,全面介紹配置和使用方式
對比介紹 Nagios、Zabbix、Ganglia、Cacti 開源監(jiān)控體系方案以及優(yōu)劣勢,并著重講解當今主流開源監(jiān)控體系方案 Zabbix;
全面介紹 Zabbix5.X 監(jiān)控特性、如無代理監(jiān)控、Web 服務監(jiān)控數(shù)據(jù)庫監(jiān)控、Zabbix 內部監(jiān)控、Zabbix 特性及功能詳解
講解常用術語、主機、監(jiān)控項、觸發(fā)器、事件、動作、報警升級、通知、遠程命令、Web場景等
Zabbix 安裝依賴組件和各模塊功能,全面講解 Zabbix 安裝過程注意事項,詳解 Zabbix 數(shù)據(jù)庫安裝過程和日志設置方
詳細介紹 Zabbix 監(jiān)控項含義、以及使用key實現(xiàn)自定義監(jiān)控項、分組配置、監(jiān)控事件,核心指標模板等
現(xiàn)系統(tǒng)核心指標監(jiān)控如 CPU、內存、硬盤、網(wǎng)絡、LOAD 等,并監(jiān)控 Nginx 服務的數(shù)據(jù)指標,包括訪問人數(shù)、并發(fā)、訪問量等;
Zabbix 企業(yè)級高級自動化功能,自動發(fā)現(xiàn)注冊、網(wǎng)段掃描等,自動注冊高級應用核心知識點,模板匹配
詳細講解 Zabbix 報警機制的實現(xiàn)及其相應的設置,基于微信、郵件、短信、電話等全方位報警體系
Zabbix 故障自治愈功能簡介與實現(xiàn)案例;zabbix API 使用基礎及通過 API 快速添加監(jiān)控服務器案例;
實現(xiàn)Redis、Nginx、Memcached、Haproxy、Tomcat、Keepalived、Docker等常見服務生產(chǎn)環(huán)境監(jiān)控模板使用與定制 ;
······
查看完整課程大綱
教學目標
掌握 7 層負載均衡和 4 層負載均衡企業(yè)應用場景區(qū)別
掌握生產(chǎn)環(huán)境 Haproxy 常見配置與反向代理模式
掌握 HaproxyACL 規(guī)則及企業(yè)級常見用法
掌握 Haproxy 動靜分離集群配置方案
關鍵技能
高性能負載均衡軟件 HAproxy 介紹 ; 四、七層負載均衡的特點及 HAproxy 與 LVS對比
HAproxy 快速安裝及配置文件 global、proxies 詳解 ;(容器化運行各 Backend Server)
HAproxy 的進程管理、性能調整、及調試參數(shù)詳解、Haproxy 功能
ACL、負載均衡算法、內容探測、透明代理、新版優(yōu)勢:會話率、會話并發(fā)能力、數(shù)據(jù)處理速 ;
HAproxy 調度算法 roundrobin、static-rr、leastconn、first、source、uri、url_param、hdr、random
HAproxy 的日志配置策略及 status 頁面授權配置 ;
HAproxy 工作模式 tcp、http、health 配置實例 ;
HAproxy 基于 cookie 的會話粘性配置實例 ;
通過 HAproxy 基于 url 及文件后綴名實現(xiàn)動靜分離調度 ;
通過 HAproxy 的 ACL 規(guī)則實現(xiàn)智能負載均衡 ;
HAroxy 實現(xiàn)全站 SSL; 容器化運行 HAProxy;
主流互聯(lián)網(wǎng)加速核心概念:本地 Cache、鏡像服務、遠程加速、帶寬優(yōu)化、集群對抗攻擊、分流系統(tǒng)
企業(yè)高可用實現(xiàn)方案及實施、講解調度器、故障判斷、選票機制、心跳監(jiān)測、組內選舉原理,冗余方案
······
查看完整課程大綱
教學目標
掌握高可用集群概念,以及常見實現(xiàn)高可用集群開源軟件及常規(guī)模式
掌握 vrrp 協(xié)議與專業(yè)術語
掌握 keepalived 相關工作原理
掌握 keepalived 軟件安裝與配置
掌握 keepalived 生產(chǎn)環(huán)境部署方案
關鍵技能
掌握 Keepalived 實現(xiàn)高可用集群,以及結合 Haproxy 實現(xiàn)生產(chǎn)環(huán)境常用架構
全面講解 Keepalived 工作方式,Keepalived 核心組件、報警機制、切換機制、心跳信息傳輸?shù)?;
實戰(zhàn)帶領實現(xiàn) Keepalived 主從架構、雙主架構、切換方案、報警定制、日志分析等 ;
Keepalived 雙機熱備案例 ;( 全面介紹 IP 漂移、故障轉移、腳本觸發(fā)、報警插件觸發(fā)等企業(yè)用法 )
詳細講解 Keepalived 配置文件核心字段如:搶占模型、權重、節(jié)點狀態(tài)、通告間隔、認證模塊
······
查看完整課程大綱
存儲系統(tǒng)上的 ACID、BASE 及 CAP 理論
全面講解 NoSQL 基礎、發(fā)展、以及生產(chǎn)環(huán)境應用和原理;
NoSQL 數(shù)據(jù)庫特性、技術流派及代表性項目;
深入講解 Redis 體系結構、新版特性、安裝配置及應用,以及數(shù)據(jù)結構;
企業(yè)級優(yōu)勢、持久能力、主從復制、使用場景、高并發(fā)特性等;
全面講解 Redis 集群和企業(yè)級配置管理、日志管理、隊列設置;
Redis 生產(chǎn)環(huán)境常見性能調優(yōu)策略、及生產(chǎn)故障幫助獲取技巧;
Redis 兩種認證實現(xiàn)方法持久化機制對比介紹及其配置;
Redis 數(shù)據(jù)管理接口:各種數(shù)據(jù)類型的基礎管理操作;
Redis cluster 集群實現(xiàn)及集群服務器上下線維護;
Redis 數(shù)據(jù)夸服務器遷移;Redis 其他橫向擴展實現(xiàn)方式;
主從復制及 sentinel 功能及應用;Redis 實現(xiàn)消息服務;
MongoDB 數(shù)據(jù)庫關鍵特性
MongoDB 數(shù)據(jù)模型:document、collection 和 database 等
安裝 MongoDB 客戶端并連接到服務端
CRUD 操作:datadabase 和 document 的基礎管理
MongoDB 分片和副本集
······
查看完整課程大綱
教學目標
掌握生產(chǎn)環(huán)境指標采集、及新一代監(jiān)控 Prometheus 企業(yè)級用法
熟練使用 Metrics Server 及周邊工具;
熟練使用 Prometheus 監(jiān)控系統(tǒng)實現(xiàn)自定義指標應用;
關鍵技能
Promethues、TSDB、PromSQL 及 Grafana 簡介
Promethues 部署方式、部署架構及數(shù)據(jù)采集簡介,容器運行、官方二進制及 Prometheus Operator
Prometheus 通過 node_expoter 監(jiān)控 node 節(jié)點數(shù)據(jù)并通過 grafana 進行圖形展示
grafana 模板制作與使用
Prometheus 監(jiān)控 pod 資源并通過 grafana 進行圖形展示
haproxy_exporter、blackbox_exporter、mysqld_exporter、memcached_exporter 等官方 exporter 使用
nginx_exporter、kafka_exporter 等第三方 exporter 使用
Prometheus promql 語句介紹及應用
Prometheus 報警機制及實現(xiàn)
······
查看完整課程大綱
教學目標
掌握開放源碼分布式應用程序協(xié)調服務應用及使用場景
掌握 Zookeeper 版本選擇、安裝、配置與基礎應用搭建
實現(xiàn)企業(yè)級應用部署
掌握 Zookeeper 完全分布式集群搭建與部署
關鍵技能
分布式架構與一致性協(xié)議概述
Zookeeper 及常見使用場景及 zab 協(xié)議基礎
Zookeeper 安裝部署、配置與基礎應用搭建
Zookeeper 集群部署及生產(chǎn)環(huán)境應用管理
······
查看完整課程大綱
教學目標
掌握生產(chǎn)環(huán)境 kafka 使用場景、核心功能及安裝部署
掌握消息隊列生產(chǎn)環(huán)境常見故障解決方案
關鍵技能
發(fā)布與消息訂閱系統(tǒng)簡介
kafka 特性、核心功能及部署
生產(chǎn)者、消費者及集群工作邏輯
管理 kafka:主題、消費者群組與分區(qū)管理等
生產(chǎn)環(huán)境 Kafka 如何實現(xiàn) Scale out 在線水平擴展
實現(xiàn)多節(jié)點 Kafka 安裝、部署、配置及集群運行
生產(chǎn)環(huán)境 Kafka 多節(jié)點集群配置
實戰(zhàn)案例:logstash 和 filebeat 結合 kafka 實現(xiàn)企業(yè)級日志收集案例 ;
······
查看完整課程大綱
搜索引擎及功能組件概述
索引組件 Lucene 及搜索組件 ElasticSearch 和 Solr 簡介
ElasticStack 及小、中及大型規(guī)模下的日志采集、存儲、展示及搜索平臺的架構體系
Lucene 的多樣化查詢:域、范圍、字符串、模糊查詢
ES 集群組件及工作機制
ES 集群部署及 API 接口使用入門
ES 的常用 ETL 工具棧及 LogStash 和 Beats 組件
logstash agent 部署及基礎應用
Logstash 常用的 input、filter 和 output 插件,如 grok 和 geoip 等
LogStash Server 部署及運行
Kibana 及其展示接口的配置與應用
elasticsearch 第三方插件 head 與 cerebro;
基于 elk 實現(xiàn)各種日志收集和展示,如系統(tǒng)日志、java 服務日志、Nginx 日志、tomcat 日志、MySQL 慢日志等
Logstash 多類型服務訪問日志及系統(tǒng)日志收集 ;
kibana Dashboard 使用及自定義圖形 ;
······
查看完整課程大綱
DevOps、敏捷管理、ITSM 簡介;
瀑布流及敏捷模式、CI/CD 簡介、持續(xù)集成與持續(xù)部署工具鏈、常見的代碼部署方式介紹如藍綠部署、灰度發(fā)布、金絲雀部署、滾動部署、A/B 測試;
Gitlab 簡介、安裝、Git 命令使用、賬戶與權限管理、項目管理、代碼 Push 與 Pull 測試;
git 服務器的常見實現(xiàn)及倉庫托管;github 的基本使用
gitlab 基于腳本實現(xiàn)指定分支的代碼 clone、合并、部署與回滾
git 私有倉庫托管服務常見解決方案,以及 gitlab 概述及部署應用
Gitlab 分支管理、分支合并、代碼 lone、數(shù)據(jù)備份、數(shù)據(jù)恢復;
Jenkins 簡介、安裝、插件管理、權限管理、job 管理及郵件通知機制;
Jenkins 系統(tǒng)組件及架構:Master、Agent 及 Executor;
Jenkins pipline 簡介、結合 job 實現(xiàn)代碼部署 ;
Jenkins 視圖簡介與應用場景 ;Jenkins 分布式架構實現(xiàn)代碼部署 ;
Sonarqube 部署、插件管理、實現(xiàn)代碼手動掃描 ;
配置自動化測試及通知機制、基于 SonarQube 實現(xiàn)代碼質量分析與報告;
實現(xiàn)基于 Webhook 的自動化觸發(fā)構建
Jenkins Agent 及分布式構建環(huán)境的使用;自動化部署及持續(xù)交付;
······
查看完整課程大綱
全面闡述 docker 核心技術體系,以及 docker 在企業(yè)中用法和未來行業(yè)前景;
深入分析當今容器虛擬化在企業(yè)中的優(yōu)勢和價值
詳細講解 docker 技術起源:NameSpace、CGroup、AUFS、Device 相關概念和用途;
Docker 核心原理以及相關組件:Docker client、Dockerdeamon、image;
repository、Docker container、Docker link、dockervolume 全面深入講解;
Docker 常用命令:環(huán)境信息、系統(tǒng)維護、日志信息;
獲取映像、啟動容器,并帶領實現(xiàn) Docker 安裝和使用;
Docker 鏡像、倉庫管理、啟動方法、數(shù)據(jù)卷使用、備份恢復;
網(wǎng)絡模型、容器間依賴關系、容器資源限制、Docker 的監(jiān)控
Dockerfile 的工作機制、原理、指令、命令、語法;
Docker 虛擬化網(wǎng)絡及應用、數(shù)據(jù)管理、自定義網(wǎng)橋
Docker 跨主機容器互通、固定 ip 實現(xiàn)、安全加固等詳解;
Portainer 可視會管理工具基礎應用;
Docker-compose 容器編排
Docker 倉庫之分布式 Harbor
新一代容器工具 dopman
······
查看完整課程大綱
教學目標
理解和掌握企業(yè)級虛擬化解決方案;
掌握 KVM 實現(xiàn)虛擬化環(huán)境配置、部署和管理;
實現(xiàn)企業(yè)常見 KVM 虛擬化配置方案;
生產(chǎn)環(huán)境 KVM 虛擬化技術安裝、部署及優(yōu)化
關鍵技能
KVM 虛擬化基礎;KVM 虛擬化技術實現(xiàn)原理 ;
KVM 模塊載入后的模式:內核模式、用戶模式、來賓模式、及 kvm hypervisor 詳解 ;
KVM 的特性與局限性詳解 ;
KVM 的工具棧:qemu、libvirt 的使用 ;
構建 KVM 環(huán)境:KVM 的安裝、配置及應用 ;
管理 KVM 虛擬機 ;(virsh, virt-manager 及 qemu-kvm)
kvm 常用的虛擬網(wǎng)絡模型詳解:橋接模型、NAT 模型、路由模型、隔離模型概念及實現(xiàn)
磁盤鏡像文件管理;制作虛擬機模板鏡像,并批量創(chuàng)建虛擬機;
使用 kimchi 管理 KVM 虛擬機;
基于 kvm 運行 windows server 服務器系統(tǒng) ;
KVM 與 vmware workstation、vmware esxi 虛擬機相互遷移 ;
······
查看完整課程大綱
云服務器 ECS 應用及管理;
阿里云及其他公有云產(chǎn)品簡介及對比,ECS(Elastic Compute Service) 彈性云計算務器簡特點、阿里云 RDS 產(chǎn)品概述及特點、
與傳統(tǒng)數(shù)據(jù)庫運行對比、RDS 使ECS 彈性伸縮優(yōu)勢及實現(xiàn)、ECS 企業(yè)實例選型、基于阿里云 ECS 的企業(yè)建站過程、ECS 云盤類型對比及使用場景、ECS 鏡像及快照使用 ;
阿里云 RDS 產(chǎn)品概述及特點、與傳統(tǒng)數(shù)據(jù)庫運行對比、RDS 使用場景及示例、RDS 高可用實現(xiàn)、RDS 數(shù)據(jù)備份、RDS 參數(shù)優(yōu)化 ;
阿里云負載均衡 SLB 與傳統(tǒng)負載對比、SLB 功能簡介、SLB 使用場景、SLB 實現(xiàn) https、SLB 檢測機制、阿里云 SLB 企業(yè)使用案例 ;
阿里云 VPC 產(chǎn)品概述及特點、VPC 與傳統(tǒng)網(wǎng)絡對比、VPC 使用場景、VPC 創(chuàng)建交換機及路由器、浮動 IP、VPC 實現(xiàn)多子網(wǎng)通信 ;
阿里云 OSS 產(chǎn)品概述及特點、OSS 與傳統(tǒng)存儲對比、OSS 使用場景、OSS 存儲圖片及視頻企業(yè)案例、OSS 數(shù)據(jù)安全及防盜鏈 ;
阿里云域名解析與 CDN 概述及特點、域名解析策略、CDN 實現(xiàn)內容分發(fā)、CDN 緩存強制刷新及監(jiān)控 ;
阿里云工單簡介、為什么使用工單、工單使用案例 ;
實現(xiàn)企業(yè)基于阿里云 VPC、SLB、浮動 IP、ECS 及 RDS 運行企業(yè)網(wǎng)站
熟練阿里云產(chǎn)品分類、選型及購買與回收
基于阿里云工單解決浮動 IP 綁定及 ECS 創(chuàng)建問題
······
查看完整課程大綱
教學目標
關鍵技能
理解分布式應用的概念及技術要點;
理解服務治理及治理框架的使用;
服務治理中的關鍵技術體系;
掌握基于 Dubbo 的分布應用的建設要點;
關鍵技能
網(wǎng)站應用演進的步驟:單體、垂直應用架構、分布式服務及彈性架構
服務治理框架誕生的背景及原因;
Dubbo 的架構體系及部署;
通過 Dubbo 示例項目的部署與運行進一步了解 Dubbo 的工作模式;
Dubbo 的配置方式:XML 配置、動態(tài)配置中心 zookeeper 或 Apollo、屬性配置、環(huán)境變量、API 配置及配置加載流程
Dubbo配置:集群容錯、負載均衡、并發(fā)控制、多注冊中心、服務分組、多版本、結果緩存、配置規(guī)則
Dubbo Admin 及應用
Spring Cloud 及體系簡述;
······
查看完整課程大綱
教學目標
理解分布式應用的概念及技術要點;
理解服務治理及治理框架的使用;
服務治理中的關鍵技術體系;
關鍵技能
系統(tǒng)可用性評估及故障原因概述;
故障管理:故障發(fā)現(xiàn)、故障識別、故障定位與故障處理
故障復盤、錯誤預算及技術運營;
故障應急:建設 On-Call 流程機制;
容量規(guī)劃與全鏈路壓測;
限流與常見的限流算法、服務降級、服務熔斷;
混沌工程與故障演練;
······
查看完整課程大綱
容器、容器編排及云原生簡介
容器編排與 Kubernetes 編排系統(tǒng)概述
Kubernetes 系統(tǒng)組件與核心術語
使用 kubeadm 快速部署 Kubernetes 集群
Kubernetes 快速入門
管理 Namespace 和 Pod 資源對象
Pod 控制器資源功能概述
聲明式無狀態(tài)應用控制器 Deployment 的創(chuàng)建、更新和刪除
四層代理:Service 資源的功能、實現(xiàn)機制及類型
管理 Service 資源對象,對比了解 iptables 與 ipvs類型的使用
管理 Headless Service 資源
七層代理:Ingress 資源及 Ingress 控制器
Ingress 控制器的常見實現(xiàn)方案,部署 Ingress Nginx 控制器
常見類型存儲卷的使用:emptyDir、hostPath、nfs等
持久存儲卷 PV 及存儲卷申請 PVC
配置容器化應用的存儲卷類型 ConfigMap
ConfigMap 對象的基礎管理、配置供給方式與使用示例
Secret 對象的基礎管理、配置供給方式與使用示例
Kubernetes 認證、授權及準入控制機制
······
查看完整課程大綱
教學目標
大語言模型(LLM)的基礎知識、核心技術與前沿應用
大模型的定義、發(fā)展歷程、關鍵的Transformer架構
大模型在自然語言處理(NLP)、計算機視覺(CV)等領域的廣泛應用
掌握DeepSeek分析其可能的技術選型、創(chuàng)新點或與其他模型的異同
本地化部署環(huán)境搭建、模型優(yōu)化(量化、剪枝、蒸餾)
AIOps在模型運維中的應用與趨勢指導
關鍵技能
人工智能發(fā)展簡史與機器學習基礎
大模型定義、特點與發(fā)展趨勢大模型基礎與應用
主流大模型介紹:GPT、BERT、T5、DeepSeek 等
神經(jīng)網(wǎng)絡基礎與深度學習框架
Transformer 架構與注意力機制
預訓練語言模型與微調技術、大模型的訓練與推理過程
Deepseek與大模型本地化部署實踐
DeepSeek 大模型的應用場景與案例
模型社區(qū):HuggingFace和魔搭社區(qū)介紹
DeepSeek模型文件下載與配置
大模型推理速度優(yōu)化介紹:模型量化 、模型剪枝、模型蒸餾、硬件加速批處理等
AlOps趨勢與進展
······
查看完整課程大綱