解决方案构想
本文是一种解决方案构想。 如果你希望我们在内容中扩充更多信息,例如潜在用例、备用服务、实现注意事项或定价指南,请通过提供 GitHub 反馈来告知我们。
有了 Sitecore 体验平台 (xP),你可以掌控完整的数据、集成工具和自动化功能,从而让客户能够参与到整个迭代生命周期中,这是赢得终身客户所需的技术基础。
此解决方案基于 Azure 托管服务构建:Azure SQL Database、Azure Cache for Redis、Azure Cognitive Search 和 Azure Monitor。 这些服务在高可用性环境中运行,经过修补和支持改进,让你可专注于解决方案而不是其运行环境。
可能的用例
此解决方案在多个行业中用于改善客户体验和参与度。
体系结构
下载此体系结构的 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 提供解决方案,用于满足其运行状况和性能监视需求。