課程介紹

~歡迎企業洽談包班需求 ~
軟體開發/程式設計/智慧綠能課程主題館」 同步招生中 !!

課程說明

 

 在雲原生時代,Kubernetes 已是應用程式開發與部署的基石。本課程專為開發者打造,聚焦 Kubernetes Certified Application DeveloperCKAD)認證,培養學員設計、部署、監控及維護 Kubernetes 應用程式的實戰能力。透過 Container 設計、部署策略、應用可觀察性、環境安全配置及服務網路設計等五大核心領域的紮實訓練,助您在競爭激烈的技術職涯中領先群倫。

 

  不管你是否意識到,在這幾年時間裡,資訊技術類招聘重點關注的是 Kubernetes(簡稱: K8S),Kubernetes 是目前雲端計算領域最流行的技術之一。 根據 Indeed 最近的一項調查,Kubernetes 的求職人數增長最快,比去年同期增長了 173% 。

 

  學習 Kubernetes 對於任何 DevOps 專業人士來說是必不可少的。DevOps 的工程師一直有需求。 目前矽谷 DevOps 工程師的平均薪資比軟體工程師高 20%。 DevOps 的工程師平均年收入在 14 萬到 20 萬美元之間。

 

  Kubernetes 誕生於 Google,結合 Google 在生產環境運行15年 container 使用經驗而設計。Kubernetes 是一個用於自動佈署、規模化和管理軟體貨櫃應用程式的開源系統。 它最初是由谷歌( Google )設計的,現在由雲端計算基金會( Cloud Native Computing Foundation )負責維護。相信在不遠的將來,K8S 會成爲雲端通用基礎設施標準,Containerization 運維、DevOps 建設也成爲運維工作重中之重!

 

  CKAD 全名為 Certified Kubernetes Application Developer Certification 是 Kubernetes 應用程式開發人員,亦是較 KCNA 和 CKA 進階的認證課程。透過 CKAD 課程,考生認證具有可以為 Kubernetes 設計、構建和部署雲原生應用程式的能力,從而提高職業競爭力,增加就業機會。


取得證照的優勢 :
  CKAD 為 Kubernetes 應用程式開發人員認證(CKAD)旨在確保 CKAD 具備履行 Kubernetes 應用程式開發人員職責的技能,知識與能力。經過認證的 Kubernetes Application Developer 可以定義應用程式資源並使用核心原語來構建,監視和排除 Kubernetes 中可伸縮應用程式和工具的故障。
 

課程目標

 

本課程旨在協助學員掌握在 Kubernetes 上開發和部署應用程式的關鍵技能,並為 CKAD 認證考試做好準備。

課程將涵蓋以下核心領域:

  • Container 構建與部署:學習如何構建和管理 Container Images,並使用 Kubernetes Workload Resources(例如 DeploymentsStatefulSets)部署應用程式。
  • 應用程式生命週期管理:掌握滾動式、金絲雀等多種部署策略,實現應用程式版本的升級和回滾。
  • 應用程式監控與除錯:學習使用健康檢查(Liveness, Readiness, Startup Probes)監控 Container 狀態,並掌握常見的故障排除技巧。
  • 應用程式安全與網路:學習設定資源限制、實施身分驗證和授權,以及應用 NetworkPolicy 控制網路流量,確保應用程式的整體安全性,並理解 Kubernetes 的網路模型,學習如何將應用程式暴露於外部網路。
     

課程特色

 

  1. 完整教材與實務指引:提供涵蓋 CKAD 核心領域的精簡講義與實務練習,快速掌握將程式部署至 Kubernetes 的關鍵技巧。 
  2. 導師專業引領:資深 Kubernetes 太空人導師團隊(Kubestronaut)以清晰邏輯與深厚經驗精準指導,確保學員一次成功通過考試。
  3. 全真考試環境:由 Kubernetes 太空人導師團隊設計的 Taroko Kubernetes 叢集,可部署於多雲與本地環境,並提供與 CKAD 考試相近的操作體驗,讓應試者快速熟悉流程、減少陌生感並增強自信。

 

預備知識

 

  •  Container 技術, Linux 系統基礎維運

 

適合對象

 

  • 企業應用開發人員
  • IT 工程師或資訊相關人員
  • Kubernetes 有興趣的資訊相關人員
  • DevOps & SRE 工程師

 

