gcp, cloud,

如何备考谷歌云认证

Ming Ming Follow Jan 15, 2022 · 1 min read
如何备考谷歌云认证

谷歌云GCP的认证有十种,覆盖架构、开发运维、指定领域几个大类,可以根据自己的爱好和发展方向进行选择。与AWS认证不同, GCP只提供一门助理级认证即GCP Cloud Engineer,其他大部分为专家级Pro认证.

如果你对云或传统IT的各组成要素如计算,储存,网络,开发均有一定知识和经验,比如已经拥有其他云的架构师认证,可以直接从GCP Pro Cloud Architect入手,云服务平台的大部分功能都是相通的,只不过名字,用法,特性和命令行各不相同。如果你具备DEVOPS经验或者想了解云原生的DEVOPS过程,可以先从Cloud DevOps Engineer入手。又或者你是大数据方向,当然也可以从Data Engineer下手。GCP认证的考试多为2小时50到选择题(单选和多选),考试费用200美元,有效期仅有两年(AWS多为300美元三年)。

根据我本人的经验,我已经拥有AWS的助理架构师证书,但因为工作需要加强DEVOPS方向技能的培养,所以我先入手了GCP的DEVOPS证书,紧接着又拿下了它的架构师认证。双证的学习,上机,备考一共花费3-4个月的业余时间(和近100美刀的云使用费o(≧v≦)o, K8S的cluster还是小费$$的(・_・;),但是谷歌认证的最大好处就是,在通过认证时即可以选一件免费礼品,均为大牌OEM的户外保暖或包包,虽然颜值一般,都是攻城狮的范儿哈哈~

首先来看谷歌Professional Cloud DevOps Engineer官方的考察内容:

  • Section 1. Applying site reliability engineering principles to a service
  • Section 2. Building and implementing CI/CD pipelines for a service
  • Section 3. Implementing service monitoring strategies
  • Section 4. Optimizing service performance
  • Section 5. Managing service incidents

第一项也是GCP区别于AWS DEVOPS最大的考察目标即是对SRE的理解,也许是Google大力倡导SRE的缘故,所以无论是官方培训课程还是考试题目都要求候选人充分理解SRE的概念和方法论,包括科技组织文化上倡导不责怪,鼓励设计思考原型开发快速迭代,打破组织隔阂建立互信包容的工程团队氛围等等。在方法论上引入可观测性的概念,号召IT监控一切,大力推进自动化,减少无用功(防止内卷),以尽可能的实现让系统自动保障高可靠性的宏伟目标。SRE的实践,其实无分自建IT或云原生平台,是放之四海而皆准的运维准则。

在CI/CD方面,GCP主要考察基于Gitops和谷歌云产品如Cloud Build,Artifact Registry,GKE之间的生产线搭建,以及第三方Jenkins的整合。

云监控方面,需要了解利用GCP Cloud Monitoring(原Stackdriver)来监控计算,储存或应用等各层面的性能指标或故障报警。

在线课程最好的是谷歌官方在Coursera上提供的Preparing for Google Cloud Certification: Cloud DevOps Engineer,不仅提供了非常谷歌化的技术内容讲解,还提供大量lab进行实践练习,而且每个lab都有设计完成目标,平台会自动检测你的完成度并给予评分,可以说是真正实现了学与练的全自动化。

其他在线培训平台如Udemy上面GCP的认证课程不多,内容更丰富的Acloudguru上面有全路径课程,想更全面系统学习的小伙伴可以继续进修。

接下来再来说说GCP Professional Cloud Architect,任何一家的云架构认证都是考察对自家云主力产品的基本认知,并没有多么深入,但覆盖度还是比较广的。对GCP来说,其计算的主力产品GCE,GAE,GKE,储存的GCS,CloudSQL数据库,都是重点考察方面,数据的分析,保管,移植和安全也是重点。按照各个产品大类进行一次系统性的梳理还是很有必要的。

  • Section 1. Designing and planning a cloud solution architecture
  • Section 2. Managing and provisioning a solution infrastructure
  • Section 3. Designing for security and compliance
  • Section 4. Analyzing and optimizing technical and business processes
  • Section 5. Managing implementation
  • Section 6. Ensuring solution and operations reliability

结合系统化学习和考试实际内容,我总结出重点知识点考点脑图一份,有需要的小伙伴可以在Linkedin上加我要链接~

最后祝想报名考试的同学们好运~

参考资源:

GCPSketchnote

where shoud you run GCP

Google Cloud Architecture Framework

Best practices for enterprise organizations

The gcloud tool cheat sheet

Join Newsletter
Get the latest news right in your inbox. We never spam!
Ming
Written by Ming Follow
Hi, This is Ming - Head of Infra Engineering. I focus on Mainframe to Cloud, Cybersecurity and Data Analytic.