為了在公司內推動 GCP 認證考試,必須先推動大家勤修 GCP 課程;為了推動大家勤修 GCP 課程,我得先帶頭示範。因此,我最近在 Coursera 修了許多 GCP 認證考試相關課程 1,感觸很深:就算不考照,用這些課程補完一些知識,還是很值得的。

這些課程深度與廣度兼具,又有搭配實作演習,有系統地吸收,會比雜亂搜尋文件的碎片化學習來得踏實。

即使以俗氣的 C/P 值角度來說,這些課程也是物超所值的。像以下這門放在 Coursera 的課:

大家知道嗎?這樣的課,用同樣的 Google 原廠教材,改用國語發音 live 授課,在外頭可是喊價超過一萬元新台幣的。

我根據自己這些日子勤修課程的小經驗,推薦幾門有廣度有深度的課,讓想要對雲端環境有更廣更深認識的人參考。我大致將這些課程分類如下:

  • 非技術的通識類
  • GCP 技術:共通核心
  • GCP 技術:K8s
  • Dev
  • DevOps & SRE
  • ML & Big Data

非技術的通識類

這類課程比較軟性,適合讓非技術底子出身的人也有機會體會雲端帶來的可能性。非技術人擁有雲端的基礎認知,與技術人的對話也才能更同調。

系列/Google Cloud Digital Leader Training Professional Certificate

  • Digital Transformation with Google Cloud
  • Innovating with Data and Google Cloud
  • Infrastructure and Application Modernization with Google Cloud
  • Understanding Google Cloud Security and Operations

 

系列/Digital Transformation Using AI/ML with Google Cloud (秀肌肉)

  • Business Transformation with Google Cloud
  • Infrastructure and Application Modernization with Google Cloud
  • Managing Machine Learning Projects with Google Cloud

其中,像 Managing Machine Learning Projects with Google Cloud 這門課提到最適合 ML 發揮的領域,是 “Challenging & Clear” 的問題:

最適合 ML 發揮的領域

最適合 ML 發揮的領域

這是不是與最近因為 ChatGPT 而颳起的 prompt engineering 風潮,有異曲同工之妙呢?

 

系列/Organizational Change and Culture for Adopting Google Cloud Specialization (秀肌肉)

  • Business Transformation with Google Cloud
  • Infrastructure and Application Modernization with Google Cloud
  • Managing Change when Moving to Google Cloud
  • Developing a Google SRE Culture

看到 Google 居然把 Developing a Google SRE Culture 招牌課程放到這裡,可見 Google 有多重視推廣 SRE 這理念了。

GCP 技術:共通核心

這類課程比較枯燥,但這是技術基礎,再枯燥也得撐過去。而且這類課程,是後續許多專項課程 (specialization) 都會涵蓋到的共同基礎,打好基礎,很容易繼續擴增廣度。

系列/Architecting with Google Compute Engine Specialization (秀肌肉)

  • Reliable Google Cloud Infrastructure: Design and Process
  • Elastic Google Cloud Infrastructure: Scaling and Automation
  • Google Cloud Fundamentals: Core Infrastructure
  • Essential Google Cloud Infrastructure: Core Services
  • Essential Google Cloud Infrastructure: Foundation

雖然此專項課程宣稱 “this program will also provide sample questions similar to those on the exam”,但好像未必有 100% 涵蓋到 “Associate Cloud Engineer” 應考前該知道的細節。

 

系列/Preparing for Google Cloud Certification: Cloud Engineer (秀肌肉)

  • Elastic Google Cloud Infrastructure: Scaling and Automation
  • Google Cloud Fundamentals: Core Infrastructure
  • Architecting with Google Kubernetes Engine: Foundations
  • Essential Google Cloud Infrastructure: Core Services
  • Essential Google Cloud Infrastructure: Foundation
  • Preparing for Your Associate Cloud Engineer Journey

 

系列/Preparing for Google Cloud Certification: Cloud Architect Professional Certificate

  • Google Cloud Fundamentals: Core Infrastructure
  • Essential Google Cloud Infrastructure: Foundation
  • Essential Google Cloud Infrastructure: Core Services
  • Elastic Google Cloud Infrastructure: Scaling and Automation
  • Reliable Google Cloud Infrastructure: Design and Process
  • Architecting with Google Kubernetes Engine: Foundations
  • Preparing for your Professional Cloud Architect Journey

 

