편집

다음을 통해 공유


확장 가능한 Sitecore 마케팅 웹 사이트

Azure Cache for Redis
Azure AI Search
Azure Monitor
Azure SQL Database
Azure App Service

솔루션 아이디어

이 문서에서는 솔루션 아이디어를 설명합니다. 클라우드 설계자는 이 지침을 사용하여 이 아키텍처의 일반적인 구현을 위한 주요 구성 요소를 시각화할 수 있습니다. 이 문서를 시작점으로 사용하여 워크로드의 특정 요구 사항에 맞는 잘 설계된 솔루션을 디자인할 수 있습니다.

Sitecore Experience Platform(xP)을 통해 반복적인 수명 주기 동안 전체 데이터, 통합 도구 및 자동화 기능을 자유롭게 사용하여 고객을 참여시킵니다. 이는 평생 고객을 확보하는 데 필요한 기초 기술입니다.

이 솔루션은 Azure SQL Database, Azure Cache for Redis, Azure Cognitive SearchAzure Monitor라는 Azure 관리형 서비스를 기반으로 합니다. 해당 서비스는 고가용성 환경에서 실행되고 패치되며 지원되므로 실행되는 환경이 아니라 솔루션에 집중할 수 있습니다.

잠재적인 사용 사례

이 솔루션은 고객 환경 및 참여를 개선하기 위해 여러 산업에서 사용됩니다.

아키텍처

아키텍처 다이어그램은 브라우저에서 Sitecore를 통해 Azure로의 흐름을 보여 줍니다.이 아키텍처의 SVG를 다운로드합니다.

구성 요소

  • App Service Web Apps는 웹 및 모바일 브라우저에서 액세스할 수 있는 여러 지역에서 실행되며 여러 서버 인스턴스에서 스케일 아웃됩니다. Sitecore에서 콘텐츠 전송, 콘텐츠 관리, 보고 및 처리 역할을 호스트하는 데 사용됩니다.
  • Azure SQL Database: SQL Database 인스턴스는 사이트에 대한 데이터를 저장하고 제공합니다.
  • Azure Cache for Redis는 빠른 쿼리를 사용하도록 설정하고 주 데이터베이스의 부하를 줄여 확장성을 향상시킵니다. Sitecore의 세션 상태는 Azure Cache for Redis에서 관리합니다.
  • 데이터의 빠른 조회에 사용되는 Azure Cognitive Search 서비스입니다. 모든 Sitecore 검색 인덱스는 빠른 조회 및 확장성을 위해 Azure Cognitive Search에 저장됩니다.
  • Azure Monitor는 서비스 상태 및 성능 모니터링 및 진단을 제공합니다. Azure Monitor는 Sitecore에 상태 및 성능 모니터링 요구 사항에 대한 솔루션을 제공합니다.

다음 단계