Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
소개
- Terraform은 Chef, Puppet, Ansible 또는 Salt와 어떻게 다릅니까?
- Google 배포 관리자를 사용하면 어떨까요?
Terraform 기능 및 아키텍처 개요
- 코드형 인프라, 실행 계획, 리소스 그래프, 변경 자동화
Terraform 작업 흐름
- 쓰기, 미리보기, 생성, 재생산, 파기
시작하기
- Terraform에서 사용할 GCP 계정 준비
- 초기화Terraform 및 가상 머신(컴퓨팅 엔진 인스턴스) 구축
애플리케이션 생성
- GCP에서 프로젝트 시작하기
- 샘플 웹 앱 초기화
실행 계획 준비
- 새 계획 작성, .tf 파일 저장 및 제거
구성 파일 작업
- 구문 개요
- 쓰기, 버전 관리 및 업데이트
리소스 종속성 설정
- Terraform 리소스 그래프 사용
- 인프라와 애플리케이션 종속성
인프라 배포
- 구성 변경 미리보기
- 변경사항 실행
관리 상태
- 지속성을 위해 Google Cloud Storage 설정
- 원격 상태 설정
Networking
- 방화벽 설정
- 서브넷 관리
인프라 재생산
- 앱 환경 설정: dev, test/qa, stage, prod
구성 파일을 모듈로 패키징
- 공유 가능한 모듈로 코드 복제
- 모듈 레지스트리를 사용하여 재사용 가능한 템플릿 구축
Terraform을 배포 파이프라인에 통합
- 애플리케이션 빌드, 배포 및 테스트
- 기존 외부 리소스를 Terraform으로 가져오기
Terraform 성능 튜닝
- 인프라 모니터링 및 성능 지표
문제 해결
요약 및 결론
Requirements
- 명령줄 작업 경험
- 클라우드 인프라 개념에 대한 이해
청중
- 클라우드 설계자
- 시스템 관리자
- DevOps 엔지니어
21 Hours
회원 평가 (3)
Trainer's depth of knowledge on Terraform, his enthusiasm on good ways of coding and principles and his patience.
Douglas Hanna - Mailchimp
Course - Terraform on GCP (Google Cloud Platform)
The Pomodoro Technique, the size which made engagement easy and not taking too much time because there are too many people in the class.
Chris Carlino - Mailchimp
Course - Terraform on GCP (Google Cloud Platform)
Intractive sessions