设计关系存储案例研究
要求
Tailwind Traders 希望将其现有的公共网站数据库转移到 Azure 上,因为网站前端也将被转移到 Azure 上。 网站前端最初将仅部署在 2 个区域以实现冗余。 但是,预计随着流量的增加,该网站将复制到世界各地的其他区域。 要求迁移的数据库会保存产品目录和所有在线订单。 目前,数据库在本地的单个 Microsoft SQL Server Always On 可用性组上运行。
Tailwind Traders 的主要关注点:
-
高可用性。 Tailwind Traders 主要关注的是此数据库的高可用性,因为它对他们的业务至关重要。 任何中断都可能导致销售或客户失去信心。
-
网站性能。 虽然下订单的表现通常令人满意,但浏览或搜索列出许多项的页面被报告为“缓慢”。
-
安全性。 Tailwind Traders 非常担心存储在数据库中的个人或财务信息被暴露。 除了实施适当的安全措施外,安全团队还需要尽可能验证是否实施了行业标准最佳做法。
任务
- 设计数据库解决方案。 设计应包括授权、身份验证、定价、性能和高可用性。
- 用图表说明你的决定并解释你的解决方案。
如何整合“体系结构良好的框架”支柱,以生成高质量、稳定且高效的云体系结构?