Chinese, Simplified
category
解决方案思路
这篇文章是一个解决方案。如果您希望我们用更多信息来扩展内容,例如潜在的用例、替代服务、实施注意事项或
定价指导,请通过提供GitHub反馈让我们知道。
使用Microsoft Azure应用程序服务环境保护电子商务网站的敏感用户和支付数据的安全。此解决方案非常适合零售业。
潜在用例
此解决方案针对零售业进行了优化。
其他相关用例包括:
- 构建一个应用程序,该应用程序需要弹性规模来处理不同时间的突发用户。
- 构建一个应用程序,该应用程序旨在在全球不同的Azure地区以高可用性运行。
架构
体系结构图显示了从客户到ASE环境的流程:在安全的ASE中运行的电子商务网站。
下载此体系结构的Visio文件。
数据流
- 客户在浏览器中访问公共网站。
- 浏览器从Azure内容交付网络提取静态资源和产品图像。
- 内容交付网络从blob存储中提取产品图像。
- 客户搜索产品。
- 公共网站从产品数据库中提取产品目录。
- 页面输出缓存在Azure缓存Redis中。
- 客户创建新订单。
- 公共网站调用订单web服务。
- 订单web服务从Azure SQL数据库保存/加载订单。
- 员工在浏览器中访问管理网站。
- 员工根据Microsoft Entra ID进行身份验证。
- 员工搜索订单。
- 管理网站调用订单web服务。
组件
- 应用程序服务:快速创建强大的网络和移动云应用程序
- Web应用程序:应用程序服务Web应用程序在单个区域运行,可访问Web和移动浏览器
- Azure SQL数据库:云中的托管智能SQL
- API应用程序:安全、大规模地向外部、合作伙伴和员工开发人员发布API。
- 应用程序洞察:检测、分类和诊断web应用程序和服务中的问题
- 应用程序网关:在Azure中构建安全、可扩展和高可用的web前端
- Azure Cache for Redis:为应用程序提供高吞吐量、低延迟的数据访问
- 内容交付网络:确保安全、可靠的内容交付,覆盖全球
- Microsoft Entra ID:同步本地目录并启用单一登录
- Blob存储:Azure Blob存储是一种可大规模扩展的对象存储,可用于任何类型的非结构化数据图像、视频、音频、文档,并且更容易且更经济高效。
接下来的步骤
- Create and use an internal load balancer with an App Service Environment
- Deploy web apps with CMS using pre-built templates
- Build an ASP.NET app in Azure with SQL Database
- Deploy your first API app
- Application Performance Management with Application Insights
- Overview of Application Gateway
- Azure Cache for Redis documentation
- Quickstart: Create an Azure Content Delivery Network profile and endpoint
- Get started with Microsoft Entra ID
- Quickstart: Upload, download, and list blobs
- 登录 发表评论
- 3 次浏览
发布日期
星期六, June 8, 2024 - 17:22
最后修改
星期六, June 8, 2024 - 17:22
Article
最新内容
- 1 day 3 hours ago
- 1 day 5 hours ago
- 1 day 6 hours ago
- 3 days 22 hours ago
- 4 days 6 hours ago
- 4 days 5 hours ago
- 4 days 6 hours ago
- 4 days 6 hours ago
- 1 week 1 day ago
- 1 week 1 day ago