고객은 자신을 고유하게 알아주고 관련성 있는 시의적절한 메시징으로 커뮤니케이션하는 비즈니스 및 브랜드를 원합니다. 이 같은 기대에 부응하기 위해, 데이터를 중시하는 현대의 마케팅 전문가는 데이터를 바탕으로 고객을 이해하여 적절한 메시지를 적절한 채널에서 적시에 제공합니다.
Amazon Simple Email Service(Amazon SES)와 Amazon Pinpoint는 이메일, SMS, 음성 및 모바일 푸시 채널을 사용하여 커뮤니케이션을 조정하고 제공할 수 있는 강력한 도구입니다. Amazon SES와 Amazon Pinpoint에서는 집계 참여 데이터를 보여주는 풍부한 대시보드를 사용할 수 있을 뿐 아니라 참여 이벤트를 실시간으로 Amazon Kinesis로 스트리밍할 수 있습니다. 이러한 이벤트에는 이메일 전송, 이메일 열기, 이메일 클릭, 이메일 반송, 이메일 스팸 처리, SMS 전송, SMS 실패, SMS 옵트아웃 및 사용자 지정 애플리케이션 이벤트가 포함됩니다.
Digital User Engagement Events Database는 Amazon SES와 Amazon Pinpoint에서 전송되는 참여 데이터의 실시간 스트림을 분석하는 데 필요한 AWS 서비스를 자동으로 프로비저닝하고 구성합니다.
개요
아래의 다이어그램은 GitHub의 예제 코드를 사용하여 구축할 수 있는 아키텍처를 보여줍니다.

Digital User Engagement Events Database 아키텍처
이 코드는 Amazon Simple Storage Service(Amazon S3)에 이벤트 데이터를 저장하도록 설정된 Amazon Pinpoint 이벤트 스트림 및 Amazon Simple Email Service를 구성합니다. Amazon S3 데이터 스키마는 Amazon Athena를 통해 데이터 쿼리를 지원하는 AWS Glue Data Catalog에 저장됩니다.
AWS Glue 데이터 카탈로그에 생성된 스키마는 새 데이터로 추가되는 새 파티션을 Amazon S3에 유지하도록 하는 데이터 파티셔닝 모범 사례를 따릅니다.