Training Course - Architecting with Google Cloud Platform - Infrastructure
07/25-27 在 Google Taipei Office 上了三天 GCP 的課: Architecting with Google Cloud Platform: Infrastructure,內容其實跟上次參加 Google OnBoard 的差不多,只是更加的深入,同時包含了 Lab。
參加課程最難得的就是跟老師、同學一起交流、討論、分享經驗的過程,課程內容其實只要花時間去把官方文件爬過、把 Lab 做過,其實自己是可以完成的。
整理幾個面向,同時與 AWS 比較。
課程大綱
Architecting with GCP 課程的大綱跟 Architecting on AWS 其實差不多,以下是 GCP 主要的大綱:
- Introduction to GCP Infrastructure
- Virtual Networks
- Virtual Machines
- Cloud IAM
- Data Storage Services
- Resource Management
- Resource Monitoring
- Interconnecting Networks
- Load Balancing
- Auto Scaling
- Infrastructure Automation with Cloud API
- Infrastructure Automation with Deployment Manager
- Managed Services
- Application Infrastructure Services
- Application Development Services
- Containers
把課程跟 AWS 比較,他們都有幾個大的 Modules:
Infrastructure
Networking
- Storage
Databases
AI
,Machine Learning
Resource Management
- Permission Management
- Virtual Machine
CDN
,Load Balance
, Auto ScalingInfra as Code
清單中 highlight
的部分 (幾乎是全部) 是我覺得很讓人驚艷的,Google 在這些領域的投資真的是全球頂尖的!
教育訓練課程:GCP vs AWS
兩者都用 qwiklab,教材都有 Instructions 跟 Labs。
GCP 的教材都在 googlecloud.qwiklab.com
- 優點:
- Instructions 可以線上閱讀、下載 pdf
- Lab 上完課後可以看,但無法下載。
- Lab 的準備時間很短,按下 “Start” 幾乎是秒級就可以開始了。
- Lab 內容大多使用
gcloud shell
完成,也就是使用者都不用特別配置自己的環境就可以 Lab
- 缺點:
- 有一些圖跟實際的畫面有落差。
AWS 的教材和 Lab 都使用 bookshelf 閱讀。
- 優點:
- Instructions 和 Labs 可以把筆記同步 web / desktop / mobile devices
- 缺點:
- 不允許下載備份
- 無法離線閱讀
- 只能列印,而且過期就不見了。
- Lab 的準備時間很長,一般約莫 5~10m
兩個教材 Lab 開起來速度差很多,大概就是 Container vs VM 的速度。
註:qwiklab 後來被 Google 買下,AWS 則開發自己的 Training Portal
GCP 的學習資源
上課過程,講師提供很多額外的資訊
- Google Cloud Platform Podcast
- Mooc List: 很棒的線上教育訓練課程
- Peter Bakkum: 對 Spanner (Global Database) 有興趣,讀這個 Blog
- GCP Youtube Playlist
- Google Cloud Platform Blog
- Google Cloud Training in Coursera: 很多 GCP 的課程,從 Fundamentals, Big Data, Machine Learning, Container, G Suite, … 還有一個是 For AWS Professionals.
- Google Cloud Platform Fundamentals: Core Infrastructure: 本課程名稱叫做 GCP System Opertaion Profressional, v2.0 改成 Core Infrastructure.
- Google Cloud Platform Fundamentals for AWS Professionals
- Google Cloud Training
Google Taipei Office
難得去 Google 辦公室,當觀光客朝聖一下。這次上課地點是在 Taipei 101, 75F
臨時出入證,分成 101 的管制和 Google Office 的管制。
Google 大門:
Google 的餐廳,很像飯店的自助式餐廳,變肥的好地方。。。
上課的教室:
從 Taipei 101, 75F 眺望台北市:
心得
以 IssS
, PaaS
, SaaS
三個面向來看,GCP 做的都滿不錯的,特別是因為 Google 在 Infrastrucutre, Big Data, Machine Learning … etc,有很深度的投資、扎實的理論基礎、實務面的巨量資料。
上完課後,老闆問我覺得 GCP 跟 AWS 比起來如何?
對我來說,現在比較熟悉 AWS,但是 GCP 會是我接下來投資學習的方向。
對公司來說,從 Infra 的角度,GCP 真的很吸引人。但實務上,要先跟各單位協調, PoC 主要的項目,像是 Network Planning, DB, OS, CDN, VM … 之後才能確認是否移轉,因為移轉的成本是相當驚人的,不只是 GCP 本身的費用,還有教育訓練,Migration Plan 等要做。
另外還有 M$ Azure,雖然我不喜歡 M$,但是 M$ 的商業策略一向是很厲害,所以 Azure 是不可以忽視的。
參加證明
AWS Ceritifcate 很夯,然後很多人都在拼 All-5 Certificate
Google 只要參加就會發參加證明,我已經有兩張 GCP 了 XDD