# Infrastructure Components 작고 응집된 재사용 단위를 둡니다. 예: ```text components/ ├── aws/ │ ├── network/ │ ├── identity/ │ └── eks/ ├── gcp/ │ ├── network/ │ └── gke/ └── shared/ └── naming/ ``` 실제로 사용하는 provider 경로만 만듭니다. component에는 environment backend, 실제 credential과 환경 고유 값을 두지 않습니다. 입력, 출력, version constraint, 권한 요구 사항과 사용 예를 component README에 기록합니다. 새 component는 `_template`을 복사해 시작합니다.