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

可缩放的 Episerver 营销网站

用于 Redis 的 Azure 缓存
Azure 内容分发网络
Azure Monitor
Azure SQL 数据库
Azure 流量管理器

解决方案构想

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

让企业在一个平台上运行多渠道数字营销网站,并根据需要调整营销活动。 利用 Episerver 的综合功能来管理网站的各个方面和营销活动执行情况。

此解决方案基于 Azure 托管服务构建:流量管理器内容分发网络Azure SQL 数据库Azure Cache for RedisAzure Monitor。 这些服务在高可用性环境中运行,经过修补和支持改进,让你可专注于解决方案而不是其运行环境。

可能的用例

此解决方案在零售业中用于提供最新的产品/服务。

体系结构

Architecture Diagram showing from browser through Episerver to databases下载此体系结构的 SVG

组件

  • 应用服务 Web 应用在多个区域中运行,可供 Web 和移动浏览器访问,并在多个服务器实例间横向扩展。
  • 流量管理器为处理每个请求确定哪个 Web 应用在地理位置上是最适合的。
  • 内容分发网络:内容分发网络提供静态内容,例如图像、脚本和 CSS,并且减少 Web 应用服务器上的负载。
  • Azure SQL 数据库:SQL 数据库存储并提供有关该站点的数据。
  • Azure Cache for Redis 支持快速查询,并通过减少主数据库上的负载来提高可伸缩性。
  • Azure Blob 存储提供高性能的大规模存储。
  • Azure Monitor:Application Insights 提供服务运行状况、性能监视,以及诊断。
  • 标识提供者:标识提供者(例如 Microsoft Entra ID 或 Facebook)处理针对应用的身份验证。

后续步骤