聯繫我們

課程簡介

模組 1 – 容器入門

  • 為何需要容器?
  • 容器與虛擬機器比較
  • 容器架構
  • 容器執行階段
  • 容器生命週期

模組 2 – 建立容器映像檔

  • 建立容器映像檔
  • 使用 Dockerfile 或 Containerfiles
  • 映像檔最佳化
  • 容器登錄站
  • 映像檔版本管理

模組 3 – Kubernetes 基礎知識

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

模組 4 – OpenShift 入門

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

模組 5 – 部署應用程式

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

模組 6 – 網路

  • Kubernetes Services
  • 應用程式暴露
  • Routes
  • Ingress 概念
  • 基礎網路疑難排解

模組 7 – 儲存與設定

  • 永久性儲存
  • Persistent Volume Claims
  • ConfigMaps
  • Secrets
  • 狀態式應用程式

模組 8 – 安全基礎知識

  • RBAC 概念
  • Service accounts
  • 安全應用程式設定
  • 映像檔安全基礎
  • 安全最佳實踐

模組 9 – 監控與疑難排解

  • Logs
  • Events
  • Metrics
  • 健康檢查
  • 常見疑難排解情境

模組 10 – 實作工作坊

  • 建立容器映像檔
  • 部署應用程式
  • 配置網路
  • 儲存應用程式資料
  • 保護應用程式並進行疑難排解

課程格式

  • 互動式講授
  • 實用示範
  • 大量的實作練習
  • 真實世界部署情境

課程客製化選項

本課程可針對您組織所使用的技術、開發工具和部署環境進行客製化調整。

最低要求

學員應具備:

  • 基本的 Linux 命令列操作技能
  • 軟體開發或系統管理的通識
  • 基礎網路知識
  • 無需先前的 OpenShift 經驗
 35 小時

客戶評論 (1)

課程分類