我们正在设计我们的解决方案,并希望在 azure 中构建它。组件很少,我们最终得到以下工作流程:
- WebRole1 -> 将数据存储到 blob 存储
- WorkerRole2处理 blob 并将输出保存到Azure SQL Table1
- WorkerRole3处理来自Azure SQL Table1的数据并将结果存储在Azure SQL Table2中
- Excel用于报告Azure SQL Table2中的数据
据我了解定价模型,我们需要为跨越数据中心边界的传出流量付费,这就是问题所在。上述工作流程最便宜的位置结构是什么?
我们尝试创建云服务实例,但数据中心没有美国西部选项,而我们可以在美国西部拥有 blob 存储和 SQL 数据库。最接近的选择似乎是美国中部的云服务,但这意味着我们将支付流量费用,我们不希望这样做。我们有没有机会在同一个数据中心(blob 存储、云服务和 sql 数据库)中拥有所有 3 个组件?