Azure
简介:
Azure是一种灵活和支持互操作的平台,它可以被用来创建云中运行的应用或者通过基于云的特性来加强现有应用。它开放式的架构给开发者提供了Web应用、互联设备的应用、个人电脑、服务器、或者提供最优在线复杂解决方案的选择。
Microsoft Azure以云技术为核心,提供了软件+服务的计算方法。
它是Azure服务平台的基础。Azure能够将处于云端的开发者个人能力,同微软全球数据中心网络托管的服务,比如存储、计算和网络基础设施服务,紧密结合起来。
微软会保证Azure服务平台自始至终的开放性和互操作性。我们确信企业的经营模式和用户从Web获取信息的体验将会因此改变。最重要的是,这些技术将使我们的用户有能力决定,是将应用程序部署在以云计算为基础的互联网服务上,还是将其部署在客户端,或者根据实际需要将二者结合起来。
发展史
Microsoft Azure是微软基于云计算的操作系统,原名“Windows Azure”,和Azure Services
Platform一样,是微软“软件和服务”技术的名称。Microsoft
Azure的主要目标是为开发者提供一个平台,帮助开发可运行在云服务器、数据中心、Web和PC上的应用程序。云计算的开发者能使用微软全球数据中心的储存、计算能力和网络基础服务。Azure服务平台包括了以下主要组件:Microsoft
Azure,Microsoft SQL数据库服务,Microsoft
.Net服务,用于分享、储存和同步文件的Live服务,针对商业的Microsoft SharePoint和Microsoft
Dynamics CRM服务 [1] 。
微软Azure究竟是做什么:
Mark Russinovich(工程师) 将深入研究 Azure 平台如何在云中、本地和边缘上大规模地实现智能、现代和创新的应用程序。
微软 Azure 已经实现了巨大的全球规模,拥有 50 多个公布的区域,其中包含 100 多个数据中心。
Windows Azure
Windows Azure是微软基于云计算的操作系统,
和Azure Services Platform一样,是微软“软件和服务”技术的名称。Windows Azure的主要目标是为开发者提供一个平台,帮助开发可运行在云服务器、数据中心、Web和PC上的应用程序。云计算的开发者能使用微软全球数据中心的储存、计算能力和网络基础服务。
Windows Azure以云技术为核心,提供了软件+服务的计算方法。
它是Azure服务平台的基础。Azure用于帮助开发者开发可以跨越云端和专业数据中心的下一代应用程序,在PC、Web和手机等各种终端间创造完美的用户体验。
Azure能够将处于云端的开发者个人能力,同微软全球数据中心网络托管的服务,
紧密结合起来。
比如存储、计算和网络基础设施服务。这样,开发者就可以在“云端”和“客户端”同时部署应用,使得企业与用户都能共享资源。Ray Ozzie说道。“今天,无论对于开发社区还是对于微软来说,都是一个转折点。我们所提出的技术将改变原来的游戏规则,同时为Web开发者和企业开发者带来新的机遇。
微软会保证Azure服务平台自始至终的开放性和互操作性。
我们确信企业的经营模式和用户从Web获取信息的体验将会因此改变。最重要的是,这些技术将使我们的用户有能力决定,是将应用程序部署在以云计算为基础的互联网服务上,还是将其部署在客户端,或者根据实际需要将二者结合起来。
Azure服务平台包括了以下主要组件:
Windows Azure;Microsoft SQL数据库服务,Microsoft .Net服务;用于分享、储存和同步文件的Live服务;针对商业的Microsoft SharePoint和Microsoft Dynamics CRM服务。
Azure服务平台的设计目标:
是用来帮开发者更容易地创建web和互联设备的应用程序。
它提供了最大限度的灵活性、选择和使用现有技术连接用户和客户的控制。
利于开发者过渡到云计算
世界上数以百万计的开发者使用.NET Framework和Visual Studio开发环境。利用Visual
Studio相同的环境创建可以编写、测试和部署的云计算应用。
快速获得结果
应用程序可以通过点击一个按钮就部署到Azure服务平台,变更相当简单,不需要停工修正,是个试验新想法的理想平台。
想象并创建新的用户体验
Azure服务平台可以让你创建Web、手机、使用云计算的复杂应用。与 Live
Services连接可以访问4亿Live用户,新的使用新方式与用户交流的机会。
基于标准的兼容性
为了可以和第三方服务交互,服务平台支持工业标准协议,包括HTTP、REST、SOAP、 RSS,和
AtomPub.你可以方便地集成基于多种技术或者多平台的应用。
Azure CLI 是什么
Azure 命令行接口 (CLI
) 是用于管理 Azure 资源的 Microsoft 跨平台命令行体验。 Azure CLI
易于学习,是构建适用于 Azure 资源的自定义自动化功能的完美工具。
通俗的说就是:可以让我们通过一系列的命令行接口来管理我们的Azure 资源,如部署应用,设置防火墙,数据库导出备份等等。