考試資訊
時長:2 hours
費用: $200/120(partner)
報名要求:無語言: English, Japanese
測驗形式: 50-60 題選擇題 (內含多選題)
考試方式:
- 在線監考
- 現場監考考試
- 恆毅Systex_Taipei(14F, No.99 Fuxing N. Road)
- 資策會iSpan International Inc.(No. 390, 2F Section 1st, Fuxing South Road,, Da’an District)
證照效期:Google Cloud 兩年有效期,到期前60天才可重新認證
案例研讀:Professional Cloud Developer 沒有 study case 的考題
考試政策:兩年內最多可以嘗試四次。如果沒有通過考試,可以在 14 天後再次參加考試。如果第二次沒有通過,必須等待60天才能參加第三次。如果第三次沒有通過,則必須等待365天才能參加第四次。
考試範圍 (規章連結)
- 第一部分:設計高度可擴展、可用且可靠的雲端原生應用程式 ( 27%)
- 第二部分:建立和測試應用程式 (20%)
- 第三部分:部署應用程式 (18%)
- 第四部分:整合 Google Cloud 服務 (20%)
- 第五部分:管理已部署的應用程式 (15%)
- 新版考試將在 June 2024 推出,目前新版考試的規章
我使用的讀書資源
- Google Cloud Skills Boost Cloud Developer Learning Path
- 參考的讀書計畫
- Examtopic
- 範例試題
- https://github.com/sathishvj/awesome-gcp-certifications/blob/master/professional-cloud-developer.md
我使用的答題技巧
- 抓關鍵字,以最符合需求為主
- 如果有多個符合題目需求,優先使用 google cloud 服務為主(ex: Github vs Cloud Source Repositories)
考試後還記得的考題方向 (202404)
監控
- Cloud Profiler 使用場景
- Cloud Logging 使用場景
- Cloud Trace 使用場景
- Alerting policy 使用場景
Google Kubernetes Engine (GKE)
- Workload Identity 在 GKE 的應用
- Binary Authorization 使用場景
- Container Scanning API 使用場景
- 推版機制 rolling update with a PodDisruptionBudget
- HC 機制 liveness probe vs readiness probe
- authorized networks
- Ingress VS Service 的選擇
- Istio Authorization Policy 的應用
- DaemonSet vs statefulset vs deployment 的選擇
- Horizontal Pod Autoscaler 的應用
- K8S 隔離環境的方式/ LimitRange、namespace
- kubectl config 使用場景
- 在不同環境快速建立習慣的開發工具
流量分配
- Traffic Director 使用場景
- Anthos Service Mesh 使用場景
部署應用程式
- Cloud Build 自動部署的整合方式/使用場景
- increase the speed of your Docker image build –cache-from argument
- Cloud Function 使用場景
- event-driven
- Cloud Run 使用情境和特性
- 區分執行環境 metadata server
- http-driven
- Pub/Sub
建置測試環境
- Pub/Sub emulator
- Minikube and Skaffold
- Functions Frameworks
- Cloud Run emulators
- Service Directory 使用場景
- 各種開發服務整合時要使用的權限(符合 Google Coud 最佳實踐)
- roles/cloudfunctions.invoker
- roles/datastore.user
- ….
資料儲存
- Datastore Queries
- 使用 cursors 降低資料庫負擔
- Cloud Spanner
- Google Cloud Storage
開發和部屬
- A/B 測試/藍綠部署/金絲雀部署
- trunk-based development VS feature-based development
- 給 Google Cloud 上開發遇到的錯誤情境要選擇怎麼解?或是哪裡設定錯了?
- 例如報哪些 http code error → 要怎麼解
- Retry strategy | exponential backoff
心得
- Professional Cloud Developer 這個考試主要都是圍繞在如何讓在 Google Cloud 的開發變得更快更順暢上,包括調教效能、監控應用程式、各種部屬和開發方式,服務主要著重在 Cloud Run、 Cloud Build 、Cloud Function 、Pub/Sub 、GKE 等等服務,開源服務有考 Prometheus、 fluentd、OpenTelemetry、Istio..等等
- 大補帖在這!
- Examtopic 的答案不一定對,還是要自己看文件檢查過或是做實驗
- 當天共60題目,遇到約有8題左右的新題目
- 考試當天可提前到場,有機會也可以提早考試
- 攜帶護照並確認報名名稱和護照名稱一致
- 攜帶考試授權碼(考試前幾天寄至信箱)
最後,最重要的是先報名,再準備考試!給自己一點時間壓力吧!
如果來不及準備,一週前都是可以改考試時間的,祝大家考試順利。