匠人学院 JR Academy
  • Position

    Where am I now, and where should I go?

    A few questions show how much AI affects your current role and where the openings are. Free, no sign-up.

    Check where I stand, free

    How AI changes careers

    Will AI replace my job?AI impact and transition paths for common careersNew jobs in the AI eraWhat they do, what they need, how to move inAI impact checkA few questions on the risks and openings in your role

    Self-checks

    Readiness assessmentHow ready you are for AI Engineer interviewsCareer personality testDirections that suit how you workCareer planningAnswer a few questions to see careers that may fitReturning to China checkJob prospects in China by school, major and graduation date
  • Skill

    Not sure which AI skills to learn?

    Start with a free learning path that goes from basics to hands-on work; move to a bootcamp or a mentor when you want structure.

    Start a free learning path

    Free learning paths

    Vibe CodingWrite code with AI, no background neededAI for office workDocuments, spreadsheets and reports with AIPrompt MasterHow to state what you need clearlyAI EngineerRAG, agents and MCP in practiceAI data analysisQueries, cleaning and reports with AIAll learning paths →

    Bootcamps and courses

    All bootcampsFilter by career path, level and formatAI Engineer BootcampEngineering bootcamp from LLM apps to agentsAI Coding for everyoneHands-on AI coding for non-technical learnersAI Workflow BootcampAI workflows for working professionalsInstructorsPractising engineers and industry mentorsAll courses →

    Practice and reference

    Interactive labsPrompt, frontend, Python and AWS practice onlineLearning roadmapsOne map of what to learn in which orderCheat sheetsQuick references for languages and toolsWikiAI tools and concepts explainedVideosTalks, open classes and student storiesFree resources →
  • Evidence

    What will convince an employer?

    Certifications, projects, team work and competition entries, collected into one portfolio.

    See the portfolio

    Certifications

    Cert Master · all certificationsPrep and mock exams for AWS, Azure, GCP, Claude and moreAWS SAA-C03Entry certification for cloud architectsAzure AI-102Microsoft AI engineer certificationClaude certificationsAnthropic Claude certification seriesMock examsTimed practice in the real exam interfaceAll certifications →

    Projects and team work

    P3 team projectsBuild a project with real teammates in a simulated team workflowP3 project experienceThe parts of a P3 project that go on your resumeDemo DayProject showcaseP3 certificatesProof once a project is completeAll of P3 →

    Competitions and work

    HackathonsBuild something against the clockSubmit your workAdd your project to the showcaseCareerOS portfolioDo tasks in the desktop app; your results become portfolio pieces
    Cert MasterBrowser extension, app and mini programScreenshot a question for analysis and practise anywhereAbout Cert Master
  • Connect

    How do I get myself in front of employers?

    Resume, interviews, referrals and mentors. See how far you are from the target role first, then decide what to fix.

    Start with Job Hunter

    Resume and openings

    Job HunterAI job search workspace: resume, roles, applicationsAI resumeRewrite your resume against a job descriptionReferralsRoles shared by students and mentorsOpportunitiesInternships, projects and collaborationsOffer boardOffers students have received

    Interviews

    AI mock interviewPractise by text or voice and see the gapsInterview centreQuestions by company and roleInterview storiesReal interview experiencesSystem Design handbookPrepare for system design interviewsAll interview prep →

    Mentors

    1:1 mentorsBook AI, career and technical mentors by the hourGroup tutoringShare a tutor with a few others and pay less eachCareer coachingResume, interview and direction packagesBecome a mentorJoin the JR Academy mentor team
    Job Hunter desktopOne workspace for the whole job searchOrganise real experience and refine resume versions for target roles on macOS or Windows.About Job Hunter
BusinessMembershipDownload CareerOS
匠人学院 JR Academy

Follow Us

linkedinfacebooktwitterinstagramyoutube

We Accept

/image/layout/pay-paypal.png/image/layout/pay-visa.png/image/layout/pay-master-card.png/image/layout/pay-airwallex.png/image/layout/pay-alipay.png
EN
Products

