我对目前受到很多关注的两种新技术感到有些困惑;有人可以向我解释一下 Azure 和 .NET 服务之间的区别(或相似之处)吗?
它们是一回事吗?Azure 是我的 .NET 服务在其中运行的云操作系统吗?.NET 服务是构成更大 Azure 愿景的组件吗?
谢谢
我对目前受到很多关注的两种新技术感到有些困惑;有人可以向我解释一下 Azure 和 .NET 服务之间的区别(或相似之处)吗?
它们是一回事吗?Azure 是我的 .NET 服务在其中运行的云操作系统吗?.NET 服务是构成更大 Azure 愿景的组件吗?
谢谢
.NET 服务是构成 Azure 平台一部分的组件,您基本上已经明白了。查看Azure 服务图形以获得组件的可视化表示。
Azure 由用于托管云应用程序的操作环境和基础服务组成。它提供基本功能(Web 和工作进程)以及简单的数据存储产品。
.NET 服务是许多应用程序将用于创建云规模应用程序的服务,尽管最初这些服务主要面向企业开发。它包括访问服务和服务总线。
还提供了一些其他服务:
SQL Azure 是用于云产品的 SQL Server。在大多数情况下,它与常规 SQL Server 实例一样使用,但由 Microsoft 托管和服务。
Live Services 是以消费者为中心的服务,它利用了许多 Microsoft 服务:Mesh、Live ID、Messenger 等。
需要注意的一点是,尽管这些服务是作为 Azure 平台的一部分提供的,但 .NET 服务应该可以在任何平台上使用。它们是基于 REST 的服务,任何能够调用 REST 服务的应用程序都可以使用这些服务。