시험 내용 및 정보
- 객관식,주관식, 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 |
'DevOps > Terraform' 카테고리의 다른 글
[Terraform] 디버깅 모드 활성화(TF_LOG) (0) | 2022.07.29 |
---|---|
[NCP] Terraform - 특정 리소스 삭제 (terraform state rm) (0) | 2022.07.27 |
[NCP] Terraform - 여러 유사한 개체 생성할 때 인수(count, for_each 인수) (0) | 2022.07.27 |
[NCP] Terraform - time_sleep(sleep걸기) 사용 (0) | 2022.07.14 |
[NCP] Terraform을 활용한 NCP(VPC) - Server(2), LB(1), Auto scaling Group(1), NAS(1) 구성 (0) | 2021.08.31 |