測試經(jīng)理
互聯(lián)網(wǎng)
運維
自動化運維
Python
推薦課程
average > 0 ? $model->average . '分' : '10.0分' ?>

Python 自動化運維實踐

劉雨航

一線互聯(lián)網(wǎng)公司 運維架構(gòu)師

擅長實戰(zhàn),長期在一線作戰(zhàn),具有超過10年以上自動化運維經(jīng)驗和技術(shù)管理經(jīng)驗,豐富的自動化架構(gòu)設(shè)計,DevOps,AIOps落地方案。曾負責主導(dǎo)微服務(wù)整體自動化架構(gòu)、分布式系統(tǒng)自動化管理平臺、融合云平臺自動化管理、分布式監(jiān)控平臺、運營數(shù)據(jù)分析平臺等。實踐超過萬臺服務(wù)器規(guī)模的管理和運維,從0至1打造到傳統(tǒng)自動化運維平臺。曾受邀在國內(nèi)頂級技術(shù)大會擔任講師,出品人,并發(fā)表自動化運維,DevOps相關(guān)的技術(shù)演講。

擅長實戰(zhàn),長期在一線作戰(zhàn),具有超過10年以上自動化運維經(jīng)驗和技術(shù)管理經(jīng)驗,豐富的自動化架構(gòu)設(shè)計,DevOps,AIOps落地方案。曾負責主導(dǎo)微服務(wù)整體自動化架構(gòu)、分布式系統(tǒng)自動化管理平臺、融合云平臺自動化管理、分布式監(jiān)控平臺、運營數(shù)據(jù)分析平臺等。實踐超過萬臺服務(wù)器規(guī)模的管理和運維,從0至1打造到傳統(tǒng)自動化運維平臺。曾受邀在國內(nèi)頂級技術(shù)大會擔任講師,出品人,并發(fā)表自動化運維,DevOps相關(guān)的技術(shù)演講。

課程費用

6800.00 /人

課程時長

2

成為教練

課程簡介

本課程使用Python腳本語言實現(xiàn)運維平臺從0 到 1 的搭建。首先介紹 Python 基礎(chǔ)知識,自動化運維基礎(chǔ)知識,常用模塊介紹;接下來介紹運維最常用框架Django以及自動化運維常用工具Ansible;最后是實戰(zhàn),學(xué)員根據(jù)課程當中不斷的案例最后拼裝成一個小型運維平臺。

目標收益

1. 掌握自動化運維的概念
2. Python 基礎(chǔ)語法與編程
3. 利用Python編寫運維工具
4. 掌握 Ansible 知識并靈活運用
5. 利用Django快速開發(fā)自動化運維系統(tǒng)
6. 編程的思路與運維自動化理念的結(jié)合

培訓(xùn)對象

3 年以上Linux運維工作經(jīng)驗
具有一定Python開發(fā)經(jīng)驗最佳
行業(yè)不限

課程大綱

課程介紹 介紹整個課程內(nèi)容,授課模式,學(xué)員熟悉
自動化運維(介紹自動化運維整體的架構(gòu)與構(gòu)建思路) 1. 什么是自動化運維

2. 自動化運維的形態(tài)

3. 自動化運維未來的發(fā)展方向
Python歷史與運用場景(了解語言的發(fā)展歷程與使用場景) 1. Python歷史背景

2. Python運用場景介紹

3. 學(xué)習資料推薦
Python基礎(chǔ)知識(1H,動手構(gòu)建課程中所需要的環(huán)境) 1. Python環(huán)境搭建

2. 包與環(huán)境管理

3. 課間作業(yè)
Python編程基礎(chǔ)(1H,掌握基礎(chǔ)的語法知識并編寫第一個程序) 1. 語法、變量、運算符

2. 語句、字符串

3. 列表、字典、元組

4. 函數(shù)

5. 模塊

6. 異常處理

7. 文件讀寫

