개요
Unified Profiles for Travelers and Guests on AWS를 사용하면 기업 전체에서 중복 데이터를 자동으로 소싱, 병합, 제거하고 여행자 및 게스트 정보를 중앙에서 관리할 수 있습니다. 이 솔루션은 마케팅, 영업, 운영, 고객 경험 리더를 위한 단일 데이터 소스를 제공하며 고객에 대한 중앙 집중식 보기를 생성하는 데 필요한 데이터를 제공합니다. 원활하고 개인화된 고객 경험은 고객과 브랜드 사이의 연결 고리를 강화하는 데 도움이 되며, 클릭 몇 번으로 여러 내부 기록 시스템에서 고객 정보를 집계하여 거의 실시간에 가깝게 배치 단위로 통합 고객 프로필을 생성합니다. 이제 여행자 및 게스트를 더 빠르고 심층적으로 이해하여 보다 개인화되고 맞춤화된 고객 경험을 제공할 수 있습니다.
이점
숙박 시설 관리 시스템 및 고객 데이터 플랫폼에 통합할 수 있습니다. 또한 예약, 포인트 프로필, 호텔 숙박, 고객 서비스 상호 작용과 같은 모든 일반적인 여행 및 숙박 데이터 소스에 대한 상세한 프로세스 계획이 제공되므로 이 솔루션을 통합하기 위한 데이터 변환 작업을 최소한으로 줄일 수 있습니다.
다양한 규칙 기반 및 인공 지능 기반 신분 확인 기능을 사용할 수 있습니다. 또한 이 솔루션은 모듈식 아키텍처로 구성되어 사용자 지정 매칭 로직을 허용하며 AWS 파트너에 통합할 수 있습니다.
민감한 여행자 데이터는 AWS 전문 고객 데이터 스토어에 저장되며 고객사의 AWS 계정에 배치됩니다. 이를 통해 여행자 데이터에 대한 액세스를 엄격하게 제어하는 권한 시스템을 배포할 수 있습니다.
예약 취소 또는 호텔 체크아웃과 같이 고객이 여행자 프로필 내의 모든 변경 사항에 대응할 수 있도록 거의 실시간에 가깝게 업데이트를 제공합니다. 시기 적절하게 개인화된 소식과 알림을 제공할 수 있도록 여행자 및 게스트의 전체 상황을 파악할 수 있습니다.
기술 세부 정보
구현 가이드 및 이와 연결된 AWS CloudFormation 템플릿을 사용하여 이 아키텍처를 자동으로 배포할 수 있습니다.
1단계
배치 수집 모듈을 사용하여 데이터를 Amazon Simple Storage Service(Amazon S3)로 보내고, AWS Glue로 추출, 전환, 적재(ETL) 작업을 실행하고, 고도로 병렬화된 AWS Lambda 함수의 데이터를 솔루션의 핵심 스토리지 모듈(상호 작용 저장소)로 수집할 수 있습니다.
2단계
실시간 수집 모듈을 사용하여 실시간 데이터를 Amazon Kinesis Data Streams로 보낼 수 있습니다. 그러면 데이터가 배치 수집 모듈의 AWS Glue 작업에서 사용하는 것과 동일한 변환 함수를 사용하여 변환되고 솔루션의 상호 작용 저장소로 수집됩니다.
3단계
핵심 스토리지 모듈(상호 작용 저장소)은 일관성 및 데이터 계보를 유지하면서 변환된 레코드(상호 작용)를 사용자 지정 트랜잭션 데이터 스토어에 수집하는 Amazon Aurora Serverless 클러스터입니다. 선택적으로 이 모듈은 액세스 지연 시간을 줄이기 위해 모든 고객 프로필을 Amazon DynamoDB 테이블에 캐시할 수도 있습니다.
4단계
상호 작용 스티칭 모듈은 모든 상호 작용을 전용 Amazon Aurora 테이블로 인덱싱하고 인덱스 테이블에 대해 간단한 일치 쿼리를 실행하여 규칙 세트(솔루션 프론트엔드에서 구성)와 일치하는 상호 작용을 식별합니다.
AWS Fargate 클러스터를 사용하면 Aurora에서 상호 작용을 가져오는 병렬 태스크를 대량으로 시작할 수 있습니다. 그러면 규칙이 변경될 때마다 인덱스에 대해 이를 재생할 수 있습니다. 이 모듈은 통합을 위해 동일한 프로필과 일치하는 것으로 식별된 상호 작용을 병합 대기열로 보냅니다.
5단계
Amazon Connect 및 AI ID 확인 모듈은 코어 스토리지에서 관련 통합 프로필을 수신하여 지연 시간이 짧은 Amazon Connect Customer Profiles 스토어에 캐시합니다.
ID 확인은 Amazon Connect Customer Profiles에 의해 실행됩니다. 이를 통해 일치 항목을 식별하고 S3 버킷으로 전송하여 솔루션에서 처리합니다(임계값 초과 시 병합됨). Amazon Connect Customer Profiles에서는 Amazon Connect 통합 및 자동 참여 기능을 활용할 수 있습니다.
6단계
변경 프로세서 모듈은 프로필에 대한 모든 변경 사항을 수신하여 다운스트림의 S3 버킷으로 보냅니다. Amazon EventBridge를 사용하면 다운스트림 애플리케이션을 간편하게 통합할 수 있습니다.
7단계
관리 포털 모듈은 사용자 인터페이스와 REST API를 제공하므로 솔루션을 구성하고 프로필을 검색하고 가져올 수 있습니다. 이 웹 포털은 고객 서비스 에이전트가 사용할 Amazon Connect 서드 파티 애플리케이션 프레임워크에 통합할 수 있습니다.
8단계
오류 관리 모듈은 업스트림 및 다운스트림 데이터 경로를 따라 솔루션 전체에 전략적으로 배치된 13개의 Amazon Simple Queue Service(Amazon SQS) 대기열로 구성되어 모든 오류(변환, 수집, 다운스트림 이벤트 생성 및 ID 확인)를 수집합니다.
이러한 오류는 처리 후 DynamoDB 테이블로 인덱싱되고 관리 포털을 통해 정렬된 실시간 로그로 제공되므로 솔루션을 쉽게 모니터링할 수 있습니다. 이 솔루션에는 사용자 지정 Amazon CloudWatch 대시보드와 CloudWatch에 내장된 지표 형식을 사용하는 사용자 지정 지표 세트도 포함되어 있습니다.