課程簡介

介紹

  • SRE如何結合傳統IT和軟件開發。
  • 自動化和可觀測性的必要性
  • 軟件工程師與系統管理員的角色對比。
  • 站點可靠性工程師與DevOps工程師的對比。

IT系統概述

  • 系統架構,包括本地和雲端。

SRE原則與實踐概述

  • 基礎設施即代碼。
  • 容器化與編排的作用(Docker、Kubernetes等)
  • 持續集成、持續部署與持續交付。
  • 可觀測性。

評估IT系統

  • 盤點團隊和組織資源。
  • 繪製系統和流程圖。
  • 評估SRE的潛在影響。
  • 軟件工程團隊的角色。
  • 運營團隊的角色。
  • 管理層的角色。

維護系統的可靠性

  • 描述和衡量服務的期望可靠性。
  • 理解服務級別目標(SLOs)
  • 理解服務級別指標(SLIs)和服務級別協議(SLAs)。
  • 處理錯誤預算。
  • 制定SLO。

優化系統管理

  • 設置開發環境
  • 評估SRE工具
  • 優先考慮自動化任務。
  • 編寫軟件。

部署“基礎設施即代碼”

  • 測試和迭代代碼
  • 使系統具備抗脆弱性
  • 從失敗中學習

監控系統

  • 觀察系統性能。
  • SRE工具和技術。

SRE的未來

總結與結論

最低要求

  • 對IT基礎設施有基本瞭解。
  • 對軟件開發流程有基本概念。
  • 具備任何編程或腳本語言的經驗。

受衆

  • 開發者
  • 系統管理員
  • 軟件架構師
  • DevOps工程師
  • IT經理
 21 時間:

人數


每位參與者的報價

客戶評論 (7)

即將到來的課程

課程分類