曙海教學(xué)優(yōu)勢(shì)
本課程面向企事業(yè)項(xiàng)目實(shí)際需要,秉承二十一年積累的教學(xué)品質(zhì),使用Python實(shí)現(xiàn)自動(dòng)化運(yùn)維培訓(xùn)課程-以項(xiàng)目實(shí)現(xiàn)為導(dǎo)向,老師將會(huì)與您分享設(shè)計(jì)的全流程以及工具的綜合使用經(jīng)驗(yàn)、技巧。線上/線下/上門(mén)皆可,使用Python實(shí)現(xiàn)自動(dòng)化運(yùn)維培訓(xùn)課程-專(zhuān)家,課程可定制,熱線:4008699035。
曙海的課程培養(yǎng)了大批受企業(yè)歡迎的工程師。曙海的課程在業(yè)內(nèi)有著響亮的知名度。大批企業(yè)和曙海
建立了良好的合作關(guān)系,合作企業(yè)30萬(wàn)+。
使用Python(3.x)實(shí)現(xiàn)自動(dòng)化運(yùn)維課程大綱 課程介紹: 00、本課程介紹Python語(yǔ)言實(shí)現(xiàn)任務(wù)管理的自動(dòng)化的流程。 01、本課程介紹Python語(yǔ)言的使用和基本語(yǔ)法、框架。 02、本課程介紹Python常見(jiàn)的運(yùn)維支撐開(kāi)發(fā)框架。 03、本課程介紹使用python腳本與操作系統(tǒng)的交互,實(shí)現(xiàn)對(duì)系統(tǒng)級(jí)的資源管理功能。 04、本課程介紹使用Ansible作為規(guī)模場(chǎng)景化自動(dòng)化運(yùn)維框架(含:playbook腳本書(shū)寫(xiě)及三方模塊擴(kuò)展)。 05、本課程介紹使用Prometheus+Grafana(或Zabbix)作為運(yùn)維監(jiān)控工具(含:主流告警方式集成)。 07、本課程介紹使用ELK(或EFK)作為日志集中處理工具。 08、國(guó)內(nèi)大型企業(yè)自動(dòng)化相關(guān)案例分享(XX銀行,XXX聯(lián),XX證券,XX金融)。 學(xué)員基礎(chǔ): 參加這門(mén)課程的學(xué)員,需要具備如下基礎(chǔ): ?已經(jīng)掌握了Windows/Linux 操作系統(tǒng),網(wǎng)絡(luò)的一般管理技術(shù) ?最好有Linux Shell 的使用經(jīng)驗(yàn) ?已經(jīng)掌握了數(shù)據(jù)庫(kù)的概念,和一般數(shù)據(jù)處理的流程 ?了解程序和腳本概念 培訓(xùn)目標(biāo): 學(xué)完本課程后,學(xué)員可以: ?了解和掌握自動(dòng)化運(yùn)維的概念。 ?學(xué)習(xí)使用Shell執(zhí)行常見(jiàn)場(chǎng)景的運(yùn)維操作。 ?了解Python語(yǔ)言的基本語(yǔ)法和編程 ?學(xué)習(xí)Python在管理任務(wù)中的作用 ?學(xué)習(xí)編寫(xiě)Python腳本實(shí)現(xiàn)任務(wù)管理的自動(dòng)化。 ?學(xué)習(xí)使用Python監(jiān)控網(wǎng)絡(luò)和系統(tǒng)。 ?學(xué)習(xí)使用Python分析網(wǎng)絡(luò)和系統(tǒng)。 ?學(xué)習(xí)使用Python運(yùn)維管理相關(guān)的包。 ?學(xué)習(xí)使用基于Ansible 實(shí)現(xiàn)場(chǎng)景化運(yùn)維。 ?學(xué)習(xí)基于Prometheus的綜合監(jiān)控平臺(tái)的告警定制使用。 ?學(xué)習(xí)基于ELK的日志分析系統(tǒng)。 培訓(xùn)內(nèi)容及課程安排: 章節(jié) 內(nèi)容 第一部分: 日常運(yùn)維場(chǎng)景自動(dòng)化分享 ?本課程介紹Python語(yǔ)言的使用和基本語(yǔ)法、框架 ?軟件類(lèi)安裝,更新,維護(hù)等場(chǎng)景復(fù)現(xiàn)與實(shí)現(xiàn)分享 (以某具體軟件為例,如:jdk) ?服務(wù)類(lèi)維護(hù)(狀態(tài)檢查,狀態(tài)修改)場(chǎng)景復(fù)現(xiàn)與實(shí)現(xiàn)分享 (以某具體服務(wù)為例,如:tomcat) ?基線巡檢類(lèi)維護(hù)(健康檢查等)場(chǎng)景復(fù)現(xiàn)與實(shí)現(xiàn)分享 (以某具體指標(biāo)為例,如:磁盤(pán)使用率) 第二部分: 持久化類(lèi)自動(dòng)化場(chǎng)景分享 場(chǎng)景:以微服務(wù)方式組成的服務(wù)群集,需要進(jìn)行某一模塊變更,如何保證? ?基于Python 的中間件類(lèi)常見(jiàn)操作 ?服務(wù)注冊(cè),如:Zookeeper; ?消息傳遞,如:Rabbitmq; ?高速緩存:如:Redis ?基于Python 的Database類(lèi)操作 以MySQL為例,分享基于SQL 的Database 常規(guī)操作(C、R、U、D) 第三部分: 運(yùn)維監(jiān)控場(chǎng)景分享 場(chǎng)景:如何使用釘釘或者企業(yè)微信,實(shí)現(xiàn)自動(dòng)化告警? ?Prometheus 與 Grafana 及 Alter manager 的集成 ?用Python 定制自定義告警(釘釘、微信等) ?(日志監(jiān)控:ELK(或EFK)) ?ELK(Elasticsearch + Logstash + Kibana) 功能及原理講解 ?ELK安裝配置與使用 ?EFK(ElasticSearch + Fluentd + Kiabana)功能及原理講解 ?EFK安裝配置與使用 第四部分:Ansible自動(dòng)化場(chǎng)景分享 場(chǎng)景:以某業(yè)務(wù)場(chǎng)景為例,分享如何實(shí)現(xiàn)資源及任務(wù)的派發(fā)調(diào)度,以及狀態(tài)回收。 ?基于Ansible(playbook)實(shí)現(xiàn)綜合場(chǎng)景運(yùn)維案例分享 (以某大型軟件的安裝配置為例,講解如何綜合使用Ansible) ?基于可視化Ansible-Tower(商業(yè))的企業(yè)自動(dòng)化運(yùn)維案例分享 第五部分:自動(dòng)化運(yùn)維提升 場(chǎng)景:如何自定義封裝接口,供第三方調(diào)用? ?基于Restful 的API 接口封裝開(kāi)發(fā)講解 ?Python 與 Shell 及 Java 混合編程分享 ?平臺(tái)基礎(chǔ)功能講解 ?腳本的管理和編輯 ?編排場(chǎng)景編輯和管理