Phase 1: DevOps 문화와 도구
Git 워크플로우와 IaC 개념
Day 2실습
Git 브랜치 전략(Git Flow, Trunk-Based)을 학습하고, Infrastructure as Code의 핵심 도구인 CloudFormation과 Terraform의 기본 사용법을 실습합니다. 코드로 인프라를 관리하는 것의 장점과 베스트 프랙티스를 이해합니다.
학습 목표
- Git 브랜치 전략을 이해하고 팀에 적합한 워크플로우를 선택한다
- CloudFormation 템플릿의 기본 구조를 이해하고 작성한다
- 코드 리뷰와 Pull Request 기반 협업 프로세스를 실습한다
- IaC의 장점(버전 관리, 재현성, 자동화)을 체험한다
주요 내용
- Git Flow
- Trunk-Based 개발
- CloudFormation
- Terraform
- IaC
- Pull Request