慧紫愿吉
一、Linux 基礎部分
1、基礎理論知識
2、基礎命令(系統(tǒng)命令、目錄管理、用戶管理、文件權限、磁盤管理、資源查看等等常見操作)
3、文本高效處理(vi、vim、awk、grep、find、sed等)
4、bash shell腳本(可以邊工作邊學習,使用shell編寫簡單的代替重復性操作的腳本)
5.?進程調度,內存管理,文件系統(tǒng),外設管理等,要熟練使用相關工具,如top iotop iftop iostat vmstat ss等,并且最好了解其原理
二、網(wǎng)絡管理、進程管理
1、TCP/IP協(xié)議、DNS服務、CDN原理、iproute常見的網(wǎng)絡客戶端工具(ping、wget、ftp)
2、crontab計劃任務
3、ps、top、htop、vmstat、lsof等命令
4. tcp,http,https,udp等
5. 最好能做到精通,4層,7層的網(wǎng)絡流量分析技能要熟練掌握。
6. 內部路由協(xié)議,邊際路由,交換原理,域名解析,ipv6相關知識
三. 數(shù)據(jù)庫部分
MySQL各個版本之間的關系和特性
MySQL的安裝及增刪改查
MySQL的存儲引擎
MySQL的優(yōu)化
MySQL日常使用及運維,包含備份及故障排查
四. 常用開源組件
LAMP和LNMP的架構
tomcat的使用及優(yōu)化
nginx的使用場景及優(yōu)化
apache的使用場景及優(yōu)化
其他服務: dhcp,nfs,rsync,dns,等等
一句話概括: mysql,redis,kafka,etcd,zk,influxdb,promethues,zabbix,graphana,ansible…
五. shell腳本
使用shell腳本實現(xiàn)各種服務的自動化部署
使用shell腳本實現(xiàn)監(jiān)控系統(tǒng)及應用自動化
使用shell腳本實現(xiàn)各類巡檢,故障排查自動化
六. 安全
iptables四表(fiter、mangle、nat、raw)五鏈(prerouting、iput、forward、output、postrouting)、基本匹配
iptable規(guī)則保存重載生效
常用加密算法,web安全,網(wǎng)絡安全
滲透的常用手段,以及反制手段,sql注入,xss,ddos,cc
跳板機jumpserver
七. 監(jiān)控和日志收集
日志收集ELK,EFK
zabbix,prometheus
八. 自動化工具
1、常見自動化運維方案:puppet、ansible、salt、fabric
2、ansible安裝基礎使用
3、持續(xù)集成:jekins+gitlab實現(xiàn)ci/cd流水線
4. python 自動化
5. go語言二次開發(fā)
九. 容器化和虛擬化技術
docker ,k8s,openstack, kvm,vmware的使用
容器編排的技術
十. devops 編譯,加速,測試環(huán)境,研發(fā)自動化
紫薯飄香
運維工程師一般有系統(tǒng)運維、網(wǎng)絡運維、運維開發(fā)、數(shù)據(jù)庫運維、云運維等方向,今天主要介紹系統(tǒng)運維工程師所需要具備的一些技能和考證方面。系統(tǒng)運維工程師必備技能系統(tǒng)運維工程師不僅需要有Linux基本操作技能,還應該會服務器硬件、以及企業(yè)里常用的雙機集群、Windows、VMware、數(shù)據(jù)庫等技能,這樣才能有擔任合格的系統(tǒng)運維工程師。需要特別注意企業(yè)里物理機都是用雙機集群,一定要掌握雙機集群的技能,包括Linux雙機集群、Windows雙機集群、Oracle Rac數(shù)據(jù)庫集群、SQL Server數(shù)據(jù)庫集群等。
長頸鹿之迷
崗位職責:1、負責公司網(wǎng)絡總體系統(tǒng)及子系統(tǒng)的維護;2、負責網(wǎng)絡整體架構規(guī)劃、實施、優(yōu)化、安全;3、負責整體網(wǎng)絡的操作規(guī)范文檔編寫,整合系統(tǒng)資源;4、負責整體網(wǎng)絡的風險評估與備份系統(tǒng)實現(xiàn);5、研究主流的互聯(lián)網(wǎng)應用技術,并負責將此是現(xiàn)在公司業(yè)務系統(tǒng)測試及應用;6、公司整體網(wǎng)絡架構規(guī)劃,實施及維護;7、主動發(fā)現(xiàn)問題,提出合理化建設,積極提出優(yōu)化手段和建議。
優(yōu)質工程師考試問答知識庫