課程簡介

第1天

Devops 簡介(含簡單練習)

  • 如何將 DevOps 介紹給現有的 Agile 團隊
  • 簡單的案例研究
  • IT 核心的長期衝突
  • DevOps 角色
  • DevOps 已定義
  • 核心概念

DevOps 如何運作

  • 持續集成
  • 持續部署
  • 持續交付
  • 持續測試
  • 持續監控
  • 自動化

第2天

Build 和 Test Automation

  • Jenkins
  • Selenium
  • JMeter
  • 部署測試策略
  • 快速反饋

部署自動化

  • Ansible
    • 管理多台電腦
    • 編寫簡單的 Playbook
  • 與 Chef 和 Puppet 的比較
  • Docker
    • 通過註冊表部署
  • Kubernetes
    • Pod 和複製控制器
    • 複製

第3天

環境預置

  • 亞馬遜 AWS
    • 部署策略
    • 自動預置
  • 將 AWS 與 OpenStack 進行比較

自動反饋和監控

  • Nagios
    • 主機和組主機
    • 監測
    • 通知
  • 與 Zabbix 的比較

最低要求

對DevOps的理論理解。Go對敏捷方法的理解。

 21 時間:

人數


每位參與者的報價

客戶評論 (2)

Provisional Upcoming Courses (Require 5+ participants)

課程分類