HashiCorp Certified: Terraform Associate (003) 시험 내용을 바탕으로 하여 Terraform의 이론과 실전을 학습합니다.
이런 걸
배워요!
테라폼 (Terraform)
코드 기반 인프라스트럭처 관리 (IaC)
코드형 인프라계의 강자, 테라폼
개념부터 알차게 + 실무까지 유용하게!
IaC를 통해 클라우드 환경을 구축하는 방법,
HashiCorp Terraform 자격시험으로 가장 기초부터 확실하게 시작해봅니다!
IaC(Infrastructure as Code)에 관심이 있던 분이라면 한번쯤 테라폼(Terraform)에 대해 들어보셨을 겁니다. 그런데 막상 테라폼이 무엇인지/어떠한 이유로 사용하는지에 대해서는 잘 모르고 계신가요?
IaC로 클라우드 환경을 구축하는 법을 학습하고 싶다면!
HashiCorp Terraform 시험을 준비하고 싶다면!
가장 기초적인 테라폼 기반 학습과 관련 실습을 해보고 싶다면!
이 강의에서는 HashiCorp Certified: Terraform Associate (003) 시험 내용을 바탕으로 테라폼 사용법을 배우고 관련 실습을 진행합니다. HashiCorp에서 제공하는 공식 도큐먼트를 분석하고, 이를 핵심 내용에 맞게 구성한 학습 자료와 실습 과제를 제공함으로써 학습자 여러분이 이론과 실전을 모두 갖출 수 있도록 도와드립니다.
Q. 왜 자격증 시험 과정을 기반으로 내용이 구성되어 있나요?
일반적으로 Associate 자격증들은 각 기술 스택에 처음 입문하기 위한 필수적인 내용들을 시험 범위에 포함합니다. 때문에 시험 범위에 해당하는 내용들을 체계적으로 학습하게 된다면 기초를 탄탄히 다질 수 있도록 구성되어 있습니다.
Terraform 또한 마찬가지입니다. 기반지식이 없이 Terraform CLI 및 HCL을 사용하는 것보다 기초적인 이론 지식을 바탕으로 실전 사용 방법을 학습하였을 때 더욱 쉬운 이해와 학습이 될 것으로 기대합니다.
이 강의는 이론 및 샘플코드, 그리고 섹션별 퀴즈까지 3단계로 구성되어 있습니다.
챕터별로 이해를 돕는 구성
테라폼 공식 문서를 한국어로 이해할 수 있게끔 수업 내용을 준비하였습니다. 또한 각 챕터별로 학습한 내용을 바탕으로 테라폼 작성 실습 과정 및 이에 대한 소스 코드를 제공합니다.
배운 내용 점검까지 든든하게
ChatGPT를 활용해 챕터마다 배운 내용을 퀴즈로 제공합니다. 이를 통해 학습 내용을 충분히 복습하고 및 자격증 시험 준비에 도움이 될 수 있습니다.
Q. Terraform 실습은 어떠한 Public Cloud를 사용하며 Cloud 사용 비용은 어느 정도 들어갈까요?
테라폼 실습 과정은 모두 AWS를 기반으로 진행되었습니다. 최초 계정 생성 시점 기준으로 Free Tier에서 모든 실습을 수행할 수 있도록 구성하였습니다.
Q. 본 강의를 수강하기 위해서 필요한 기초 지식은 어떤 것이 있을까요? Terraform 자체를 처음 사용해 보는데 수강하여도 괜찮을까요?
본 강의를 수강하기 위해서는 AWS CLI를 본인 PC에 설치하고 "aws configure" 명령어를 통해서 본인 계정의 Access Key를 설정할 수 있을 정도의 Cloud 지식이 요구됩니다. Terraform 자체를 처음 사용해보는 분들을 위한 코스이지만 Cloud 자체를 처음 사용해보시는 분께는 권장하지 않습니다.
Q. 챕터별 퀴즈 문제는 어떻게 출제되나요?
ChatGPT를 활용하여 각 Chapter에 대한 하는 내용에 대한 부분에 대한 컨텐츠를 제공하고, 이를 기반으로 Quiz를 출제하도록 유도하였습니다. 또한 HashiCorp 홈페이지에서 제공하는 Sample 시험 문제들과 유사하게 Quiz를 만들도록 Prompt engineering을 수행하였습니다.
Q. HashiCorp Terraform 자격증 시험을 준비 중입니다. 본 과정이 시험 범위 전체를 커버하나요?
본 과정은 HashiCorp 공식 웹사이트의 "Study guide - Terraform Associate certification"의 자료를 기반으로 기획이 되었기 때문에 대부분의 시험 범위를 포함합니다. 해당 가이드의 범위가 광범위하기 때문에 이에 대한 부분들을 요약하고 지식공유자가 실무를 하면서 사용을 하였던 스킬들을 포함하는 방법으로 과정을 기획하였습니다.
시험에 대한 자세한 정보는 아래 URL을 참고하여 주시기 바랍니다.
https://developer.hashicorp.com/terraform/tutorials/certification-003/associate-study-003
https://www.hashicorp.com/certification/terraform-associate
💾 수강 전 확인해주세요
학습 대상은
누구일까요?
IaC를 처음 접하시는 분
Terraform에 대한 체계적인 학습을 하고 싶으신 분
Terraform 자격증 시험을 준비하시는 분
선수 지식,
필요할까요?
AWS
Shell Script
한국/호주/영국에서 Full-stack developer, DevOps Engineer/Consultant로 15년 정도 일을 하고 있는 Digital Nomad IT Engineer 입니다. IT 조직 운영의 최적화를 위해 끊임 없이 새로운 주제에 대해서 공부를 하고 있으며, 은퇴할 때까지 Engineer로 생활하고 싶다는 꿈을 가지고 있습니다. 현재는 호주 Melbourne에 있는 한 은행의 Developer Experience 팀에서 DevOps로 활동하고 있습니다.
전체
39개 ∙ (4시간 50분)
가 제공되는 강의입니다.
Terraform 소개
06:44
Quiz Time
10:42
Terraform 목적에 대한 이해
05:17
Quiz Time
06:33
Terraform Provider
06:44
Dependency Lock file
04:12
Quiz Time
06:48