Terraform으로 인프라 코드화(IaC): 입문부터 실전까지
·

인프라를 콘솔에서 클릭클릭으로 구성하던 시대는 지났습니다. Terraform은 인프라를 코드로 선언하고, 버전 관리하고, 재현 가능하게 만드는 IaC(Infrastructure as Code) 도구입니다. 왜 IaC가 필요한가 클릭으로 만든 AWS 인프라는 다음 문제를 가집니다. 어떤 설정으로 만들었는지 기록이 없음 동일 환경을 다시 만들기 어려움 팀원 간 인프라 상태 공유가 안 됨 실수로 중요 리소스를 삭제하면 복구 어려움 Terraform으로 코드화하면 Git에 커밋, PR 리뷰, 롤백이 모두 가능합니다. Terraform 핵심 개념 Provider: AWS, GCP 등 인프라 플랫폼 연결 Resource: EC2, S3 등 실제로 생성할 자원 State: Terraform이…