.net - 为什么以及何时需要 Azure?

标签 .net azure cloud azure-sql-database

我阅读了大量有关 Azure 和 .NET 服务总线的文章。我想我理解技术部分,但目前我错过了要点 - 一些“案例研究”,它们应该解释我什么样的项目应该转移到云上。假设我正在开始新项目。如何确定我的项目是否适合 Azure 平台?

Azure 的常见场景有哪些?是用于全局 B2C 应用程序、本地 B2C 应用程序还是“内部”B2B 应用程序?我如何确定全局 Azure 是否优于本地基础设施或本地服务器托管提供商?与其他方案相比,迁移到 Azure 的优点和缺点是什么?

我也对真实体验感兴趣。您是否将任何实际项目部署到 Azure?你的经验是什么? Azure 已经成熟了吗?许多技术需要多次(至少 3 次)发​​布才能使用。与 Azure 一样吗?

我最后关心的是安全和信任。您信任 Azure 平台吗?我读过一篇文章,该文章演示了使用 SQL Azure 服务通过 Azure 进行一些假设的银行交易。这真的可以在 Azure 上安全地完成吗?

有类似的post但我在那里没有找到答案。

编辑:

我读了这个article今天。它还解释了我的一些问题。

最佳答案

Azure 的最佳场景之一是您希望其出现病毒式增长的应用程序。是的,抱有这样的期望几乎是愚蠢的,但有一类应用程序——尤其是“社交”应用程序——只有经历病毒式增长才能生存。

以这样的方式规划自己的基础设施,使其能够适应这种增长,而又不会延长停机时间或至少不会威胁到忠诚度的放缓,这是极其困难的。你总是会落后,对资源短缺使用react,除非你不断地过度供应预期需求,在这种情况下,你可能会利用你的资本不佳并缩短你的跑道。

Azure 巧妙地解决了这些问题。您可以根据需要添加资源。您可以在几分钟内响应使用高峰,通过 Azure 管理控制台添加新资源。

我认为 Azure 非常适合许多其他场景,但我认为我所描述的场景是一个相当引人注目的案例。

关于.net - 为什么以及何时需要 Azure?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3609497/

相关文章:

C# - AsyncCallback 中的异常传播问题

c# - edmx 计算列

Azure 数据工厂从元数据复制事件新的上次修改列

java - 使用 Windows Azure 在云中安装 Red5 服务器?

google-cloud-platform - Google Cloud 免费套餐将开始对静态或临时 IP 地址收费?

amazon-web-services - 无论如何,我可以检查 List<AWS::EC2::Subnet::Id> 在云形成中是否为空

amazon-web-services - 如何从另一个 AWS 账户访问公共(public) S3 存储桶?

c# - 我如何在 C#.Net 中查看堆和堆栈中的对象

c# - 将 CancellationToken 传递给任务类构造函数有什么用?

azure - 如何在 Azure CLI 命令的 az vm 扩展中使用动态变量