

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# AWS Config의 적합성 팩 배포
<a name="conformance-pack-deploy"></a>

AWS Config 콘솔 또는 AWS CLI를 사용하여 적합성 팩을 배포할 수 있습니다.

------
#### [ Deploy Conformance Packs (Console) ]

**적합성 팩** 페이지에서 계정에 대한 적합성 팩을 한 리전에 배포할 수 있습니다. 배포된 적합성 팩을 편집하고 삭제할 수도 있습니다.

AWS Config 샘플 템플릿 또는 사용자 지정 템플릿을 사용하여 적합성 팩을 배포할 수 있습니다. 사용자 지정 적합성 팩을 생성하는 방법에 대한 지침은 [사용자 지정 적합성 팩](https://docs.aws.amazon.com/config/latest/developerguide/custom-conformance-pack.html)을 참조하세요.

1. AWS Management Console에 로그인하고 [https://console.aws.amazon.com/config/home](https://console.aws.amazon.com/config/home)에서 AWS Config 콘솔을 엽니다.

1. **적합성 팩** 페이지로 이동하여 **적합성 팩 배포**를 선택합니다.

1. **템플릿 지정** 페이지에서 샘플 템플릿을 선택하거나 기존 템플릿을 사용합니다. 자세한 내용은 [적합성 팩 샘플 템플릿](https://docs.aws.amazon.com/config/latest/developerguide/conformancepack-sample-templates.html)을 참조하세요.
   + **샘플 템플릿 사용**을 선택한 경우 샘플 템플릿 드롭다운 목록에서 **샘플 템플릿**을 선택합니다.

     각 템플릿의 콘텐츠에 대한 자세한 내용은 적합성 팩 샘플 템플릿을 참조하세요.
   + **템플릿 준비 완료**를 선택하는 경우 템플릿 소스를 지정합니다. 소스는 Amazon S3 URI, AWS Systems Manager 문서 (SSM 문서) 또는 업로드한 템플릿입니다.

     템플릿이 50KB를 초과하는 경우 S3 버킷에 업로드하고 해당 S3 버킷 위치를 선택합니다. 예: s3://*bucketname/prefix*.
**중요**  
적합성 팩 YAML 파일을 [사용자 지정 적합성 팩](https://docs.aws.amazon.com/config/latest/developerguide/custom-conformance-pack.html)을 기반으로 처음부터 생성한 경우 **준비된 템플릿**을 선택합니다.

1. **다음**을 선택합니다.

1. **적합성 팩 세부 정보 지정** 페이지에서 적합성 팩의 이름을 입력합니다.

   적합성 팩 이름은 최대 256자의 영숫자로 구성된 고유한 이름이어야 합니다. 이름에는 하이픈이 포함될 수 있지만 공백은 포함할 수 없습니다.

1. 선택 사항: 파라미터를 추가합니다.

   파라미터는 템플릿에 정의되므로 리소스를 관리하고 구성하는 데 도움이 됩니다.

1. **다음**을 선택합니다.

1. **검토 및 배포** 페이지에서 모든 정보를 검토합니다.

   **편집**을 선택하여 템플릿 세부 정보 및 적합성 팩 세부 정보를 편집할 수 있습니다.

1. **적합성 팩 배포**를 선택합니다.

   AWS Config는 적합성 팩 페이지에 적절한 상태와 함께 적합성 팩을 표시합니다.

   적합성 팩 배포에 실패할 경우 권한을 확인하고, 사전 조건 단계를 수행했는지 확인한 후, 다시 시도하세요. 또는 AWS Support에 문의할 수 있습니다.

**문제 해결이 포함된 샘플 템플릿을 사용하여 적합성 팩**을 배포하려면 [A. 문제 해결이 포함된 적합성 팩을 사용하기 위한 전제 조건](cpack-prerequisites.md#cpack-prerequisites-remediations) 섹션을 참조하고 위의 절차를 따르세요.

**하나 이상의 AWS Config 규칙이 포함된 적합성 팩**을 배포하려면 [B. 하나 이상의 사용자 지정 AWS Config 규칙과 함께 적합성 팩을 사용하기 위한 사전 조건](cpack-prerequisites.md#cpack-prerequisites-oneormorerules) 섹션을 참조하세요.

------
#### [ Deploy Conformance Packs (AWS CLI) ]

1. 명령 프롬프트 또는 터미널 창을 엽니다.

1. 다음 명령 중 하나를 입력하여 **MyConformancePack**이라는 적합성 팩을 배포합니다. 템플릿 소스는 Amazon S3 URI, 업로드한 템플릿 또는 AWS Systems Manager 문서(SSM 문서)입니다.

   **Amazon S3 URI**

   ```
   aws configservice put-conformance-pack
   --conformance-pack-name MyConformancePack
   --template-s3-uri "s3://amzn-s3-demo-bucket/templateName.yaml"
   --delivery-s3-bucket amzn-s3-demo-bucket
   ```

   **로컬 디렉터리의 YAML 템플릿**

   ```
   aws configservice put-conformance-pack
   --conformance-pack-name MyConformancePack
   --template-body template body
   ```

   **AWS Systems Manager 문서(Systems Manager 문서)**

   ```
   aws configservice put-conformance-pack
   --conformance-pack-name MyConformancePack
   --template-ssm-document-details DocumentName=SSMDocumentName,DocumentVersion=SSMDocumentVersion
   --delivery-s3-bucket amzn-s3-demo-bucket
   ```

1. 입력을 눌러 명령을 실행합니다.

   다음과 유사한 출력 화면이 표시되어야 합니다.

   ```
   {
       "conformancePackArn": "arn:aws:config:us-west-2:AccountID:conformance-pack/MyConformancePack1/conformance-pack-ID"
   }
   ```

**참고**  
적합성 팩의 YAML 템플릿을 생성하는 방법에 대한 자세한 내용은 [사용자 지정 적합성 팩](https://docs.aws.amazon.com/config/latest/developerguide/custom-conformance-pack.html)을 참조하세요.

------