Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
OpenShift on GCP實戰
Rating: 4.6 out of 5(2 ratings)
13 students

OpenShift on GCP實戰

OpenShift, Google Cloud Platform
Created byJay Hsueh
Last updated 3/2024
Chinese (Traditional)

What you'll learn

  • 實務理解OpenShift及GCP架構基礎:在本課程中,學員將透過實際操作而非僅依靠理論學習,深入了解OpenShift和Google Cloud Platform (GCP)的架構基礎。學員將通過實作練習,獲得關於如何在雲端環境中部署和管理應用程序的實際經驗。這樣的學習方式有助於學員更好地理解雲端架構的工作原理。
  • 建置OpenShift Cluster於GCP平台:學員將學習如何在Google Cloud Platform上成功建置OpenShift Cluster,包括如何利用GCP的Storage服務建立Storage Class。這部分的學習將涵蓋自訂配置、資源分配和安全設定等關鍵技能。
  • OpenShift基礎調整及設定:完成OpenShift建置後,學員將學習進行必要的基礎調整和配置設定,確保集群運行效率和安全性。這包括學習如何優化系統資源使用、配置網絡安全策略、以及管理用戶存取權限等。這些技能對於維護和管理一個穩定、安全的雲端環境至關重要,使學員能夠解決實際工作中可能遇到的挑戰。
  • 利用GCP GPU建置高效算力環境:學員將學習如何在OpenShift上利用GCP的GPU(特別是Nvidia GPU)資源,建置一個強大的算力環境。這包括配置和優化GPU資源以運行密集型計算任務,如機器學習和深度學習應用。透過實作,學員能夠學習掌握如何部署和管理GPU資源。
  • 部署Tensorflow、Jupyter Notebook及VSCode環境:本課程將指導學員如何在OpenShift平台上部署Tensorflow、Jupyter Notebook和VSCode等開發環境和機器學習工具,並學會如何使用GCP的GPU資源來執行GPU加速程式。
  • 全實務實戰課程的綜合應用:通過本課程的全實務實戰教學法,學員將學會如何將OpenShift和GCP的理論知識轉化為實際操作技能。課程將通過實際案例研究和項目實作,讓學員親手規劃、部署並管理雲端架構,從而深入理解OpenShift與GCP平台的運作機制。

Course content

2 sections • 5 lectures • 5h 36m total length
  • 於GCP上建立OpenShift部署前置環境1:04:24

    在本講座中,我們將探討如何在Google Cloud Platform (GCP)上準備一個適合部署OpenShift的基礎環境。首先,學員將學習GCP的核心概念,包括計算引擎、儲存解決方案、網絡設置等,以及如何使用GCP提供的工具和服務為OpenShift建立一個穩固、可靠的基礎架構。

    這一過程不僅需要對GCP有基本的了解,還需要深入理解OpenShift在雲端環境中運作的要求,包括虛擬機器的配置、網絡安全規則的設定、以及雲端存儲的準備等。學員將通過實際操作範例,學習如何在GCP上創建和配置OpenShift部署前置需求,也為學員提供了實際操作GCP環境的經驗。

  • 部署及設定OpenShift Cluster(上)57:48

    在此講座中,我們將進入OpenShift Cluster在GCP環境中的正式部署階段。學員將學習如何利用講座1中建立的GCP環境,進行OpenShift Cluster的部署,包括如何配置Deploy Server,以及如何選擇和配置OpenShift的不同組件和服務。


    這一過程將涵蓋從選擇合適的機器類型和大小,到設置網絡和存儲選項,再到實際啟動和配置OpenShift Cluster的各個步驟。學員將通過實際案例學習,在部署過程中如何識別並解決常見的問題,例如資源配額限制、網絡配置錯誤、以及安全性配置的挑戰等。

  • 部署及設定OpenShift Cluster(下)1:10:57

    OpenShift Cluster在部署後的調整和設定,學員將學習如何對已部署的OpenShift集群進行簡易的調整,這將使他們能夠在實際職場中有效地管理和優化OpenShift集群,從而提高應用的運行效率和用戶體驗。

  • 於GCP成功部署OpenShift Cluster。

Requirements

  • Linux基礎能力、基礎網路概念、Public Cloud基礎概念及K8S/Container基礎概念

Description

在本課程中,我們將實戰於Google Cloud Platform (GCP)部署OpenShift Cluster環境,並同時學習GCP和OpenShift的核心概念,包括計算引擎、儲存解決方案、Storage Class、Persistent Volume、Persistent Volume Claim、Networking、權限、GPU及部署機器學習等,此課程以實務操作為主,再帶出相關理論知識。

另外也會學習到如何通過GCP的GPU服務來擴展他們的OpenShift Cluster,提供需要大量算力資源的使用者GPU服務,並實際部署Tensorflow、Jupyter Notebook和VSCode環境(而非一般應用程式),了解如何應用GPU資源來加速這些應用的運行。通過此課程,可以讓學員直接用於職場的實際專案環境中。

Who this course is for:

  • 需要於職場投入實戰,但是缺乏實務經驗的學員
  • 對Commercial K8S/Container架構有興趣的學員
  • 對GCP運行OpenShift有興趣的學員
  • 對OpenShift應用GPU環境有興趣的學員
  • 對OpenShift運行AI程式有興趣的學員