解决方案构想
本文是一种解决方案构想。 如果你希望我们在内容中扩充更多信息,例如潜在用例、备用服务、实现注意事项或定价指南,请通过提供 GitHub 反馈来告知我们。
让企业在一个平台上运行多渠道数字营销网站,并根据需要调整营销活动。 利用 Episerver 的综合功能来管理网站的各个方面和营销活动执行情况。
此解决方案基于 Azure 托管服务构建:流量管理器、内容分发网络、Azure SQL 数据库、Azure Cache for Redis 和 Azure Monitor。 这些服务在高可用性环境中运行,经过修补和支持改进,让你可专注于解决方案而不是其运行环境。
可能的用例
此解决方案在零售业中用于提供最新的产品/服务。
体系结构
下载此体系结构的 SVG。
组件
- 应用服务 Web 应用在多个区域中运行,可供 Web 和移动浏览器访问,并在多个服务器实例间横向扩展。
- 流量管理器为处理每个请求确定哪个 Web 应用在地理位置上是最适合的。
- 内容分发网络:内容分发网络提供静态内容,例如图像、脚本和 CSS,并且减少 Web 应用服务器上的负载。
- Azure SQL 数据库:SQL 数据库存储并提供有关该站点的数据。
- Azure Cache for Redis 支持快速查询,并通过减少主数据库上的负载来提高可伸缩性。
- Azure Blob 存储提供高性能的大规模存储。
- Azure Monitor:Application Insights 提供服务运行状况、性能监视,以及诊断。
- 标识提供者:标识提供者(例如 Microsoft Entra ID 或 Facebook)处理针对应用的身份验证。