Azure vs .NET服务

rya*_*our 7 azure .net-services

我对目前接受大量嗡嗡声的两项新技术感到有些困惑; 有人可以向我解释Azure和.NET服务之间的区别(或相似之处)是什么?

他们是同一个人吗?Azure是我的.NET服务运行的云操作系统吗?.NET Services是构成更大Azure愿景的组件吗?

谢谢

Ste*_*ons 10

您基本上认为.NET Services是构成Azure平台一部分的组件.查看Azure服务图形以获得组件的可视化表示.

  • Azure由操作环境和用于托管云应用程序的基本服务组成.它提供基本功能(Web和工作进程)以及简单的数据存储产品.

  • .NET服务是许多应用程序用于创建云规模应用程序的服务,尽管最初这些服务主要面向企业开发.它包括访问服务和服务总线.

还提供了一些其他服务:

  • SQL Azure是云产品的SQL Server.它在很大程度上像常规SQL Server实例一样使用,但由Microsoft托管和提供服务.

  • Live Services是一种以消费者为中心的服务,可以利用许多Microsoft服务:Mesh,Live ID,Messenger等.

需要注意的一点是,虽然这些服务是作为Azure平台的一部分提供的,但.NET服务应该可以在任何平台上使用.基于REST的服务可由任何能够调用REST服务的应用程序使用.