코스 개요
소개
- Terraform 핵심 개념 및 구성 요소 개요
- DevOps 기본 사항
시작하기
- Terraform 설치 및 설정
- 다중 환경을 위한 작업 공간 설정
- 로컬 상태 vs 원격 상태 in Terraform
- 고급 Terraform 도구 및 CLI
복잡한 Terraform 모듈 구축
- 표준 모듈 구조
- 프로바이더 구성 정의
- 사용자 지정 Terraform 모듈 개발
- 모듈을 사용하여 재사용 가능한 인프라 생성
- 공개 vs 공유 모듈
- Terraform 레지스트리에 모듈 게시
- 모듈 구성의 최선의 관행
코딩 기법 및 최적화
- 루프와 메타 인수
- 동적 언어 표현식
- HCL 구문 및 연산자
- 블록 구문 및 백엔드 구성
- 모노-레포 vs 멀티-레포
- Terragrunt 사용
보안 강화 및 자동화
- Terraform 보안 심층 이해
- 인증 정보 및 비밀 관리
- 자동 테스트 프레임워크
- 코드 분석 및 검증
- 자동 배포 파이프라인
- 인프라 및 배포의 신뢰성
문제 해결
요약 및 다음 단계
요건
- 클라우드 인프라 개념에 대한 이해
- Terraform 운영의 기본 경험이 있음
대상자
- DevOps 엔지니어
- 시스템 관리자
- 시스템 아키텍트
회원 평가 (6)
training is perfect but for the future i think that any arguments such as "terraform state managing" can be approached
paolo - Fastweb
코스 - Advanced Terraform
Reda was able to include everyone, as well as make sure that we were doing the exercises correctly and offered assistance where we needed. He had great knowledge and was able to explain all concepts in a clear and understanding way.
Fabio - BMW SA
코스 - Advanced Terraform
Trainer was very friendly and didn't mind answering my silly questions.
Thomas Bates - BMW SA
코스 - Advanced Terraform
the white board explaining concepts was nice
JJ - BMW SA
코스 - Advanced Terraform
a lot of exercises that helped us understand better
Vlad Andreias - DB Global Technology
코스 - Advanced Terraform
Deep knowledge