感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程時長 35 時間:
課程簡介
模組 1 – 容器簡介
- 為什麼需要容器?
- 容器 vs 虛擬機器
- 容器架構
- 容器運行時
- 容器生命週期
模組 2 – 建構容器映像檔
- 建立容器映像檔
- 使用 Dockerfiles 或 Containerfiles
- 映像檔最佳化
- 容器註冊表
- 映像檔版本控制
模組 3 – Kubernetes 基礎
- Kubernetes 架構
- Pods(工作單元)
- Deployments(部署)
- ReplicaSets(副本集)
- Namespaces(命名空間)
- Labels 和 selectors(標籤與選擇器)
模組 4 – OpenShift 簡介
- OpenShift 架構
- 專案與命名空間
- Web 主控台
- OpenShift CLI(命令列介面)
- 應用程式操作
模組 5 – 部署應用程式
- 部署容器化應用程式
- 擴展工作負載
- 滾動式更新
- 設定管理
- 環境變數
模組 6 – 網路
- Kubernetes Services(服務)
- 應用程式暴露
- Routes(路由)
- Ingress 概念(入口)
- 基本網路故障排除
模組 7 – 儲存與設定
- 持久性儲存
- Persistent Volume Claims(持久卷聲請)
- ConfigMaps(設定映射)
- Secrets(祕密)
- 有狀態應用程式
模組 8 – 安全基礎
- RBAC 概念(基於角色的存取控制)
- 服務帳戶
- 安全的應用程式設定
- 映像檔安全基礎
- 安全最佳實踐
模組 9 – 監控與故障排除
- 日誌
- 事件
- 指標
- 健康檢查
- 常見故障排除情境
模組 10 – 實作工作坊
- 建構容器映像檔
- 部署應用程式
- 設定網路
- 儲存應用程式資料
- 保護並排除應用程式故障
課程形式
- 互動式授課。
- 實作演示。
- 大量實作練習。
- 真實世界部署情境。
課程客製化選項
本課程可根據您組織內使用的技術、開發工具及部署環境進行客製化調整。
最低要求
學員應具備:
- 基本的 Linux 命令列操作技能。
- 對軟體開發或系統管理有基本的了解。
- 基本的網路知識。
- 無需具備 OpenShift 的先前經驗。
客戶評論 (1)
對容器/Kubernetes及其交互方式的基本理解 OpenShift平臺的功能
Eric Scholze - NOW IT GmbH
課程 - Introduction to Containers, Kubernetes & OpenShift
機器翻譯