近期我在写关于Terraform的一本书《Terraform 101 从入门到实践》,内容更详尽,欢迎大家前来指教:网站版 、GitHub版
1 什么是Terraform?
Terraform是一个IaC工具,IaC全称为Infrastructure as Code
,基础设施即代码。它的理念是通过代码来管理基础设施,如服务器、数据库等,更多请看《Terraform入门教程,示例展示管理Docker和Kubernetes资源》。
而作为IaC的事实标准,了解并学习Terraform还是很有必要的。工作中也用到了Terraform,所以我就去考了Terraform Associate这个证书。
2 关于Terraform Associate
HashiCorp提供的考试只有三种:Terraform Associate、Vault Associate和Consul Associate,没有难度可以选,所以只能才Terraform Associate了。不像各种云证书,五花八门。
Terraform Associate这个证书是专门为云计算工程师,包括运维人员和开发人员所准备的。最好是已经在生产上有实践经验的人员,如果没有实际的生产经验也可以,但要做更多的学习和实操练习。
- 基本要求
基础的命令行知识;
基础的云计算知识;
- 版本要求
我考的时候,要求是0.14及以上。
- 考试信息
题目类型:判断、单选、多选和填空题;
形式:线上考试
时长:1小时
价格:70.5美元
语言:英语
有效期:2年
考试大纲和报名地址:https://www.hashicorp.com/certification/terraform-associate
3 如何准备
整体来说,考试不算难,题目很多都是很简单很直接的。要求大家对于Terraform的概念要比较熟。像我大概准备了一个星期,主要看以下资料:
官方学习指导:时间充分,建议通过这个学习。
官方考试指导:针对考试大纲,列出对应的资料。如果时间有限,而且对Terraform已经有一定了解,可以直接看这份。
题目例子:可以提前了解题目大概是什么样子的。
我基本上只看了官方考试指导,针对考试大纲学习。把每个知识点都过了一遍,很难全部记住,但概念一定要理清。
4 考试
要提前报名约考,要注意选对时区。会提前30分钟提供考试按钮,需要做一个环境检查。考试是通过视频监考的,要求在一个安静独立的空间,我是在家里的房间考的。考前会让你拿着摄像头检查整个房间的状态,确保没有其它人,没有其它资料。同时手机要远离自己,确保自己无法拿到。
考试时长1个小时,大概有59道题左右吧。放心,肯定能做完,大多数题目很简单,一眼就知道答案。我大概花了30分钟做完了题目,然后还做了个调查问卷就结束了。结束后马上知道成绩。我是80多分通过的,但具体多少分通过不知道,网上有人说是70分。
考试结束后,可以马上收到邮件,告诉你通过了,并获得了证书。
Reference:
250 Practice Questions For Terraform Associate Certification