HashiCorp Certified: Terraform Associate (002)자격증 시험 후기
DevOps/Terraform

HashiCorp Certified: Terraform Associate (002)자격증 시험 후기

728x90
반응형

시험 내용 및 정보

- 객관식,주관식, True/False 문제로 출제되고, 문항수는 59문제가 나왔습니다.

udemy에서 제공하는 문제도 있었지만 처음보는 문제가 많았습니다.

시험시간은 1시간이고 합격 커트라인은 70%이상이여야 합니다.

언어는 영어만 제공하며 시험은 온라인으로만 제공합니다.(2022년 11월 기준!)

 

응시료

응시료는 $70.50USD 입니다.(수수료불포함)

저는 십만원 조금 넘는 가격으로 응시했습니다.

 

준비 과정

terraform 공식사이트: https://developer.hashicorp.com/terraform/cli

udemy 강의 : https://www.udemy.com/course/terraform-associate-practice-exam/

이 두개를 참고해서 하였습니다.

 

시험 환경 및 후기

PSI에서 시험 등록과 응시를 하게 되는데, 시험을 보기 전에 PSI에서 제공하는 브라우저를 설치해야합니다.

브라우저에서 종료하라는 프로그램은 다 종료해야지만 다음단계로 넘어갑니다.

*저는 크롬을 다 껐음에도, remoting_host 인지 remoting_chrome 인지 기억이잘안나지만 이 프로세스를 없애라했습니다.저와 똑같은 상황이실 수 있으니 이럴 땐 "작업관리자 >서비스 "에서 해당 서비스명을 찾아 중지하시면 됩니다.)

다 넘어가면 방을 비추라고 하는데 동영상을 직접 클릭해서 찍고 제출하는 형식입니다. AWS 시험볼때와 달리 시험감독관이 입장한채로 하지 않더라구요. 

 

- 360도로 방전체를 촬영 1번

- 천장과 바닥이 보이게 촬영 1번

- 핸드폰을 보여주고 끈지 확인하고 화면에 보이게 멀리 두는 장면 촬영 1번

- 얼굴에 귀 손 보여주는 것 촬영 1번

 

이렇게 까지 다하고나면 감독관을 기다립니다... 저는 30분기다렸습니다.. 

감독관이 오면 위에서 했던 것을 또 해야합니다 ^^(AWS시험보다 더 오래기다리고 번거로웠던것 같아요;..)

위에 행동 + 책상 모서리가 보이게 보여달라고 해서 다 보여주고나서야 시험시작했습니다.

시험시간은 시험문제를 보여주는 단계부터 시간이측정되니 걱정안하셔도 됩니다.

 

 

 

시험 범위

*참고: https://www.hashicorp.com/certification/terraform-associate

1Understand infrastructure as code (IaC) concepts

1a Explain what IaC is
1b Describe advantages of IaC patterns

2Understand the purpose of Terraform (vs other IaC)

2a Explain multi-cloud and provider-agnostic benefits
2b Explain the benefits of state

3Understand Terraform basics

3a Install and version Terraform providers
3b Describe plugin-based architecture
3c Write Terraform configuration using multiple providers
3d Describe how Terraform finds and fetches providers

4Use Terraform outside of core workflow

4a Describe when to use terraform import to import existing infrastructure into your Terraform state
4b Use terraform state to view Terraform state
4c Describe when to enable verbose logging and what the outcome/value is

5Interact with Terraform modules

5a Contrast and use different module source options including the public Terraform Module Registry
5b Interact with module inputs and outputs
5c Describe variable scope within modules/child modules
5d Set module version

6Use the core Terraform workflow

6a Describe Terraform workflow ( Write -> Plan -> Create )
6b Initialize a Terraform working directory (terraform init)
6c Validate a Terraform configuration (terraform validate)
6d Generate and review an execution plan for Terraform (terraform plan)
6e Execute changes to infrastructure with Terraform (terraform apply)
6f Destroy Terraform managed infrastructure (terraform destroy)
6g Apply formatting and style adjustments to a configuration (terraform fmt)

7Implement and maintain state

7a Describe default local backend
7b Describe state locking
7c Handle backend and cloud integration authentication methods
7d Differentiate remote state back end options
7e Manage resource drift and Terraform state
7f Describe backend block and cloud integration in configuration
7g Understand secret management in state files

8Read, generate, and modify configuration

8a Demonstrate use of variables and outputs
8b Describe secure secret injection best practice
8c Understand the use of collection and structural types
8d Create and differentiate resource and data configuration
8e Use resource addressing and resource parameters to connect resources together
8f Use HCL and Terraform functions to write configuration
8g Describe built-in dependency management (order of execution based)

9Understand Terraform Cloud capabilities

9a Explain how Terraform Cloud helps to manage infrastructure
9b Describe how Terraform Cloud enables collaboration and governance

 

728x90
728x90