CareerOS and tools

  • CareerOS
  • Cert Master
  • Job Hunter
  • Job Hunter web
  • Job Hunter report
  • Job Hunter desktop download
  • My job search reports
  • Buy report credits
  • Job Hunter billing
  • AI Toolbox
  • AI Skill Marketplace

Membership and courses

  • Membership
  • AI membership
  • AI Engineer VIP
  • Bootcamps
  • Training Camp
  • Kanban learning
  • AI Builder course
  • MCP course
  • NotebookLM workshop
  • Business Analyst course
  • Web Full-Stack Bootcamp
  • DevOps Bootcamp
  • Data Engineering Bootcamp
  • Data Analysis Bootcamp
  • Coding for Beginners
  • Algorithm Bootcamp

Career services

  • 1:1 coaching
  • Career coaching
  • BA & PM Internship
  • Data Science Internship
  • Data Analysis Internship
  • Marketing Internship
  • Resume Review
  • Interview Coaching
  • Job Application Service
  • Job Monitoring
  • LinkedIn Management
  • LinkedIn Networking
Library

Learning paths

  • All Learning Paths
  • AI Engineer
  • Context Engineering
  • Vibe Coding
  • Prompt Master
  • AI Builder
  • AI Product Manager
  • Python Basics
  • AI Productivity
  • AI Data Analysis
  • AI Finance
  • AI Content Creation
  • AI Image Creation
  • Frontend Development
  • Hermes Agent
  • OpenClaw Local Agent

Interactive labs

  • Prompt Lab
  • Frontend Lab
  • JavaScript Lab
  • Python Lab
  • AWS Lab
  • Azure Lab
  • LLM Lab
  • Git Lab

Reference and guides

  • Wiki
  • Learning wiki
  • Cheat sheets
  • Roadmaps
  • AI roadmaps
  • Videos
  • Blog
  • Interview handbook
  • Mock exams
  • Free resources

Cities

  • Sydney
  • Melbourne
  • Brisbane
  • Adelaide
  • Singapore
  • Kuala Lumpur
  • London
  • New York
  • San Francisco
  • Los Angeles
  • Seattle
  • Toronto
  • Vancouver

Immigration

  • Australia Immigration
  • Skilled Visa 189/190/491
  • Employer Sponsored 482/186/494
  • Business Visa 188/888
  • UK Immigration
  • US Immigration
  • Canada Immigration
  • Singapore immigration
  • Malaysia immigration
Business

For business

  • AI for Business
  • Business portal sign-in
  • Corporate Training
  • Internship Partnership
  • Recruitment Partnership
  • Enterprise (EN)

Metatree AI Lab

  • Metatree AI Lab (Chinese)
  • AI solutions (Chinese)
  • Digital employees (Chinese)
  • Case studies (Chinese)
  • Metatree AI Lab
  • AI services
  • Digital employees
  • Case studies

AI education for kids

  • Airbotix — AI Coding for Kids
  • AU Family Resource Hub
  • NAPLAN Report Guide
  • My School Data Guide
  • Sydney Private School Fees 2026
  • Kids Coding Programs
About

Company

  • About Us
  • Our Mentors
  • Become a Mentor
  • News & Blog
  • Metaverse Classroom
  • JR Careers
  • JR Store J3.Club
  • Contact Us

Help and policies

  • FAQs
  • Terms & Conditions
  • Privacy Policy
  • Cancellation & Refund Policy
  • Site map

Contact

  • hello@jiangren.com.au
  • 0421-672-555

Offices

Level 10b, 144 Edward Street, Brisbane CBD (Headquarter)
Level 2, 171 La Trobe St, Melbourne VIC 3000
45A13, Block B, Oriental Hope Tianxiang Plaza, 500 Tianfu Avenue Middle Section, Wuhou District, Chengdu, Sichuan, China
Business Hub, 155 Waymouth St, Adelaide SA 5000

Disclaimer

footer-disclaimerfooter-disclaimer

JR Academy acknowledges Traditional Owners of Country throughout Australia and recognises the continuing connection to lands, waters and communities. We pay our respect to Aboriginal and Torres Strait Islander cultures; and to Elders past and present. Aboriginal and Torres Strait Islander peoples should be aware that this website may contain images or names of people who have since passed away.