課程內容

 

  • Container 構建與部署(20%

使用 Dockerfile 和最佳實踐。

DeploymentDaemonSetCronJob 的使用場景與選擇。

Workload Resources  YAML 定義。

Sidecar 模式、Init Container 應用。

 

  • 應用程式生命週期管理(20%

藍綠部署。

金絲雀部署。

滾動更新實戰。

 

  • 應用程式的運行監控與維護管理(15%

LivenessReadiness  Startup Probes 的設置。

使用 kubectl 和內建 CLI 工具進行監控。

日誌的分析與除錯。

常見的 Kubernetes 問題。

 

  • 應用程式運行環境、設定管理與安全(25%

ServiceAccount 的設定與使用。

資源請求與限制(Requests & Limits)。

Secret 儲存機敏資料。

SecurityContexts 的設定。

 

  • Kubernetes 服務與網路(20%

NetworkPolicy 的基本概念與應用場景。

使用 ClusterIPNodePortLoadBalancer

使用 Ingress


考試權重占比

 

Application 設計與建置: 20%
• 定義、建置和修改 container image
• 了解並使用正確的工作負載資源(Deployment、DaemonSet、CronJob 等)
• 了解 multi-container Pod 設計模式(例如 sidecar、initcontainer 等)
• 使用與了解持久卷

Application Deployment: 20%
• 金絲雀部屬
• 了解 Deployment 如何執行滾動更新
• 使用 Helm 管理與部署

Application 觀察與維運: 15%
• 了解 API 棄用
• 了解探針和健康檢查
• 使用內建 CLI 工具監控 Kubernetes 應用程式
• 了解 container 日誌
• Kubernetes 的除錯

Application 環境變數設定與安全性: 25%
• 發現並使用擴展 Kubernetes 的資源
• 了解身份驗證、授權和存取控制
• 了解請求、限制、配額
• 了解 ConfigMap
• 定義資源需求
• 創建和使用 Secret
• 了解 ServiceAccounts
• 了解 Application 安全性

服務與網路: 20%
• 了解 NetworkPolicies
• 透過 Service 對 Application 提供存取並排除故障
• 使用 Ingress 對外提供 Application

 

CKAD 考試介紹

 

要報名 CKAD 考試,您可至 CKAD 的官方網站進行登記報名 CKA考試。

CKAD 考試提供英文、簡體中文和日文選擇,考試時間為 120分鐘,共有15-20條基於績效的任務「performance-based tasks」。考生必須答對 66%以上才算合格。若不幸低於合格水平,考生可獲一次免費重考的機會。

您可以在家中進行考試,但需要分享視窗介面和開啟電腦視像鏡頭以及向考官展示在您房間的環境周圍,以視公正。

您的考試環境需包含以下原素:整潔的工作區乾淨的牆壁燈光其他「考生需保持在鏡頭範圍內以及沒有多餘的噪音」。詳細的考試規則可到參考。

在考試後的24小時內,考生將會收到一封email ,當中會有 CKAD的成績結果。

課程將會在網上因應自己的空檔時間進行。成功考獲證書後,證書有效期為2年

 

 

圖片說明

CKAD(認證 Kubernetes 應用程式開發人員) ——CKAD 專注於開發人員,認證在 Kubernetes 上設計、建置和部署應用程式的能力。它非常適合那些對生態系統的應用程式開發方面感興趣的人。

報名課程資訊

  • 本課程採線上報名,報名課程之學員將於開課前7~10天內收到e-mail通知,確認課程是否開課,若確認開課才需繳費
  • 服務時間:上班日09:00 至 17:30
  • 上課期間

    2025/06/21-2025/06/29
    六、日白天
    總時數28hr實體課程

    上課地點

    台北市復興南路一段390號2樓 MAP

    原價

    NT$32,500

    優惠價

    NT$26,000

常見問題

你可能想知道的問題
  • A.至少需達10人才予開課,本公司最晚於上課前一週通知是否開課。
    ※主辦單位得視報名情況而保留實際開課日期的變更權利

  • A.資展國際股份有限公司
    台北 : 台北市復興南路一段390號2、3樓
    桃園 : 桃園市中壢區新生路二段421號 (聖德基督學院)
    台中 : 台中市南屯區公益路二段51號18樓
    高雄 : 高雄市中正四路211號8樓之1
    ※上課地點與教室之確認,以上課通知函為主

  • A.本課程採線上報名,請至課程頁面報名。
    ※客服專線 : (02) 6631-6588、(02) 6631-6581

  • A.報名課程之學員將於開課前7天內收到e-mail通知,確認課程是否開課,確認開課才需繳費。
    ※政府計畫學費補助方案班級,則悉依計畫規定辦理

  • A.匯款方式可選擇信用卡、ATM匯款。
    - 以信用卡支付者 : 確定開班後會寄發訂單連結,請於指定繳費期限內完成線上刷卡
    - 以ATM匯款支付者 : 確定開班後會寄發繳費帳號,請於指定繳費期限內完成繳費
    ※課程若未如期開班,費用將全額退還

  • A.
    1)團報優惠 : 2-3人團報可打95折、4人(以上)團報可打9折優惠 (團報優惠與早鳥優惠可一併使用)
    2)每門課程會有早鳥報名優惠期限
    ※線上課程報名每個帳號僅提供一位學員報名,若為團報學員,每位皆必須完成線上報名,並於其他金額說明欄位註記「與XXX一起團報」,以利事後核對名單
    ※政府計畫學費補助方案班級,則悉依計畫規定辦理

  • A.
    1)已完成報名與繳費之學員,課程主辦單位將於開課三天前以E-mail方式寄發上課通知函;若課程因故取消或延期,亦將以E-mail方式通知,如未收到任何通知 ,敬請來電確認。
    2)已完成繳費之學員如欲取消報名,請於實際上課日前以信件通知業務承辦人,主辦單位將退還90% 課程費用。
    3)學員於培訓期間如因個人因素無法繼續參與課程,將依課程退費規定辦理之︰上課未逾總時數三分之一,欲辦理退費,可退還所有費用二分之一;上課逾總時數三分之一,則不退費。
    4)課程執行單位保留是否接受報名之權利。
    5)如遇不可抗拒之因素,課程主辦單位保留修訂課程日期及取消課程的權利。
    6)政府計畫學費補助方案班級,則悉依計畫規定辦理。

  • A.依資展國際股份有限公司ISO品質系統之「教育訓練服務程序」規定,本課程為短期班,參訓學員缺課未超過總時數五分之一者,結業時由本公司核發結業證書。

  • A.本課程上課期間,每天都會提供午餐,學員不需自行準備或額外付費。

  • 上課期間

    2025/06/21-2025/06/29
    六、日白天
    總時數28hr實體課程

    上課地點

    台北市復興南路一段390號2樓 MAP

    原價

    NT$32,500

    優惠價

    NT$26,000