基于Microsoft Azure的系统设计案例分析
1. 小型企业系统案例
在设计小型企业系统时,需要考虑存储、消息传递和安全等方面的需求。
- 存储 :由于需要关系数据模型,选择SQL Server作为存储方式,数据库在两个网站之间共享。目前选择1GB的数据库,每月费用为9.99美元。在设计架构时,需考虑未来数据库扩展的可能性。
- 消息传递 :由于系统规模小、吞吐量低且有共享数据库,且无专用批处理应用程序,因此不需要存储队列或服务总线队列等消息传递系统。
- 安全 :客户网站将实施OAuth2安全机制,管理网站将实施Azure Active Directory身份验证。
小型企业系统案例通过系统的方法确定了所需的服务和每月成本,下一步将进入应用程序设计阶段。
2. 企业系统案例 - Azure Bakery
2.1 系统需求
Azure Bakery生产蛋糕和馅饼等产品,与超市和小型面包店等大客户合作。为使系统更真实,将其分为三个不同的业务领域:
- 销售 :负责向客户销售产品。
- 生产 :负责制造产品。
- 供应 :负责将产品交付给客户。
各系统相互独立,不依赖其他系统的数据运行。
| 业务领域 | 职责 | </
|---|
超级会员免费看
订阅专栏 解锁全文
4590

被折叠的 条评论
为什么被折叠?