All content on the JR Academy website, including course materials, logos, and information provided, is protected under Australian intellectual property laws. Unauthorized use, sale, distribution, reproduction, or modification is strictly prohibited. Violations may result in legal action. By accessing our website, you agree to respect our intellectual property. JR Academy Pty Ltd reserves all rights, including patents, trademarks, and copyrights. Any infringement will be subject to legal prosecution. View Terms of Service

© 2017-2026 JR Academy Pty Ltd. All rights reserved.

ABN 26621887572

HomeLearnCoursesCerts
  1. Home
  2. Prove it
  3. All certifications
  4. HashiCorp
  5. Terraform-Assoc
HashiCorp助理级DevOps

HashiCorp Certified: Terraform Associate

HashiCorp Terraform Associate (003) 模拟考试,覆盖 IaC 概念、Terraform 工作流、状态管理、模块、HCL 配置等九大考试域,含335练习题。

Try the first chapter freePractice questions
65
Official exam questions
90 min
Exam duration
70/100
Passing score
JR ACADEMY / CERTIFICATION PREP

JR Academy practice bank

335practice questions
Build your foundation11 learning chapters
Practice with purposeFocused practice · answer explanations
Test your readinessMock exams · review

335 practice questions available

OverviewLearning pathFAQReviews
01

Understand the certification

Terraform Associate (003) 是 IaC 领域最有价值的入门认证 — Terraform 在多云/混合云基础设施管理中的市场份额超过 70%(HCL 语法已成为行业事实标准)。

HashiCorp Certified: Terraform Associate (003) 验证使用 Terraform 进行基础设施即代码(IaC)管理的核心能力。57 题 / 60 分钟,费用 $70.50 USD(Terraform 认证相比 AWS/Azure 便宜很多),有效期 2 年。

注:此 slug(terraform-associate)是同一认证的另一个数据条目,和 hashicorp-terraform-associate 指向相同的考试。考试覆盖九大领域:IaC 概念、Terraform vs 其他 IaC 工具(CloudFormation/ARM/Pulumi)、Terraform 基础(Providers/Resources/Data Sources)、核心工作流(init/plan/apply/destroy)、模块(Module Registry/Git/本地模块)、状态管理(Remote Backend/State Locking/Sensitive Data)、HCL 配置(变量/输出/条件/函数)、HCP Terraform(原 Terraform Cloud)的 Workspace/VCS 集成/Sentinel 策略。

Terraform 在 IaC 工具中的市场份额约 70%+(HashiCorp 2024 State of Cloud Strategy 报告)。AWS CloudFormation 只能管 AWS 资源,Azure ARM/Bicep 只能管 Azure 资源,Terraform 的杀手锏是一套 HCL 代码管多个云(AWS + Azure + GCP + on-prem)。

Exam at a glance

Exam code
Terraform-Assoc
Provider
HashiCorp
Format
single-choice / multiple-choice
Language
English
Validity
3 years
Official certification page

Skills in focus

Infrastructure as Code (IaC) 概念与实践HCL 语法与 Terraform 配置编写Terraform 核心工作流(init/plan/apply/destroy)Provider 配置与资源管理Terraform 状态管理与远程后端模块设计、发布与版本管理变量、输出值与表达式HCP Terraform (Terraform Cloud) 基础Sentinel 策略即代码概念

Learning outcomes

  • Pass the Terraform Associate certification exam with confidence
  • Master key concepts across all exam domains
  • Identify and strengthen weak areas before the exam

Who this is for

  • DevOps 工程师和 SRE 需要验证 Terraform 自动化技能
  • 云架构师使用 Terraform 管理 AWS/Azure/GCP 多云基础设施
  • 系统管理员希望从手动运维转向 IaC 自动化
  • 后端开发者希望掌握基础设施即代码(IaC)能力

