

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

# EventBridge 및를 사용하는 Amazon S3 소스 작업에 연결 AWS CloudTrail
<a name="create-cloudtrail-S3-source"></a>

이 섹션의 지침은 생성 및 관리해야 하는 AWS CloudTrail 리소스를 사용하는 S3 소스 작업을 생성하는 단계를 제공합니다. 추가 AWS CloudTrail 리소스가 필요하지 않은 EventBridge에서 S3 소스 작업을 사용하려면의 CLI 지침을 사용합니다[이벤트용으로 활성화된 S3 소스를 사용하여 폴링 파이프라인 마이그레이션](update-change-detection.md#update-change-detection-S3-event).

**중요**  
이 절차에서는 생성 및 관리해야 하는 AWS CloudTrail 리소스를 사용하는 S3 소스 작업을 생성하는 단계를 제공합니다. AWS CloudTrail 리소스 없이이 작업을 생성하는 절차는 콘솔에서 사용할 수 없습니다. CLI를 사용하려면 [이벤트용으로 활성화된 S3 소스를 사용하여 폴링 파이프라인 마이그레이션](update-change-detection.md#update-change-detection-S3-event) 섹션을 참조하세요.

CodePipeline에 Amazon S3 소스 작업을 추가하려면 다음 중 하나를 선택합니다.
+ CodePipeline 콘솔 **파이프라인 생성** 마법사([사용자 지정 파이프라인 생성(콘솔)](pipelines-create.md#pipelines-create-console)) 또는 **작업 편집** 페이지를 사용하여 **S3** 공급자 옵션을 선택합니다. 콘솔은 소스가 변경될 때 파이프라인을 시작하는 EventBridge 규칙 및 CloudTrail 추적을 생성합니다.
+  AWS CLI 를 사용하여 작업에 대한 `S3` 작업 구성을 추가하고 다음과 같이 추가 리소스를 생성합니다.
  + [Amazon S3 소스 작업 참조](action-reference-S3.md)의 `S3` 예제 작업 구성을 사용하여 [파이프라인 생성(CLI)](pipelines-create.md#pipelines-create-cli)과 같이 작업을 생성합니다.
  + 변경 감지 방법은 기본적으로 소스를 폴링하여 파이프라인을 시작합니다. 정기적 확인을 비활성화하고 감지 규칙 및 추적 변경을 수동으로 생성해야 합니다. [Amazon S3 소스에 대한 EventBridge 규칙 생성(콘솔)](create-cloudtrail-S3-source-console.md), [Amazon S3 소스에 대한 EventBridge 규칙 생성(CLI)](create-cloudtrail-S3-source-cli.md) 또는 [Amazon S3 소스에 대한 EventBridge 규칙 생성(CloudFormation 템플릿)](create-cloudtrail-S3-source-cfn.md) 방법 중 한 가지를 선택하세요.

AWS CloudTrail 는 Amazon S3 소스 버킷의 이벤트를 로깅하고 필터링하는 서비스입니다. 추적 기록은 필터링된 소스 변경 사항을 EventBridge 규칙으로 전송합니다. EventBridge 규칙은 소스 변경을 감지하고 파이프라인을 시작합니다.

**요구 사항:**
+ 추적을 생성하지 않는 경우 기존 AWS CloudTrail 추적을 사용하여 Amazon S3 소스 버킷의 이벤트를 로깅하고 필터링된 이벤트를 EventBridge 규칙으로 전송합니다.
+ 가 로그 파일을 저장할 AWS CloudTrail 수 있는 기존 S3 버킷을 생성하거나 사용합니다. 에는 Amazon S3 버킷에 로그 파일을 전송하는 데 필요한 권한이 AWS CloudTrail 있어야 합니다. 버킷을 [요청자 지불](https://docs.aws.amazon.com/AmazonS3/latest/dev/RequesterPaysBuckets.html) 버킷으로 구성할 수 없습니다. 콘솔에서 추적을 생성하거나 업데이트하는 과정에서 Amazon S3 버킷을 생성하면가 필요한 권한을 버킷에 AWS CloudTrail 연결합니다. 자세한 내용은 [CloudTrail용 Amazon S3 버킷 정책](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/create-s3-bucket-policy-for-cloudtrail.html) 단원을 참조하십시오.