리소스가 성공적으로 생성되지 않은 경우, 해당 리소스는 잠재적으로 손상되었거나 재생성이 필요한 것으로 간주됩니다. 리소스에 tainted 표시를 하는 것은 Terraform에게 해당 리소스의 상태가 신뢰할 수 없으며 다음 apply 작업에서 재생성되어야 함을 알려줍니다
프로비저너는 리소스가 생성되거나 업데이트된 후에 해당 리소스에서 수행할 작업을 정의하는 구성 블록입니다. 이는 Terraform 배포 과정에서 원격 리소스 인스턴스에 대해 스크립트 또는 명령을 실행하는 데 사용됩니다.프로비저너는 초기 구성 및 부트스트래핑 목적으로 사용
팀이 적을 경우 하나의 인프라로 이용 가능하지만, 복잡해질수 있는 잠재 우려가 있다.모듈은 Terraform 구성 파일을 모아 재사용 가능하고 독립적인 인프라 코드 단위를 만들기 위한 기능입니다. 이를 통해 인프라 자원과 구성을 단일 개체로 정의하고 패키지화하여 배포할