Before you start

  • 了解云计算基础概念(虚拟机、网络、存储)
  • 熟悉至少一个云平台(AWS、Azure 或 GCP)的基本操作
  • 具备命令行(CLI)操作经验
  • 建议有 3-6 个月使用 Terraform 的实践经验

What do you still need before the Terraform Associate exam?

Tell us what you do now and where you want to go. See your gaps in skills, evidence, experience, expression and positioning, and what to work on first. No sign-in needed.

Compare with my situation
02

Your learning path

11 chapters

01Terraform Associate Exam OverviewFree02TerraformFree03Terraform basics30 min04Terraform CLI30 min05State management30 min06Terraform Cloud/Enterprise30 min
View the full learning path

Plan your preparation

Learning hours
72h
With relevant experience
2-3 weeks
Starting from scratch
4-6 weeks
Daily study
1-2h

Included in your preparation

  • 335 practice questions with detailed explanations
  • Mock exams simulating real test conditions
  • AI-powered tutoring for personalized study
  • Progress tracking and weak area identification

1. 第一阶段:Terraform 核心工作流(1-2 周)

安装 Terraform CLI,在 AWS Free Tier 或 Azure Free Account 上实操。走完 terraform init → terraform plan → terraform apply → terraform destroy 完整流程。创建一个简单的 VPC + EC2(或 VNet + VM),理解 Provider 配置、Resource 声明、terraform.tfstate 文件的作用。

2. 第二阶段:模块 + 状态管理 + HCL 进阶(1-2 周)

创建一个本地 Module(variables.tf/main.tf/outputs.tf),在根模块中调用。配置 Remote Backend(S3 + DynamoDB 状态锁定 或 Azure Storage Account)。HCL 进阶:count vs for_each 的区别、dynamic block、conditional expression (condition ? true_val : false_val)、常用内置函数(lookup/merge/flatten/format)。

3. 第三阶段:HCP Terraform + 模考(1-2 周)

注册 HCP Terraform 免费版(原 Terraform Cloud),创建 Workspace 并关联 VCS(GitHub)。理解 Remote Execution(plan/apply 在 HCP 而非本地运行)。Sentinel Policy as Code 的概念(不需要写 Sentinel,理解它的作用即可)。用 HashiCorp 官方 Practice Exam + Udemy Bryan Krausen 的模考做 2 次全真模拟。

03

Career value

Terraform 技能在 DevOps/Cloud 岗位中已经从"加分项"变成"必备项"。LinkedIn 上搜 "DevOps Engineer" 的澳洲岗位,超过 60% 的 JD 提到 Terraform。Seek 上 DevOps/Cloud Engineer 年薪中位数约 $140K AUD,持有 Terraform Associate + AWS/Azure 认证的候选人通常在 $150-170K 区间。

Terraform Associate 的独特优势是性价比极高 — $70.50 考试费、57 题 60 分钟、通过率相对较高(社区报告约 60-65%)。作为简历上的第一张 IaC 认证,投入产出比远超大部分云认证。

不适合的人群:纯前端/移动端开发者 — Terraform 管理的是基础设施(服务器/网络/数据库),和应用层开发无关。已经有 3 年以上 Terraform 实战经验的 Senior — 考这张证对你的简历没有额外加分,不如贡献开源 module 或写技术博客。

DevOps EngineerCloud EngineerInfrastructure EngineerPlatform EngineerSRE云工程师
澳洲
AUD 120,000 – 170,000
美国
USD 115,000 – 165,000
中国
CNY 300,000 – 500,000

Preparation tips

  • 57 题 60 分钟,约 1.05 分钟/题,时间非常紧。概念题快速作答,把时间留给 HCL 代码阅读题。
  • terraform taint 命令虽然在 Terraform 1.0+ 中标记为 deprecated(用 terraform apply -replace 替代),但考试仍然考。
  • $70.50 的考试费 + 在线考试(无需去考点)= 最低成本获取的有价值 IaC 认证。

