Azure Cosmos DB를 사용하는 소매 및 전자 상거래

Cosmos DB
검색
스토리지

솔루션 아이디어

이 문서는 솔루션 아이디어입니다. 잠재적인 사용 사례, 대체 서비스, 구현 고려 사항 또는 가격 지침과 같은 추가 정보를 사용하여 콘텐츠를 확장하려면 GitHub 피드백을 제공하여 알려주세요.

이 솔루션 아이디어는 Azure에 전자 상거래 웹 사이트를 배포하는 방법을 보여줍니다.

아키텍처

아키텍처 다이어그램은 Azure Storage 및 Azure Cosmos D B를 통해 Azure Search에 대한 Azure 앱 Services로의 데이터를 보여줍니다.

Microsoft 365를 통해 온라인으로 Visio 다이어그램에 액세스합니다. 이 다이어그램에 액세스하려면 Visio 라이선스가 있어야 합니다. 또는 이 아키텍처의 SVG 파일을 다운로드합니다.

데이터 흐름

  1. 웹 애플리케이션은 Azure Web App에서 호스트됩니다.
  2. 데이터(제품 및 세션 상태)는 Azure Cosmos DB에 저장됩니다.
  3. 정적 콘텐츠 및 제품 이미지는 Azure Storage 계정에 저장됩니다.
  4. Azure Cognitive Search 모든 제품을 검색하는 데 사용됩니다.

구성 요소

이 아키텍처에 포함되는 구성 요소는 다음과 같습니다.

  • Azure Web App 은 전자 상거래 웹 애플리케이션을 호스트하는 데 사용됩니다.
  • Azure Cosmos DB 는 제품 및 세션 상태를 저장합니다.
  • Azure Storage: 정적 제품 이미지 및 기타 정적 콘텐츠는 Azure Storage 계정에 저장됩니다.
  • Azure Cognitive Search 모든 제품에 대한 검색 기능을 제공합니다.

시나리오 정보

전자 상거래 웹 사이트는 Azure Web App에서 호스트되며 제품 정보 및 세션 상태에 대한 데이터 저장소로 Azure Cosmos DB를 사용합니다. Azure Search는 다양한 제품 카탈로그, 트래픽 급증 및 빠르게 변화하는 인벤토리에 대한 검색 기능을 제공합니다.

잠재적인 사용 사례

이 솔루션은 소매 업계에 이상적입니다.

참가자

Microsoft에서 이 문서를 유지 관리합니다. 원래 다음 기여자가 작성했습니다.

보안 주체 작성자:

공용이 아닌 LinkedIn 프로필을 보려면 LinkedIn에 로그인합니다.

다음 단계

관련 서비스 살펴보기:

관련 데이터 아키텍처 살펴보기:

완전히 배포 가능한 아키텍처: