Contents
Google GKE、Kubernetes、IAM、Filestore、磁碟、Ingress (入口)、負載平衡、自動擴展、SQL、DNS、Armor、DevOps、建構、CDN
從這 26 小時的課程,你會學到
- 您將通過 Google Cloud Platform 上的 75 個真實演示(包含 20 多個 Kubernetes 和 30 多個 Google Cloud 服務)學習掌握 Google GKE 上的 Kubernetes
- 在 4.5 小時學會 Kubernetes 基礎知識
- 您將使用公共和私有網路創建 GKE Standard 和 Autopilot 叢集
- 您將學習使用 Google 持久磁碟( persistent disks )和 Google 檔案儲存( File Store )來實施 Kubernetes 存儲
- 您還將使用 Google Cloud SQL、Cloud Load Balancing 部署示例應用程式,概述 GKE 叢集中的 LB 到 DB 用例
- 您將通過 22 個真實演示在 GKE 上詳細掌握 Kubernetes Ingress 概念
- 您將實現 Ingress 背景路徑路由( Context Path Routing )和基於名稱的虛擬主機路由
- 您將使用 Google 託管 SSL 證書實施 Ingress
- 您將通過詳細的專用演示掌握 Google GKE Workload Identity。
- 您將實現外部 DNS 控制器以在 Google Cloud DNS 服務中自動添加、自動刪除 DNS 記錄
- 您將使用預共享 SSL 和自簽名證書( Self Signed Certificates )實施 Ingress
- 您將使用 Cloud CDN、Cloud Armor、內部負載均衡器、Cookie 親和性( Affinity )、IP 親和性、HTTP 訪問日誌記錄來實現 Ingress。
- 您將使用 Google Identity-Aware Proxy 實現 Ingress
- 您將學習如何將 Google Artifact Registry 與 GKE 結合使用
- 您將通過雲建構和雲源服務實施 DevOps 持續整合 (CI) 和持續交付 (CD)
- 您將學習掌握 Kubernetes 探針(就緒性、啟動性、活躍性)
- 您將實現 Kubernetes 請求、限制、命名空間、資源配額和限制範圍
- 您將實施 GKE Cluster Autoscaler 和 Horizontal Pod Autoscaler
要求
- 您必須有一個 Google Cloud 帳戶才能跟隨我進行實踐活動。
- 您不需要具備任何 Kubernetes 基礎知識。 課程將從 Kubernetes 的非常基礎的知識開始,帶您進入非常高級的水平
- 需要任何雲平台基礎知識才能理解術語
課程說明
課程大綱
歡迎來到這個關於 Google Kubernetes Engine GKE 的精彩課程以及 DevOps | 75 個真實世界演示。 以下是本課程涵蓋的模組列表。
課程模組
- Google 雲端賬戶創建
- 創建 GKE 標準公共集群
- 在 Mac 作業系統上安裝 gcloud CLI
- 在Windows作業系統上安裝gcloud CLI
- Docker基礎知識
- Kubernetes Pod
- Kubernetes 副本集( ReplicaSets )
- Kubernetes部署-創建 ( CREATE )
- Kubernetes 部署 – 更新( UPDATE )
- Kubernetes部署-回滾( ROLLBACK )
- Kubernetes 部署 – 暫停和恢復
- Kubernetes ClusterIP 和負載均衡器服務
- YAML 基礎知識
- 使用 YAML 的 Kubernetes Pod 和服務
- 使用 YAML 的 Kubernetes ReplicaSet
- 使用 YAML 進行 Kubernetes 部署
- 使用 YAML 的 Kubernetes 服務
- GKE Kubernetes NodePort 服務
- GKE Kubernetes 無頭服務
- GKE 私有叢集
- 如何在GKE中使用GCP持久磁碟?
- 如何在GKE中使用平衡持久磁碟?
- 如何在 GKE 中為持久磁碟使用自定義儲存類( Storage Class )?
- 如何在GKE中使用預先存在的持久磁碟?
- 如何在 GKE 中使用區域永久磁碟?
- 如何執行持久磁碟捲集快照( Volume Snapshots )和卷集恢復( Volume Restore )?
- 具有公共 IP 的 GKE 工作負載和 Cloud SQL
- 具有私有 IP 的 GKE 工作負載和 Cloud SQL
- 具有私有 IP 且無外部名稱服務的 GKE 工作負載和 Cloud SQL
- 如何在 GKE 中使用 Google Cloud File Store?
- 如何在 GKE 中使用檔案儲存的自定義儲存類( Storage Class )?
- 如何執行檔案儲存實例卷集快照和卷集恢復?
- Ingress 服務基礎知識
- 基於 Ingress 背景路徑的路由( Context Path based Routing )
- 使用就緒探針( Readiness Probes )進行 Ingress 自定義運行狀況檢查
- 註冊 Google Cloud 域名以獲取一些高級 Ingress 服務演示
- 具有靜態外部 IP 和 Cloud DNS 的入口
- 用於 Ingress 的 Google 託管 SSL 證書
- 入口 HTTP 到 HTTPS 重定向
- GKE 工作負載身份
- 外部 DNS 控制器安裝
- 外部 DNS – 入口服務
- 外部 DNS – Kubernetes 服務
- 基於入口名稱的虛擬主機路由
- 入口 SSL 策略
- 使用身份感知代理的入口
- 使用自簽名 SSL 證書的 Ingress
- 具有預共享 SSL 證書的 Ingress
- 具有 Cloud CDN、HTTP 訪問日誌記錄和超時的 Ingress
- 具有客戶端 IP 親和性的 Ingress
- 具有 Cookie 親和力的 Ingress
- 使用 BackendConfig CRD 進行自定義健康檢查的入口
- Ingress 內部負載均衡器
- 使用 Google Cloud Armor 的 Ingress
- Google 工件註冊表( Artifact Registry )
- GKE 持續整合
- GKE 持續交付
- Kubernetes 活躍度探測器
- Kubernetes 啟動探針
- Kubernetes 就緒探針
- Kubernetes 請求和限制
- GKE 叢集自動擴展( autoscaling )
- Kubernetes 命名空間
- Kubernetes 命名空間資源配額
- Kubernetes 命名空間限制範圍
- Kubernetes 水平 Pod 自動擴展
- GKE Autopilot 叢集
- 如何在 kubeconfig 中管理多叢集訪問?
課程涵蓋的 Kubernetes 概念
- Kubernetes 部署(創建、更新、回滾、暫停、恢復)
- Kubernetes Pod
- LoadBalancer 類型的 Kubernetes 服務
- ClusterIP 類型的 Kubernetes 服務
- Kubernetes 入口服務
- Kubernetes 儲存類( Storage Class )
- Kubernetes 儲存持久卷集( Storage Persistent Volume )
- Kubernetes 儲存持久卷集聲明( Storage Persistent Volume Claim )
- Kubernetes 叢集自動擴展器( Autoscaler )
- Kubernetes 水平 Pod 自動擴展器( Autoscaler )
- Kubernetes 命名空間
- Kubernetes 命名空間資源配額
- Kubernetes 命名空間限制範圍
- Kubernetes 服務帳戶
- Kubernetes 配置映射
- Kubernetes 請求和限制
- Kubernetes 工作節點
- NodePort 類型的 Kubernetes 服務
- Headless 類型的 Kubernetes 服務
- Kubernetes 副本集( ReplicaSets )
課程涵蓋的 Google Cloud Platform 服務
- Google GKE 標準叢集
- 谷歌 GKE 自動駕駛叢集
- 計算引擎 – 虛擬機
- 計算引擎 – 儲存磁碟
- 計算引擎 – 儲存快照
- Compute Engine – 儲存圖像
- Compute Engine – 實例組
- 計算引擎 – 運行狀況檢查
- Compute Engine – 網路端點組
- VPC 網絡 – VPC
- VPC 網絡 – 外部和內部 IP 地址
- VPC 網絡 – 防火牆
- 網絡服務 – 負載平衡
- 網絡服務-雲端 DNS
- 網絡服務-雲端 CDN
- 網絡服務-雲端 NAT
- 網絡服務 – 雲域
- 網絡服務 – 專用服務連接
- 網絡安全-雲鎧
- 網絡安全 – SSL 策略
- IAM 和管理 – IAM
- IAM 和管理 – 服務帳戶
- IAM 和管理員 – 角色
- IAM 和管理 – 身份感知代理
- DevOps – 雲端儲存庫
- DevOps – 雲端建構
- DevOps – 雲端儲存
- SQL- 雲端 SQL
- 儲存 – 檔案儲存
- Google 工件註冊表
- 操作記錄
- GCP 監控
我的每門課程都附帶
- 令人驚嘆的逐步實踐學習體驗
- 真實實施經驗
- 問答部分的友好支持
- “Udemy 保證 30 天“無條件”退款”
目標受眾
- 計劃在 Google Cloud Platform (GCP) 上從現實世界的角度掌握 Kubernetes 的基礎設施架構師、系統管理員或開發人員
- 任何有興趣通過 Google Cloud Platform (GCP) 學習 Kubernetes 的初學者
- 任何正在規劃 DevOps 職業生涯的初學者
講師簡介
Kalyan Reddy Daida | DevOps & SRE Architect on AWS, Azure & Google Cloud Platforms Docker、Kubernetes、Terraform、SRE 等主題最暢銷講師
關於我
我是 Kalyan Reddy Daida,一位架構師,在設計複雜基礎設施解決方案、Java 編程以及為全球主要薪資客戶設計方面擁有 15 年經驗。
我對 Kubernetes 和 Istio 等雲技術和雲原生解決方案特別感興趣。 我熱衷於學習新技術和教學。
我在 AWS 上構建、設計和實施解決方案方面擁有豐富的經驗。
關於 Stack Simplify
在 Stack Simplify,我們專注於在課程中實現真實場景。
我們的每門課程都專注於為學生提供以循序漸進、有趣的方式學習新技術的實踐經驗。
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
- 點選這個✨優惠連結✨ 課程特價 | Udemy 永久擁有課程 NT330 起( 在電腦瀏覽器登入,點選“優惠連結”後再回想要的課程介紹中點選“報名參加課程”即可取得 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程
也許你會有興趣
- 成為 DevOps 工程師學習地圖
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
- 從 Soft & Share 各種社團頻道挑選你喜歡的加入