Common mistakes

  • **count 和 for_each 的区别** — count 用数字索引(resource[0], resource[1]),删除中间的元素会导致后续索引全部重新创建。for_each 用 map 的 key 索引,删除一个元素不影响其他。考试至少 3 道。
  • **terraform.tfstate 包含敏感数据** — State 文件以明文存储所有 Resource 的属性值,包括密码和密钥。必须用加密的 Remote Backend 存储,禁止提交到 Git。
  • **Provider 版本锁定遗忘** — 不在 required_providers 中指定版本约束(~> 4.0),terraform init 会拉最新版本,可能引入破坏性变更。
04

Before you register

How difficult is the HashiCorp Terraform Associate exam?

The exam has 57 questions in 60 minutes at the Associate level. It covers Infrastructure as Code fundamentals, Terraform workflow (Write/Plan/Apply), state management, module usage, and Terraform Cloud basics. 3-6 months of experience managing infrastructure with Terraform and familiarity with at least one cloud platform is recommended.

What Terraform State management topics are covered?

State management is a key exam focus. You need to understand the purpose of state files, local vs remote state backends (S3, Consul, Terraform Cloud), state locking to prevent concurrent modifications, terraform state commands (mv, rm, list, show), sensitive data security in state files, and terraform import use cases.

How deep is the HCL syntax knowledge required?

You need core HCL syntax: variable types (string, number, bool, list, map, object), variable definitions and precedence, outputs, locals, conditional expressions (count and for_each), data sources, built-in functions (lookup, join, file, etc.), and dynamic blocks. You do not need to memorize all functions but should understand common use cases.

What Terraform Modules topics are tested?

You need to understand module structure (input variables, outputs, resources), module sources (local paths, Terraform Registry, Git), module version constraints, child modules vs root modules, and when to create modules for code reuse.

How much does Terraform Cloud/Enterprise account for in the exam?

Roughly 10-15% of questions. You should know Terraform Cloud core features: remote state management, remote operations, Workspace concepts, VCS integration for triggering Plan/Apply, basic Sentinel Policy as Code concepts, and key differences from Terraform OSS.

How should I prepare effectively for Terraform Associate?

Start with the official HashiCorp Learn tutorials to master fundamentals, then write and deploy Terraform configurations in a real cloud environment. Pay special attention to the terraform plan/apply/destroy workflow, state management commands, and module design. Exam questions focus on conceptual understanding and scenario judgment. Our 335 practice questions cover all exam domains.

05

Learner experiences

Loading reviews…

工作中天天写 Terraform 所以不难,但考试出了一些我没碰过的知识点 — HCP Terraform 的 Workspace 配置(我们公司用自建 Atlantis 不用 Terraform Cloud)、Sentinel 策略、terraform taint(已 deprecated 但还在考)。建议工作中用 Terraform 的人也至少花 1 周看考纲查漏补缺。

DevOps Engineer 2 年

用 Terraform 管 AWS · 通过(不显示分数) · 2 weeks

考试不像 AWS SAA 那样需要记住几百个服务,Terraform 就那几个核心概念。最难的是 State 管理 — Remote Backend 配置、State Locking 原理、terraform state mv/rm 命令。Bryan Krausen 的 Udemy 课程 + 模考覆盖了 90% 的考点。

云计算零基础

Bootcamp 学员转 DevOps · 通过 · 5 weeks

06

Compare your next options

Terraform Associate

HashiCorp · 助理级

57 questions · 60 min

AWS SAA考证

AWS · 助理级

65 questions · 130 min

CKA

CNCF · 助理级

17 questions · 120 min

Done reading? Next steps

What do you still need before the Terraform Associate exam?

Tell us what you do now and where you want to go. See your gaps in skills, evidence, experience, expression and positioning, and what to work on first. No sign-in needed.

Compare with my situation
  • SkillPractise Terraform Associate by exam domainQuestions are grouped by the official exam domains, so you can see which domain still needs work.Open the question bank →
  • SkillTerraform Associate learning pathWork through the exam scope chapter by chapter, then come back to the questions.See the learning path →
  • ExpressionExplain it in an interviewRun a mock interview for a role that uses this certification and turn what you studied into project stories.Practise an interview →

Start with the first chapter.

2 free chapters · Full preparation from $29

Explore the learning path
OverviewLearnFAQ