聯繫我們
 課程時長 35 時間:

課程簡介

模組 1 – 容器簡介

  • 為什麼需要容器?
  • 容器與虛擬機器的比較
  • 容器架構
  • 容器執行時
  • 容器生命週期

模組 2 – 建置容器映像檔

  • 建立容器映像檔
  • 使用 Dockerfile 或 Containerfile
  • 映像檔最佳化
  • 容器註冊表
  • 映像檔版本控制

模組 3 – Kubernetes 基礎

  • Kubernetes 架構
  • Pods
  • Deployments
  • ReplicaSets
  • Namespaces
  • 標籤與選擇器

模組 4 – OpenShift 簡介

  • OpenShift 架構
  • 專案與命名空間
  • Web 主控台
  • OpenShift CLI
  • 應用程式操作

模組 5 – 部署應用程式

  • 部署容器化應用程式
  • 工作負載縮放
  • 滾動更新
  • 設定管理
  • 環境變數

模組 6 – 網路

  • Kubernetes Services
  • 應用程式公開
  • Routes
  • Ingress 概念
  • 基本網路故障排查

模組 7 – 儲存與設定

  • 持久性儲存
  • 持久性磁碟聲明 (PVC)
  • ConfigMaps
  • Secrets
  • 有狀態應用程式

模組 8 – 安全基礎

  • RBAC 概念
  • 服務帳戶
  • 安全的應用程式設定
  • 映像檔安全基礎
  • 安全最佳實踐

模組 9 – 監控與故障排查

  • 日誌
  • 事件
  • 指標
  • 健康檢查
  • 常見故障排查情境

模組 10 – 實戰工作坊

  • 建置容器映像檔
  • 部署應用程式
  • 設定網路
  • 儲存應用程式數據
  • 確保應用程式安全並進行故障排查

課程形式

  • 互動式講座。
  • 實戰演示。
  • 大量動手練習。
  • 真實世界的部署情境。

課程自定義選項

本課程可根據您組織內部使用的技術、開發工具和部署環境進行自定義。

最低要求

參與者應具備以下條件:

  • 基本的 Linux 命令列操作技能。
  • 對軟體開發或系統管理有一般性了解。
  • 基本的網路知識。
  • 無需具備 OpenShift 經驗。

客戶評論 (1)

課程分類