8. 課間作業(yè)
Python數(shù)據(jù)庫操作(1H,熟悉數(shù)據(jù)庫的操作與運用) 1. 面對對象&類

2. 網(wǎng)絡(luò)&異常處理

3. 數(shù)據(jù)庫操作

4. 課間作業(yè)
Python基礎(chǔ)模塊(1H,熟悉常用模塊的使用) 1. OS

2. SYS

3. Stat

4. date&time

5. Psutil

6. 課間作業(yè)
Ansible講解(1H,熟悉自動化運維常用工具的使用) 1. Ansible介紹

2. YAML語言介紹

3. Ansible安裝與部署

4. Ansible配置及測試

5. 定義主機與組規(guī)則

6. 匹配目標

7. Ansible常用模塊

8. playbooks介紹

9. 課間作業(yè)
Django講解(1H,熟悉自動化運維框架的使用) 1. 框架介紹

2. 安裝與部署

3. 配置文件講解

4. 課間作業(yè)
案例實戰(zhàn)一(2H, 通過將課程程序結(jié)合完成第一個系統(tǒng)的開發(fā)) 結(jié)合Psutil與Django構(gòu)建小型CMDB
案例實戰(zhàn)二(2H,進階提升系統(tǒng)開發(fā)能力,視學(xué)員能力與進展決定是否講這個) 結(jié)合Ansible與Django構(gòu)建自動化運維平臺
課程介紹
介紹整個課程內(nèi)容,授課模式,學(xué)員熟悉
自動化運維(介紹自動化運維整體的架構(gòu)與構(gòu)建思路)
1. 什么是自動化運維

2. 自動化運維的形態(tài)

3. 自動化運維未來的發(fā)展方向
Python歷史與運用場景(了解語言的發(fā)展歷程與使用場景)
1. Python歷史背景

2. Python運用場景介紹

3. 學(xué)習資料推薦
Python基礎(chǔ)知識(1H,動手構(gòu)建課程中所需要的環(huán)境)
1. Python環(huán)境搭建

2. 包與環(huán)境管理

3. 課間作業(yè)
Python編程基礎(chǔ)(1H,掌握基礎(chǔ)的語法知識并編寫第一個程序)
1. 語法、變量、運算符

2. 語句、字符串

3. 列表、字典、元組

4. 函數(shù)

5. 模塊

6. 異常處理

7. 文件讀寫

8. 課間作業(yè)
Python數(shù)據(jù)庫操作(1H,熟悉數(shù)據(jù)庫的操作與運用)
1. 面對對象&類

2. 網(wǎng)絡(luò)&異常處理

3. 數(shù)據(jù)庫操作

4. 課間作業(yè)
Python基礎(chǔ)模塊(1H,熟悉常用模塊的使用)
1. OS

2. SYS

3. Stat

4. date&time

5. Psutil

6. 課間作業(yè)
Ansible講解(1H,熟悉自動化運維常用工具的使用)
1. Ansible介紹

2. YAML語言介紹

3. Ansible安裝與部署

4. Ansible配置及測試

5. 定義主機與組規(guī)則

6. 匹配目標

7. Ansible常用模塊

8. playbooks介紹

9. 課間作業(yè)
Django講解(1H,熟悉自動化運維框架的使用)
1. 框架介紹

2. 安裝與部署

3. 配置文件講解

4. 課間作業(yè)
案例實戰(zhàn)一(2H, 通過將課程程序結(jié)合完成第一個系統(tǒng)的開發(fā))
結(jié)合Psutil與Django構(gòu)建小型CMDB
案例實戰(zhàn)二(2H,進階提升系統(tǒng)開發(fā)能力,視學(xué)員能力與進展決定是否講這個)
結(jié)合Ansible與Django構(gòu)建自動化運維平臺

課程費用

6800.00 /人

課程時長

2

預(yù)約體驗票 我要分享

近期公開課推薦

近期公開課推薦

活動詳情

提交需求