fbpx

enginner course

 

Kubernetes(K8s)雲原生實戰課程

現在位置: 艾鍗學院> 數位課程> Web及雲端系列課程> Kubernetes雲原生實戰課程
    艾鍗學院 x Netman
聯手打造最貼近業界需求的K8s教學

立即洽詢,掌握K8s
為什麼要學這門課 ? 

在這個講求極致算力、敏捷迭代與大規模部署的AI時代,許多企業的IT架構正遭遇瓶頸...

➤資料如山、功能疊加:傳統架構日益臃腫,維運困難。

➤一點異常,全線崩潰:系統中斷時間過長,影響層面廣泛。

➤老舊框架、手動更新:開發停滯不前,錯失市場先機。

➤高度耦合,牽一髮動全身:任何變動都可能導致整體服務停擺。

➤缺乏容器化與微服務導入,使企業在邁向「數據中臺」與「業務中臺」的過程中步履維艱。

數位轉型的號角早已響起,微服務化正是企業突破困境的關鍵推手!Kubernetes(K8s)透過高度解耦的容器化服務,讓系統部署更快速、擴展更靈活、更新更無痛,全面加速企業的開發與上線週期,K8s已躍升為企業IT架構中不可或缺的核心技術。

然而,K8s實戰人才卻極度稀缺,企業一才難求。

因此,艾鍗學院力邀業界權威Netman獨家合作,傾力打造【Kubernetes雲原生實戰班】,助你掌握容器化思維與Kubernetes實作能力,成為新世代技術專才,搶佔雲端高薪賽道! 

課程特色

 

📌由Linux社群精神領袖Netman獨家設計K8s實戰路徑,精準貼合業界K8s人才需求。

📌艾鍗K8s課程提供預先建置好的VM環境,免去複雜環境設定的困擾,無痛展開學習。

📌透過循序漸進的教學帶領學員快速建立Kubernetes架構思維、強化實戰部署與維運能力,掌握未來IT架構的職場核心競爭力。

📌不只教你怎麼做,更教你怎麼想!引導學員主動思考探索,培養技術敏銳度與獨立思辨能力。

📌紮實Kubernetes教學,為進階K8s認證(CKA/CKAD)、雲端平台(AWS EKS、GCP GKE、Azure AKS)穩固根基。

適合對象
  1. 希望了解容器與雲原生技術的初學者
  2. 準備導入 Kubernetes 的開發或維運人員
  3. 想提升職場競爭力、邁向雲端架構的 IT 專業人士
背景知識
  1. 計算機概論與網路概論知識
  2. Linux系統管理(基本指令操作與文字編輯)
  3. 基本網路服務除錯技巧 

課程簡介

在雲端與數位轉型的時代,容器化 (Containerization) 與 Kubernetes (K8s) 已成為 IT 團隊不可或缺的核心技術。 NVIDIA作為GPU巨頭,更是K8s實際應用的最佳典範!
NVIDIA將其AI生態系統—從模型訓練到推論部署—全面運行於Kubernetes環境,完美體現雲原生架構在實現高效能與高彈性AI應用上的未來趨勢。要掌握這股關鍵趨勢,您必須從核心切入! 艾鍗K8s課程正是為此而設計,我們將帶您「從基礎概念到實戰應用」,課程共分為兩大部分:

Part I:Kubernetes概念篇 — 打好雲原生基礎
從Docker核心概念出發,學員將了解容器技術的運作原理與應用價值。接著深入解析 Kubernetes 的基本架構與運作機制,並完成基礎環境建置,為後續實作打下穩固根基。

Part II:Kubernetes實作篇 — 從操作到應用
透過系列實作練習,學員將親手完成容器建置、服務部署、叢集監控與資源管理等操作。課程同時涵蓋服務存取、環境配置與 Volume 管理等實務主題,協助學員理解 Kubernetes 在實際工作場域中的完整應用。

完成本課程後,學員將能全面掌握容器化與 Kubernetes 的核心技術與實務操作,具備獨立部署、維運與優化雲原生應用的能力,為未來職涯與組織轉型帶來實質助力。

課程目標

