學習目標和取得技能
- 了解 Google Cloud Platform 產品和服務的用途和價值
- 與 Google Cloud Platform 服務互動,熟悉平台與功能操作
- 可以描述與解釋使用 Google 雲端平台的方式
- 了解如何在 Google 雲端平台上選擇並使用應用程序部署環境:Google App Engine、Google Kubernetes Engine 和 Google Compute Engine
- 明白如何選擇並使用 GCP 各項存儲服務:Google Cloud Storage、Google Cloud SQL,Google Cloud Bigtable 和 Google Cloud Datastore
- 學得 Google 代管數據倉儲與分析服務 BigQuery 的基本操作
- 了解 Google Cloud Deployment Manager 基礎操作,利用簡易範本建立及管理雲端資源
- 學得 Google Stackdriver、監控、日誌記錄和診斷等功能的基礎操作
教學方式
Google認證講師課堂中文指導
教材與實驗
Google原廠教材與Qwiklabs實驗室
課程適合對象
- 計劃在 Google Cloud Platform 上部署應用程序和創建應用程序環境的使用者
- 初接觸 Google Cloud Platform 的開發人員、系統維運專家和解決方案架構師
- 管理或企業決策者等,評估 Google 雲平台滿足其各項業務需求的潛力
前備知識
熟悉 Linux 命令、Web 伺服器和文本編輯器(text editors)
課程大綱
課程包括課堂講解,演示和學員實作實驗
Module 1:介紹 Google Cloud Platform
主題 | 實驗 |
Google Cloud Platform 的優勢 | -- |
定義 Google 網路基礎架構的組成,包括:服務據點、數據中心、地區和區域 | -- |
了解基礎架構即服務(IaaS)和平台即服務(PaaS)之間的區別 | -- |
Module 2:Google Cloud Platform 入門
主題 | 實驗 |
定義 GCP 專案的目的 | -- |
了解身分識別和存取權管理的目的和用例 | -- |
列舉操作 GCP 的方法 | Getting Started with Google Cloud Platform |
Module 3:雲上的 VM 虛擬機器和網路
主題 | 實驗 |
Google Compute Engine 的用途和用例 | -- |
了解各種 GCP 網絡和運營工具和服務 | Compute Engine |
Module 4:雲上的儲存服務
主題 | 實驗 |
介紹 Google Cloud Storage、Google Cloud SQL、Google Cloud Bigtable和Google Cloud Datastore用途和用例 | -- |
於 GCP 上挑選合適的存儲產品 | Cloud Storage and Cloud SQL |
Module 5:雲上的容器服務(Containers)
主題 | 實驗 |
定義容器的概念並了解容器的用途 | -- |
Google Kubernetes Engine和Kubernetes 的用途和用例 | Kubernetes Engine |
Module 6:雲上的 APP 應用程序
主題 | 實驗 |
了解 Google App Engine 的用途和用例 | -- |
對比 App Engine 標準與彈性環境 | -- |
了解 Google Cloud Endpoints 的用途和用例:後端架構上開發、部署及管理 | App Engine |
Module 7:雲上的開發,部署和監控
主題 | 實驗 |
軟體開發人員可利用的代碼託管選項 | -- |
利用範本創建和管理資源 | -- |
各項整合管理工具:監控、警示與除錯 | Deployment Manager and Stackdriver |
Module 8:雲上的大數據和機器學習
主題 | 實驗 |
了解 Google Cloud 大數據和機器學習平台中產品和服務的用途和用例。 | BigQuery |


