你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

可缩放的 Sitecore 营销网站

用于 Redis 的 Azure 缓存
Azure AI 搜索
Azure Monitor
Azure SQL 数据库
Azure 应用服务

解决方案构想

本文是一种解决方案构想。 如果你希望我们在内容中扩充更多信息,例如潜在用例、备用服务、实现注意事项或定价指南,请通过提供 GitHub 反馈来告知我们。

有了 Sitecore 体验平台 (xP),你可以掌控完整的数据、集成工具和自动化功能,从而让客户能够参与到整个迭代生命周期中,这是赢得终身客户所需的技术基础。

此解决方案基于 Azure 托管服务构建:Azure SQL DatabaseAzure Cache for RedisAzure Cognitive SearchAzure Monitor。 这些服务在高可用性环境中运行,经过修补和支持改进,让你可专注于解决方案而不是其运行环境。

可能的用例

此解决方案在多个行业中用于改善客户体验和参与度。

体系结构

体系结构图显示了通过 Sitecore 从浏览器到 Azure 的流程。 下载此体系结构的 SVG

组件

  • 应用服务 Web 应用在多个区域中运行,可供 Web 和移动浏览器访问,并在多个服务器实例间横向扩展。 由 Sitecore 用于承载其内容分发、内容管理、报告和处理角色。
  • Azure SQL 数据库:SQL 数据库实例存储并提供有关该站点的数据。
  • Azure Cache for Redis 支持快速查询,并通过减少主数据库上的负载来提高可伸缩性。 Sitecore 的 Session State 会话状态由 Azure Cache for Redis 管理。
  • 用于快速查找数据的 Azure 认知搜索服务。 所有 Sitecore 搜索索引都存储在 Azure 认知搜索中,以便于快速查找并具备可伸缩性。
  • Azure Monitor 提供对服务运行状况和性能的监视,以及诊断。 Azure Monitor 为 Sitecore 提供解决方案,用于满足其运行状况和性能监视需求。

后续步骤