本課程將以實務導向為核心,帶領學員從零開始理解並操作 Kubernetes,逐步建立起雲原生時代不可或缺的技能基礎。

課程結束後,學員將能:

  • 具備容器與 Kubernetes 的完整基礎知識

  • 能獨立建置並操作 K8S 叢集

  • 掌握常見的服務部署與維運流程

  • 為進階 DevOps、自動化與雲原生應用開發奠定基礎  

課程大綱
  •  課程總時數:10小時
  •  課程所附教材:
    • 完整範例程式碼
    • 線上助教系統
Part-I:Kubernetes 概念篇
0. 課程導論:雲端時代的 K8s 核心價值
● 課程目標與學習效益
● 雲原生時代的挑戰與機遇
● 課程工具與環境概覽
● 學習方法與資源
1. 先說 Docker — 容器技術核心入門
● 什麼是容器?
● Docker 核心概念
● Dockerfile 撰寫入門
● Docker 常用指令實作
● Docker Compose 簡介
2. K8s 基本概念 — 容器編排的王者
● 為什麼需要 Kubernetes?
● K8s 核心架構解析
● K8s 核心資源物件
● K8s YAML 配置檔案基礎
● kubectl 指令入門
3. 環境建置 — 打造您的 K8s 實驗室
● 虛擬化環境準備
● Linux 作業系統安裝與初始化
● Docker Engine 安裝與配置
● K8s 叢集初始化前置作業
● K8s Master Node 安裝與配置
● K8s Worker Node 加入叢集
● 叢集狀態確認與排錯
Part-II :Kubernetes 實作篇
4. 容器建置與部署基礎
● 撰寫 Dockerfile 實務
● Docker Registry (Docker Hub/私有倉庫) 使用
● Pod 的生命週期與管理
● ReplicaSet 實現高可用
● Deployment 應用部署與版本管理
5. K8s 服務建置與發現
● Service 概念與類型
● 服務發現機制
● Ingress 外部服務暴露
● 負載均衡實作
● Headless Service 與 StatefulSet 簡介
6. K8s Cluster 監控與日誌
● K8s 內建監控工具
● Prometheus 監控系統部署
● Grafana 視覺化儀表板
● 叢集日誌收集與管理
● 告警機制簡介
7. K8s 服務存取配置與網絡
● K8s 內部網絡模型
● NetworkPolicy 網絡策略
● DNS 配置與服務名稱解析
● 外部流量導入與 Ingress Controller
● 端口映射與服務暴露最佳實踐
8. K8s 服務環境配置與安全
● ConfigMap 管理配置檔
● Secret 管理敏感資訊
● 環境變數注入
● Service Account 與 RBAC (角色基礎存取控制) 基礎
● Pod Security Context 簡介
9. K8s Volume 配置與數據持久化
● Volume 概念與類型
● PersistentVolume (PV) 與 PersistentVolumeClaim (PVC) 實作
● StorageClass 動態存儲供應
● 將資料庫部署在 K8s 上 (基礎實踐)
● 數據備份與還原策略簡介
10. Cluster 基礎管理與排錯
● kubectl 進階指令
● 叢集維護與升級策略簡介
● 常用 K8s 故障排除情境
Netman的K8s雲原生AI實戰指南
 

 
 
K8s系統全景與基礎架構
 
從邏輯設計到高效能AI落地:企業級Kubernetes基礎架構全解析
 
 
 ➤第一層:核心架構 | K8S Cluster邏輯架構
 
K8S Cluster邏輯架構
 
 
➤第二層:實務落地 | 常見K8S設備規劃方案(VM+Baremetal)
 
常見K8S設備規劃方案(VM+Baremetal)
 
 
➤第三層:算力加速 | DGX/HGX AI高效能架構方案
 
K8s-DGX/HGX架構方案
 
 
職涯方向

 

完成本課程後,學員能依自身專業領域延伸至多種高價值職涯路徑:

1. 系統與雲端維運方向:雲端平台工程師 (Cloud Platform Engineer) 或 Site Reliability Engineer (SRE)

2. 應用開發與 DevOps 方向:DevOps 工程師、雲原生應用開發者

