Amazon S3 콘솔을 사용하여 이벤트 알림 사용 설정 및 구성 - Amazon Simple Storage Service

Amazon S3 콘솔을 사용하여 이벤트 알림 사용 설정 및 구성

특정 Amazon S3 버킷 이벤트를 사용 설정해 이벤트가 발생할 때마다 대상에 알림을 보낼 수 있습니다. 이 섹션에서는 Amazon S3 콘솔로 이벤트 알림을 사용 설정하는 방법을 살펴봅니다. AWS SDK 및 Amazon S3 REST API를 통해 이벤트 알림을 사용하는 방법에 대한 자세한 내용은 프로그래밍 방식으로 이벤트 알림 구성 섹션을 참조하세요.

사전 조건: 버킷에 대한 이벤트 알림을 사용 설정하려면 먼저 대상 유형 중 하나를 설정한 후 권한을 구성해야 합니다. 자세한 정보는 지원되는 이벤트 대상대상에 이벤트 알림 메시지를 게시할 권한 부여 단원을 참조하십시오.

Amazon S3 콘솔로 Amazon SNS, Amazon SQS 또는 Lambda 알림 사용 설정

S3 버킷에 대한 이벤트 알림 사용 설정 및 구성

  1. AWS Management Console에 로그인한 후 https://console.aws.amazon.com/s3/에서 Amazon S3 콘솔을 엽니다.

  2. 버킷(Buckets) 목록에서 이벤트를 사용 설정하려는 버킷의 이름을 선택합니다.

  3. [속성(Properties)]을 선택합니다.

  4. 이벤트 알림(Event Notifications) 섹션으로 이동하여 이벤트 알림 생성(Create event notification)을 선택합니다.

  5. 일반 구성(General configuration) 섹션에서 이벤트 알림을 설명하는 이벤트 이름을 지정합니다. 선택적으로 접두사와 접미사를 지정하여 지정된 문자로 끝나는 키가 있는 객체로 알림을 제한할 수도 있습니다.

    1. 이벤트 이름(Event name)에 대한 설명을 입력합니다.

      이름을 입력하지 않으면 전역 고유 식별자(GUID)가 생성되어 이름에 사용됩니다.

    2. (선택 사항) 접두사를 기준으로 이벤트 알림을 필터링하려면 접두사(Prefix)를 입력합니다.

      예를 들어 특정 폴더에 파일이 추가될 때만 알림을 받도록 접두사 필터를 설정할 수 있습니다(예: images/).

    3. (선택 사항) 접미사를 기준으로 이벤트 알림을 필터링하려면 접미사(Suffix)를 입력합니다.

      자세한 정보는 객체 키 이름 필터링을 사용하여 이벤트 알림 구성을 참조하십시오.

  6. 이벤트 유형(Event types) 섹션에서 알림을 받을 이벤트 유형을 하나 이상 선택합니다.

    다양한 이벤트 유형 목록은 SQS, SNS 및 Lambda에 지원되는 이벤트 유형 섹션을 참조하세요.

  7. 대상(Destination) 섹션에서 이벤트 알림 대상을 선택합니다.

    참고

    이벤트 알림을 게시하려면 관련 API를 호출하는 데 필요한 권한을 Amazon S3 보안 주체에 부여해야 합니다. 이는 Lambda 함수, SNS 주제 또는 SQS 대기열에 알림을 게시할 수 있도록 하기 위한 것입니다.

    1. Lambda 함수, SNS 주제 또는 SQS 대기열과 같은 대상 유형을 선택합니다.

    2. 대상 유형을 선택한 후 목록에서 함수, 주제 또는 대기열을 선택합니다.

    3. 또는 Amazon 리소스 이름(ARN)을 지정하려는 경우 [ARN 입력(Enter ARN)]을 선택하고 ARN을 입력합니다.

    자세한 정보는 지원되는 이벤트 대상을 참조하십시오.

  8. [변경 사항 저장(Save changes)]을 선택하면 Amazon S3가 이벤트 알림 대상으로 테스트 메시지를 보냅니다.