专业的云架构师认证

TL; DR:我最近完成了Google Cloud专业云架构师认证的准备和考试。 这是一次很棒的学习经历,我强烈推荐它。 您可以在这里注册以获得自己的认证!

为什么?

如您所知,我是Googler和Google Cloud的开发者倡导者。 当我已经在Google工作并且对Google Cloud有很多了解时,为什么要获得Google Cloud的认证? 我有两个主要动机:

  1. 我想像其他所有人一样经历这个过程,看看它是如何进行的。 在会议和聚会上,我总是收到开发人员有关认证的问题,除非您亲自进行整个过程,否则很难详细回答这些问题。
  2. 我想看看我们是否可以改进该流程,并将我的反馈意见提供给我们的认证团队。
  3. 填补空白,并刷新我对Google Cloud的现有知识。

我还了解到,Cloud Professional认证最近在2019年的15项顶级IT认证中排名第一。

查找学习资源

“专业云工程师认证”页面上有一个详细信息页面。 在此页面中,有一个“ 成功路”部分,其中列出了考试指南,有关Coursera和讲师指导的培训课程以及Qwiklabs的练习挑战。 很棒的是,所有资源都以清晰的格式列在此页面中。

我决定参加在线课程以提高灵活性。 Coursera专长于Google Cloud Platform的架构设计。 它有6门课程。 我的计划是先完成这6门课程,然后再通过考试指南,然后再注册考试。

后来,我意识到还有一门专门针对考试本身的额外课程。 我也经历过。 我总共花了大约7周的时间完成了7门课程,为考试做准备。

进行有关Coursera的课程

我通常对在线教程视频感到无聊,因为它们太长或太过放纵而无法集中精力。 在Coursera上学习课程非常有趣。 视频长度合适,并且具有足够的细节水平。 它们不仅内容丰富,而且还包含Qwiklabs的动手练习。 这使视频更具针对性,课程对我也更具吸引力。

由于我目前在Google所担任的职务,我并不希望学到很多新信息,但我感到惊讶的是,有些视频对我有帮助,特别是网络和通用体系结构中的那些视频。

Qwiklabs的动手练习也很棒。 唯一的小故障是Coursera有时难以注册我完成了实验室。 结果,我不得不做两次实验,这有点烦人。 此外,每个实验室都必须使用新的凭据重新登录会带来一些乏味但不是大问题。

让我简要地学习一下课程,以便您对预期有一个了解。

课程1:Google云端平台基础知识:核心基础架构

开始日期:2019–01–13,结束日期:2019–01–20

这是我经历的第一门课程。 这是对Google Cloud的很好的介绍,介绍了所有不同的服务和选项。 我总体上喜欢这些视频。 它们不太长也不短。 我也喜欢他们进行测验和Qwiklabs动手练习的事实。

课程2:基本云基础架构:基础

开始日期:2019–01–20,结束日期:2019–01–26

这门课程比Course1短得多。 我发现模块1中的某些内容是多余的,因为它们已经在Course1中进行了介绍,但是我希望可以重复一些。

课程1中已经介绍了一些模块2 (VPC和子网),但是,该模块的后续部分提供了我所不知道的良好信息。

课程3:基本云基础架构:核心服务

开始日期:2019-02-27,结束日期:2019-02-02

本课程的模块1全部与IAM有关。 这已经在课程1中讨论过了,但是它更加详细,因此我学到了很多。 实验室练习也很好。 足够长的时间来帮助我理解IAM,但又不长于使我感到无聊。

模块2全部关于存储。 它始于云存储。 这是对课程1的复习,其中包含其他信息和练习。

模块3与计费有关, 模块4与Stackdriver有关。 对于我来说,这不是最令人兴奋的话题,但仍然有用。

课程4:弹性云基础架构:扩展和自动化

开始日期:2019-02-04,结束日期:2019-02-09

这可能是我最喜欢的课程,因为它包含了许多我不了解的网络主题。

模块1从VPN开始,而模块2与HTTP负载平衡有关。 视频非常棒,解释其工作原理的图表非常有用。 我也喜欢他们的最佳做法部分。 这整个部分非常有用,可能对我来说是课程的最佳部分。

接下来的三个模块主要回顾了课程1中已经介绍的内容。有关自动缩放的模块3 ,有关使用Cloud API进行基础架构自动化的模块4和有关Deployment Manager的模块5

最后一个模块, 模块6,是关于托管服务的,如Dataflow,Dataproc和BigQuery的高层介绍。

课程4:弹性云基础架构:容器和服务

开始日期:2019-02-10,结束日期:2019-02-10

本课程涉及到更多的应用程序开发方面。 模块1是关于Cloud Pub / Sub,Cloud Endpoints和Cloud Functions的。 第2单元是关于App Engine Standard和Flex的。 他们都是很好的概述,但是没有动手实验。

模块3与Kubernetes引擎和容器注册表有关。 这是一个动手实验的好模块。

课程6:可靠的云基础架构:设计和流程

开始日期:2019-02-14,结束日期:2019-02-17

本课程是该系列中唯一有关软件体系结构而不是特定Google Cloud产品的课程。 我喜欢本课程的第一部分,但是后来当它开始谈论数据层时,它变得很重复,因为在之前的课程中我已经多次听说过Cloud Storage,BigQuery等。

课程7:为Google Cloud Professional Cloud Architect考试做准备

开始日期:2019-02-23,结束日期:2019-02-24

该课程不是专业课程的一部分,而是更多关于考试的内容,并逐一进行案例研究以找出解决方案。 我非常喜欢它。 您通常不会从文档中获得许多有用的信息。 事实证明,该考试与考试的相关性比我想象的要重要得多(下一节将对此进行详细介绍)。

在课程的后期,它变成了更多的讲座,而不是案例研究。 在这一点上,它对我来说有点重复,因为它开始谈论Kubernetes Engine,App Engine等或诸如BigQuery,Dataflow之类的东西。 所有其他课程均涵盖了所有这些内容。

参加考试

我于2019-02-28参加了考试。 该考试包含50个多项选择题,您有2个小时的时间回答它们。 我以为我会在1小时内完成考试,但令我惊讶的是,我花了1小时45分钟才能完成考试,而且比我想象的要难。

案例研究中有一些问题。 我花了很多时间阅读案例研究。 事后看来,我应该在学习课程7时更仔细地阅读案例研究。一般而言,我应该花更多的时间在课程7上,这似乎是与考试最相关的课程。

我在大约1个小时内完成了问题的初步通过,并且将大约20个问题标记为不确定。 我在35分钟内完成了整整第二次传球,但仍然不确定约10个问题。 最后,我最后又花了10分钟来审查不确定的问题,然后我提交了。 我得到了通过的临时结果。

就考试本身而言,我认为这是一个中等难度的考试。 大约有5或6个问题很简单。 剩下的,您要么必须很好地阅读案例研究,要么要完全了解其中的内容。 我意识到,我不记得某些网络功能(直接对等,CloudVPN等),也不记得一些BigQuery详细信息,例如联合表与分区表。 结果,我不确定答案。

我发现一些问题很棘手。 例如,我觉得有一个问题,在解决方案中普通或可抢占的VM可以使用,但是我不得不选择一个。 最后不确定我错过了什么。

结论

总体而言,我很高兴自己经历了认证的过程。 绝对比我想象的要更具挑战性。 所有课程和实际考试本身都是时间上的承诺。 但是,即使您已经对Google Cloud了如指掌,但最终还是学到了很多东西。

我注意到我们可以在课程和认证考试中做出的一些改进,并且我将跟进认证团队,以确保今后的体验会更好。