View a markdown version of this page

동적 요금에 대한 서버리스 전략 - 동적 요금에 대한 서버리스 전략

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

동적 요금에 대한 서버리스 전략

게시일: 2021년 6월 28일(다이어그램 기록)

이 아키텍처는 동적 요금에 대한 서버리스 전략을 보여줍니다. 날짜 범위를 기반으로 한 예약의 경우 가격을 병렬로 구축하고 날짜, 기간, 인원 수와 같은 요인을 기반으로 동적으로 계산할 수 있습니다. 그런 다음 1초 미만의 응답 시간으로 정렬된 유사한 제품을 표시하고 현재 시장 조건에 따라 가격을 업데이트합니다.

동적 요금에 대한 서버리스 전략

Amazon API Gateway, Amazon DynamoDB AWS Lambda, Amazon Kinesis 및 Amazon SageMaker AI를 사용하는 서버리스 동적 요금 솔루션을 보여주는 아키텍처 다이어그램입니다.

다음 단계에서는 아키텍처를 설명합니다.

  1. 검색 입력을 제공하여 가격 및 기타 속성을 기준으로 필터링된 정렬된 제품 목록을 얻을 수 있습니다. 데이터는 실시간 가격 조회를 위해 여러 AWS Lambda 함수를 호출하여 요금 요청을 병렬로 처리하는 Amazon API Gateway를 통해 전송됩니다.

  2. 배치 병렬 프로세서 Lambda 함수는 규칙 계산기 함수를 호출하여 Amazon DynamoDB에서 최신 제품 규칙을 가져옵니다. 제품은 검색 ID를 기준으로 계산되어 Amazon ElastiCache에 저장됩니다. 배치 함수가 완료되면 검색 ID에 대한 모든 결과가 캐시에서 반환됩니다.

  3. 예약 엔진의 기록 데이터와 외부 시장 데이터는 정보를 제공하므로 요금 엔진에는 실시간으로 요금을 업데이트할 수 있는 충분한 데이터가 있습니다.

  4. 예약 엔진 이벤트는 Amazon Kinesis에서 캡처되고 모니터링됩니다. Amazon Kinesis Data Analytics는 데이터 스트림을 쿼리하고 변경 사항이 감지되면 가격 평가자 Lambda 함수를 트리거합니다. 이벤트는 과거 배치 데이터를 지원하는 Amazon Simple Storage Service에 저장됩니다.

  5. Amazon SageMaker AI Train 모델은 과거 예약 데이터와 증강된 과거 데이터를 사용하여 가격 추천을 위해 모델을 훈련합니다.

  6. 요금 엔진은 SageMaker AI 추론 추천 모델을 사용하여 시장 조건에 따라 새로운 가격 추천을 받습니다.

참조 자료

자세한 내용은 다음 리소스를 참조하세요.

다이어그램 기록

이 참조 아키텍처 다이어그램의 업데이트에 대한 알림을 받으려면 RSS 피드를 구독하세요.

변경 사항설명날짜

최초 게시

참조 아키텍처 다이어그램이 처음 게시되었습니다.

2021년 6월 28일

참고

RSS 업데이트를 구독하려면 사용 중인 브라우저에 대해 RSS 플러그인이 활성화되어 있어야 합니다.