코스 개요

소개

  • Terraform 핵심 개념 및 구성 요소 개요
  • DevOps 기본 사항

시작하기

  • Terraform 설치 및 설정
  • 다중 환경을 위한 작업 공간 설정
  • 로컬 상태 vs 원격 상태 in Terraform
  • 고급 Terraform 도구 및 CLI

복잡한 Terraform 모듈 구축

  • 표준 모듈 구조
  • 프로바이더 구성 정의
  • 사용자 지정 Terraform 모듈 개발
  • 모듈을 사용하여 재사용 가능한 인프라 생성
  • 공개 vs 공유 모듈
  • Terraform 레지스트리에 모듈 게시
  • 모듈 구성의 최선의 관행

코딩 기법 및 최적화

  • 루프와 메타 인수
  • 동적 언어 표현식
  • HCL 구문 및 연산자
  • 블록 구문 및 백엔드 구성
  • 모노-레포 vs 멀티-레포
  • Terragrunt 사용

보안 강화 및 자동화

  • Terraform 보안 심층 이해
  • 인증 정보 및 비밀 관리
  • 자동 테스트 프레임워크
  • 코드 분석 및 검증
  • 자동 배포 파이프라인
  • 인프라 및 배포의 신뢰성

문제 해결

요약 및 다음 단계

요건

  • 클라우드 인프라 개념에 대한 이해
  • Terraform 운영의 기본 경험이 있음

대상자

  • DevOps 엔지니어
  • 시스템 관리자
  • 시스템 아키텍트
 14 시간

참가자 수


참가자당 가격

회원 평가 (6)

예정된 코스

관련 카테고리