문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
도입
- Terraform은 Chef, Puppet, Ansible 또는 Salt와 어떻게 다릅니까?
- Google Deployment Manager를 사용하지 않는 이유는 무엇입니까?
Terraform 기능 및 아키텍처 개요
- '인프라는 코드로서', 실행 계획, 리소스 그래프, 변경 자동화
Terraform 워크플로우
- 작성, 미리보기, 생성, 재생성, 파괴
시작하기
- Terraform을 사용하기 위한 GCP 계정 준비
- Terraform 초기화 및 가상 머신(Compute Engine 인스턴스) 구축
애플리케이션 생성
- GCP에서 프로젝트 시작
- 샘플 웹 앱 초기화
실행 계획 준비
- 새 계획 작성, 저장 및 .tf 파일 제거
구성 파일 작업
- 문법 개요
- 작성, 버전 관리, 업데이트
리소스 의존성 설정
- Terraform 리소스 그래프 사용
- 인프라 대 애플리케이션 의존성
인프라 배포
- 구성 변경 미리보기
- 변경 실행
상태 관리
- 영속성을 위해 Google Cloud Storage 설정
- 원격 상태 설정
네트워킹
- 방화벽 설정
- 서브넷 관리
인프라 재생성
- 앱을 위한 환경 설정: 개발, 테스트/품질보증, 스테이지, 프로덕션
구성 파일을 모듈로 패키징
- 공유 가능한 모듈로 코드 중복
- 재사용 가능한 템플릿을 구축하기 위해 Module Registry 사용
배포 파이프라인에 Terraform 통합
- 애플리케이션 구축, 배포, 테스트
- Terraform으로 기존 외부 리소스 가져오기
Terraform 성능 최적화
- 인프라 모니터링 및 성능 메트릭
문제 해결
요약 및 결론
요건
- 명령줄에서 작업하는 경험
- 클라우드 인프라 개념 이해
대상자
- 클라우드 아키텍트
- 시스템 관리자
- DevOps 엔지니어
21 시간
회원 평가 (3)
트레이너의 테라폼에 대한 깊은 지식, 좋은 코딩 방법과 원칙에 대한 열정, 그리고 그의 인내심.
Douglas Hanna - Mailchimp
코스 - Terraform on GCP (Google Cloud Platform)
기계 번역됨
포모도로 기법은 참여가 쉬우면서도 시간이 너무 오래 걸리지 않는 적절한 크기를 제공합니다. 클래스에 사람이 많아도 이 방법을 사용하면 효과적입니다.
Chris Carlino - Mailchimp
코스 - Terraform on GCP (Google Cloud Platform)
기계 번역됨
대화형 세션
Jay Lavu - ZEBRA TECHNOLOGIES CORP
코스 - Terraform on GCP (Google Cloud Platform)
기계 번역됨