三大系列洋洋灑灑,狀似龐大,但其實課程重疊度極高,就當成是一再複習加深印象吧。

GCP 技術:K8s

系列/Architecting with Google Kubernetes Engine Specialization (秀肌肉)

  • Google Cloud Fundamentals: Core Infrastructure
  • Architecting with Google Kubernetes Engine: Foundations
  • Architecting with Google Kubernetes Engine: Workloads
  • Architecting with Google Kubernetes Engine: Production

這專項課程,與 Udemy 三門 CKA/CKAD/CKS 認證考試課程相比,還算實用,可互補。

Dev

很多課程似乎都鎖定在 serverless 方案,因此,先把這張圖記下來(引述自 Application Development with Cloud Run 課程):

GCP 的 serverless 方案

GCP 的 serverless 方案

 

系列/Preparing for Google Cloud Certification: Cloud Developer (秀肌肉)

  • Securing and Integrating Components of your Application
  • Getting Started with Google Kubernetes Engine
  • Application Development with Cloud Run
  • App Deployment, Debugging, and Performance
  • Google Cloud Fundamentals: Core Infrastructure
  • Getting Started With Application Development

比較令我驚訝的是,最後一門課 Getting Started With Application Development 花了很多篇幅在講 Cloud Run,尤其是講它的 networking & security 設定,卻讓人覺得這個 serverless 方案沒有想像中那麼無腦即可使用。

 

Developing Applications with Cloud Functions on Google Cloud

身為 GCP serverless 另一員大將 Cloud Functions,值得好好掌握。

 

Service Orchestration and Choreography on Google Cloud

難得在 GCP 課程上看到這主題,很值得照著他的範例把玩一遍。

DevOps & SRE

系列/Preparing for Google Cloud Certification: Cloud DevOps Engineer (秀肌肉)

  • Logging, Monitoring and Observability in Google Cloud
  • Reliable Google Cloud Infrastructure: Design and Process
  • Getting Started with Google Kubernetes Engine
  • Google Cloud Fundamentals: Core Infrastructure
  • Developing a Google SRE Culture

 

Site Reliability Engineering: Measuring and Managing Reliability

這門課滿特別的,把 SRE 的 SLI/SLO 講得很仔細。譬如說,面對複雜系統,是否該臚列很多很多的 SLI?課程如是說:

You should aim to only have one to three SLIs covering each user journey, even if your system and user journeys are relatively complex.

我發現,在 OKR & OGSM 講究的精簡指標觀念,在 SRE 裡面也是。 ​ 所以,不要以為落落長的指標才是好的。

ML & Big Data

這系列重頭戲,我還在苦苦追趕,請恕我此刻暫時無法寫出什麼心得。 :)

系列/Data Engineering, Big Data, and Machine Learning on GCP Specialization

  • Google Cloud Big Data and Machine Learning Fundamentals
  • Modernizing Data Lakes and Data Warehouses with Google Cloud
  • Building Batch Data Pipelines on Google Cloud
  • Building Resilient Streaming Analytics Systems on Google Cloud
  • Smart Analytics, Machine Learning, and AI on Google Cloud

 

系列/Machine Learning on Google Cloud Specialization

  • How Google does Machine Learning
  • Launching into Machine Learning
  • TensorFlow on Google Cloud
  • Feature Engineering
  • Machine Learning in the Enterprise

其中,像 How Google does Machine Learning 這門課提到的 “Responsible AI Development” 議題,值此生成式 AI (AIGC) 火熱的時刻,讀起來格外有感。

 

系列/Advanced Machine Learning on Google Cloud Specialization

  • Production Machine Learning Systems
  • Computer Vision Fundamentals with Google Cloud
  • Natural Language Processing on Google Cloud
  • Recommendation Systems on Google Cloud
  • Machine Learning in the Enterprise

 

系列/Customer Experiences with Contact Center AI - Dialogflow ES Specialization & Customer Experiences with Contact Center AI - Dialogflow CX Specialization

把玩一下聊天機器人吧。

  

以上就是我個人偏食的菜單,希望給大家一些啟發,好好善用這個深度與廣度兼具的大補帖吧。


  1. 對 GCP 認證考試相關課程感興趣的,可參考 “Google Cloud Certification: 2023 Guide” 一文。 ↩︎