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

Azure Cache for Redis
Azure Content Delivery Network
Azure Monitor
Azure SQL Database
Azure Traffic Manager

솔루션 아이디어

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

비즈니스의 단일 플랫폼에서 멀티 채널 디지털 마케팅 웹 사이트를 실행하고, 필요에 따라 캠페인을 스핀업 및 스핀다운할 수 있습니다. 포괄적인 Episerver 기능을 활용하여 사이트 및 캠페인 성과의 모든 측면을 관리합니다.

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

잠재적인 사용 사례

이 솔루션은 소매업에서 최신 제품을 제공하는 데 사용됩니다.

아키텍처

Architecture Diagram showing from browser through Episerver to databases이 아키텍처의 SVG를 다운로드합니다.

구성 요소

  • App Service Web Apps는 웹 및 모바일 브라우저에서 액세스할 수 있는 여러 지역에서 실행되며 여러 서버 인스턴스에서 스케일 아웃됩니다.
  • Traffic Manager는 각 요청을 처리하는 데 지리적으로 가장 적합한 웹앱을 결정합니다.
  • Content Delivery Network: 콘텐츠 배달 네트워크는 이미지, 스크립트 및 CSS와 같은 정적 콘텐츠를 제공하고 웹앱 서버의 부하를 줄입니다.
  • Azure SQL Database: SQL Database는 사이트에 대한 데이터를 저장하고 제공합니다.
  • Azure Cache for Redis는 빠른 쿼리를 사용하도록 설정하고 주 데이터베이스의 부하를 줄여 확장성을 향상시킵니다.
  • Azure Blob 스토리지는 고성능의 높은 스케일링 스토리지를 제공합니다.
  • Azure Monitor: Application Insights는 서비스 상태, 성능 모니터링 및 진단을 제공합니다.
  • ID 공급자: Microsoft Entra ID 또는 Facebook과 같은 ID 공급자는 앱에 대한 인증을 처리합니다.

다음 단계