標籤:

最新 DevOps 實戰全攻略

作為一個具有多年運維經驗,迫於自身的原因和現實的無奈,從運維轉運維開發的單身狗(請忽略這三個字)來說,我覺得本身自己對運維還是算有點發言權的

我想說的是:

1 不要把運維當作一種職業去發展,一般運維做2~3年就會遭遇瓶頸期

2 工程開發人員想要有深入的發展,必須懂一定的系統運維

3 由於PaaS的迅猛發展,傳統運維的工作(配網路設備,伺服器物理操作)將會越來越少,建議運維人員向運維開發或者系統開發轉型

以下的這些內容對於你想從一個devops小白變身一個大神級還是不錯的

針對這種情況,來看一下我們制定的15天實戰攻略

Day1-Day6

第一部分(基礎)

此部位為基礎部分,重點在打牢大家的基礎,這樣更有利於我們第二部分實戰部分的順利進行。主要包括幾下內容:

-Django 基礎

  • IDE選擇及設置
  • URL 配置
  • 視圖函數
  • request 對象
  • HttpResponse 對象
  • Django 如何處理一個請求?
  • 模板引擎
  • 實現前後端交互功能

-Django 類視圖

  • 函數視圖與類視圖比較
  • generic視圖
  • 通用視圖結合mixins

-Django 模型

  • 模型語法
  • 欄位類型
  • 執行查詢
  • 查詢集方法參考
  • 查詢表達式
  • 用戶模型擴展
  • 模型關係(一對一、一對多、多對多)
  • 實現模板展示模型對象的功能

-Django 許可權

  • Django 許可權機制概述
  • Django 許可權控制
  • Permission 管理
  • User Permission 管理
  • Group Permission 管理
  • Permission_required 裝飾器
  • Template 中的許可權檢查

-Django rest framework

  • 序列化
  • Requests和Responses
  • 類視圖
  • 認證和許可權

-Django視圖綜述及綜合實戰

  • 增刪查改小項目實戰編碼,以Django原生類視圖及framework分別實現

Day7-Day15

第二部分(實戰)

SQL自動化上線平台

  • 手動VS自動的現狀對比
  • Mysql,Inception,SQLAdvisor 講解
  • 用戶許可權設計,執行流程梳理,平台登錄雙因子安全認證
  • 敏感配置加解密實現,人員/資料庫配置設計,整體代碼實現

公有雲管理平台

  • 通過API對「Aws、阿里雲、騰訊雲、青雲、百度雲」管理
  • 工單系統和雲管理平台聯動
  • 後續展望:公有雲賬單、比價、資源監控

任務管理系統

  • Ansible簡介及常用場景分析
  • Ansible API二次開發入門
  • 基於Ansible Playbook API 快速實現任務管理系統

運維工單系統

  • 工作中流程規範的設計思路
  • 典型工單系統的實現原理`——`狀態機

代碼管理系統及發布平台

  • 基於Gitlab+Jenkins+DevOps平台實現CI/CD的設計思路
  • 結合運維平台流程規範實現持續集成與交付
  • 展望:結合ELK的日誌分析平台,實現代碼上線運維無人值守

贈送 saltstack 二次開發視頻

  • SaltStack 快速入門
  • SaltStack 數據系統
  • SaltStack 遠程執行
  • SaltStack 配置管理
  • SlatStack 管理實踐
  • SaltStack 實踐案例
  • SaltStack 常用API使用及源碼剖析
  • SaltStack 怎麼和發布平台聯動

適合人群

  • SRE
  • DBA
  • DevOps
  • Linux、Windows 運維

推薦閱讀:

電氣故障精準定位少走彎路是王道,你行【它】才好!
這樣做電櫃暴漲3成仍可熱銷!如何設計美觀規範的電氣控制櫃,客戶才買賬?
製造業迷思

TAG:自动化 |