3. 架構與技術顧問方向:成為雲原生架構師 (Cloud Native Architect) 或技術顧問 (Technical Consultant)

4. 管理與策略導向方向: IT 經理、技術主管、或專案負責人

師資團隊
linux teacher kennychen
Netman 陳思永

Linux社群巨擘 | K8s雲原生實戰專家

資訊技術是具有創造力的,而且必須為管理所用才有其價值。

經歷

  • 豐康科技股份有限公司技術長
  • 寬橋有限公司執行副總
  • 住華科技股份有限公司高級工程師
  • 國際證照專業講師
  • 網虎國際集團資訊系統部副理

專長

K8SMicroserviceNvidia GPU管理 Container網管與資安企業伺服器維護資訊系統規劃 Linux解決方案

證照

CNCF CKA LPIC(L1,L2,L3) NCLP(SLES9,10) RHCE(7,EL5)
更多延伸學習
 
 
 

 

 
 
 
 
K8s課程FAQ

 

Q1、什麼是Kubernetes(K8S) +
➤Kubernetes (K8s) 是一個開源的容器編排平台,它的主要工作是自動化部署、擴展和管理容器化的應用程式。

想像一下:你的應用程式就像貨物,被裝進一個個標準化的貨櫃在沒有K8s的情況下,你需要手動去:

 □ 決定每個貨櫃要放在哪個卡車(伺服器)上。

 □ 確保卡車夠用,貨櫃不會超載或被遺漏。

 □ 如果一個貨櫃壞了,要趕緊找新的替補。

 □ 如果有很多貨,要手動增加卡車和貨櫃。

qa img1

有了K8s之後,它就像一個聰明的「物流中心管理系統」:你只要告訴 K8s 你的貨櫃(應用程式)長什麼樣、需要多少個。K8s 會自動幫你:

 ✔︎ 安排貨櫃:決定哪個伺服器運行哪個容器。

 ✔︎ 監控貨櫃:如果容器出問題,K8s 會自動重啟或替換它。

 ✔︎ 擴展/縮減:根據流量需求,自動增加或減少容器數量。

 ✔︎ 負載平衡:確保所有流入的請求都能平均分配到所有運行的容器上。

 ✔︎ 版本更新:在不影響服務的情況下,逐步更新你的應用程式版本。

Q2、學習 K8s 對於我的職涯發展有何幫助? +
➤ 掌握 K8s 意味著熟悉雲原生與自動化部署,是DevOps/SRE工程師與雲端架構師的核心技能,也讓軟體工程師更具競爭力,助你邁向高薪與核心技術角色。
Q3、K8s 和 Docker 有什麼關係?學 K8s 前需要先學 Docker嗎? +
➤ Docker 是容器化技術,而 K8s 則是管理和編排容器的工具。本課程將涵蓋 Docker 基礎,讓你順利銜接 K8s 實作。
Q4、現在很多雲平台都提供託管式 K8s 服務,還需要自己學 K8s 建置嗎? +
➤ 託管服務雖方便,但只有深入理解 K8s 原理,才能有效排錯、優化與客製化,更能在職場中脫穎而出。本課程將助您成為K8s 的核心掌握者,而非受限於平台的用戶。
Q5、課程中會使用哪些工具和平台 +
➤ 會透過Docker學習容器化、運用 kubectl (K8s指令) 與 YAML部署管理叢集、並在Linux 環境中實作所有範例,輔以Git進行版本控制。
Q6、上課前我需要準備什麼設備或軟體? +

(1) 個人電腦:可瀏覽 PPT、使用 OpenVPN、SSH、瀏覽器。

(2) 網路連線:可連 Internet、DockerHub、OpenVPN。

(3) 服務帳號:Google Drive 帳號、DockerHub 帳號。

Q7、K8s課程有後續的進階課程或國際認證輔導嗎 +
➤ 有的!艾鍗學院已規劃完整的 K8s 學習與職涯發展路徑。目前「CKA 國際認證班」正積極籌備中!歡迎立即預先洽詢,我們將在課程正式上線的第一時間,優先通知最新資訊!

 

 

 

課程諮詢