1
Windows Azure 是一个开放而灵活的云平台,使您 可以在 Microsoft 管理的全球数据中心网络中快速 构建、部署和管理应用程序。 可以使用任何语言、工具或框架构建应用程序。 您可以将您的公有云应用程序与现有 IT 环境集成。 全球覆盖 借助遍布全球的 8 个数据中心和一个全球 性内容传送网络,您可以构建能够提供 最佳体验、即使在最偏远的位置也能使 用的应用程序。 始终可用 Windows Azure 支持一种部署模型,让您 在不停机的情况下就可以升级应用程序。 自我修复 Windows Azure 提供自动操作系统和服 务修复、内置网络负载平衡以及硬件故 障复原功能。Windows Azure 提供每月 99.95% SLA自助服务 这是一个完全自动化的自助服务平台, 可允许您在几分钟内设置资源。 富有弹性的资源 根据您的需求快速缩放资源。您只需为 应用程序使用的资源付费。 企业就绪 通过安全性和合规性的行业认证,从 ISO 27001 SSAE 16HIPAA BAA 欧盟示范条款。 任何语言 利用 Windows Azure,您可以使用任何 语言、框架或代码编辑器来构建应用程 序,包括 .NETPHPJavaNode.jsPython RubyGitHub 上提供了客户 端库。 开放式协议 Windows Azure 功能和服务通过开放式 REST 协议公开。 互连 使用 Windows Azure 强大的消息传递功 能,可以提供可在云中和本地运行的混 合解决方案。使用虚拟网络将数据中心 扩展到云中。 丰富的应用程序服务 Windows Azure 提供了一组丰富的应用 程序服务,包括 SDKCaching、消息 传递和标识。 数据 您可以使用关系数据库、NoSQL 和非结 构化 blob 存储来存储数据。可以使用 Hadoop 和商业智能服务挖掘数据以洞察 其中的奥妙。 虚拟机 云服务 网站 移动服务 媒体服务 媒体服务 WEB 角色实例 负载平衡器 队列 辅助角色 类型:X SQL DATABASE 表存储 BLOB 存储 存储 类型:Y 类型:缓存 辅助角色 辅助角色 辅助角色 移动服务是一类在 Windows Azure 服务器上运行的统包后端解决方案,可提供保存数据、查询、 管理标识和将通知推送到手机等功能。此外,在执行 CRUD 操作时,您可以在服务器上运行脚 本以执行自定义逻辑。 虚拟机可在 Windows 操作系统和 Linux 操作系统上运行。从存储为 blob 的虚拟硬盘映像创建 虚拟机。本地创建 VHD 并将其上载,然后从存储库中进行选择;或修改正在运行的虚拟机并 将映像保存到您的个人库中。 云服务包括面向 Internet Web 角色和运行后台任务的辅助角色。Web 角色可以将计算作业下放 到辅助角色,并可以通过队列将工作分发到辅助角色的可缩放池。所有角色都可以访问数据存储或 其他服务。 媒体服务提供了一组用于编码和保护流媒体(如视频和音乐)的服务。压缩高分辨率源内容, 并将其转换为多比特率内容以便在各种设备上进行播放。流式传输到 HDDVD 和手机上。 对于网站,您既可以在虚拟机中共享空间,也可以为网站预留整个计算机。您可以同时使用 SQL Database MySQL 数据库创建网站,还可以从库中部署常用开放源代码软件。可以使 Windows Azure 门户中的滑块来向外扩展到更多实例。 WINDOWS LINUX SQL SERVER ... 存储 虚拟机监控程序 负载平衡器 负载平衡器 INTERNET VPN 企业 虚拟机 VHD 1 VHD 2 VHD 3 VM 1 VM 2 VM 3 共享 保留 3 2 WORDPRESS DRUPAL UMBRACO ... 数据 脚本 用户身份验证 推送通知 WINDOWS PHONE 8 iOS ANDROID WINDOWS 8 :-) 移动后端服务 作业计划 标识管理 提取 按需流式处理 保护 宣传 编码 实时流式处理 转换 分析 网站 利用网站,您可以免费使用 Web 应用程序。然后,按照您 的计划进行扩展: 可以使用任何工具(VS、文本编辑器)或语言(ASP.NETPHPPythonNode.js)进行构建 5 分钟或更少时间内从库中启动 Web 应用程序 使用 TFSGITFTP WebDeploy 进行部署 选择 SQL Database MySQL 在共享模式或保留模式下立即扩展 使用经济实惠的自定义域名 移动服务 利用移动服务,您可以使用 Windows Azure 支持许多后 端功能: 针对移动设备平台(包括 Windows 商店、Windows Phone 8 iOS)的本机客户端库 使用标识提供程序(包括 FacebookTwitterGoogle Microsoft 帐户)进行的用户身份验证 面向移动应用的通知推送 用于数据访问和身份验证的基于 REST API 监控和用于显示移动服务使用情况的数据可视化 计算 虚拟机 利用虚拟机,您可以完全控制和维护云中的服务器,使服 务器满足以下业务需求: 引入自定义的 Windows Server Linux 映像或从库中 进行选择 迁移应用程序而不更改现有代码,以无缝方式将 SharePointSQL Server Active Directory 迁移到云 永久性存储操作系统和应用程序数据 以远程方式连接,利用完全管理访问权控制您的虚拟机 云服务 利用云服务,您可以快速部署和管理多层应用程序,而将 设置、负载平衡和运行状况监控等工作交给 Windows Azure,从而实现持续可用性: 使用 Web 角色通过专用 IIS Web 服务器承载前端 Web 应用程序 使用辅助角色运行不需要用户交互的异步、长时间运行 或永久性任务 使用虚拟机角色构建适用于复杂应用程序安装和支持向 外扩展云模式等的方案 SQL REPORTING 利用 Windows Azure SQL Reporting,您可以将报告功能 集成到 Windows Azure 应用程序中。报表可在桌面上呈 现,这样便无需维护您自己的报告基础结构: 使用表、图表、地图和仪表创建报表 在私有云和公有云中部署相同的报表布局 在使用 SQL Database 作为数据源时,可以使用报表设计 器或报表生成器生成报表 SQL 数据同步 利用 SQL 数据同步,可以在 Windows Azure SQL Database SQL Server 或其他 SQL Database 实例之间创建并安排定 期同步: 按照预设时间表或按需同步数据 使用直观的 Web UI 管理同步,无需编写代码 在本地数据集和云数据集之间以及在地理分散的数据库 之间进行同步 数据服务 HDINSIGHT HDInsight 基于 Apache Hadoop 构建,它通过与 Microsoft Office System Center 等工具的集成,简化 了处理大型数据的过程: 快速读取和处理大型结构化或非结构化数据存储 按需创建基于 Hadoop 的群集 SQL DatabaseReporting ServicesPowerPivotExcel Windows Azure 存储集成 使用 PigHive 和其他生态系统工具 可以方便地使用条形图和饼图等基本可视化对象 SQL DATABASE 对于需要功能齐全的关系数据库即服务的应用程序,SQL Database 提供了高级互操作性,使您能够使用多种主要开 发框架进行构建: 您只需为所使用的项目付费 使用现有关系数据库设计和编程技术构建企业级应用程序 将数据的多个冗余副本复制到多台物理服务器以实现高 可用性 简化使用“导入/导出”将现有本地数据库迁移到云的 过程 存储 存储服务提供了用于安全管理数据的多个选项,此类服务 可通过 REST API 进行访问: 数据在同一数据中心内的物理分隔的不同故障域内至少 会复制三次,并且还会复制到位于其他地理位置的另一 个数据中心 使用 blob 可为每个帐户存储多达 100 TB 的非结构化文 本或二进制数据(视频、音频和图像) 使用表中的 NoSQL 功能可为每个帐户存储多达 100 TB 的非结构化数据 使用队列在应用层之间构建可靠的持久性消息传递 应用商店 应用商店 利用 Windows Azure 应用商店,开发人员可从 Windows Azure 管理门户快速发现、无缝访问和轻松管理应用程序 服务和数据集: Windows Azure 管理门户中浏览目录并在其中进行直 接购买 轻松发现所需的服务,用以增强和扩展正在构建的应用 程序 集成到 Windows Azure 开发工作流中 流量管理器 流量管理器可将传入流量均衡分配到相同的或不同的数据 中心内运行的多个服务。客户可配置适用于针对其域名进 行的 DNS 查询的策略: 管理流量以确保实现较高的性能、可用性和灵活性 可以选择不同的路由方法(如性能、故障转移和循环) 在服务关闭时提供自动故障转移功能 虚拟网络 利用 Windows Azure 虚拟网络,您不仅可以在 Windows Azure 中设置和管理虚拟专用网络 (VPN),而且可以将其 与本地 IT 基础结构进行安全链接: 使用 IPsec 协议构建传统的“点对点”VPN 来安全扩展 数据中心容量 按主机名连接到角色实例和虚拟机 通过配置虚拟机的 DNS 设置和 IP 地址范围来控制网络 拓扑 连接 Windows Azure Connect 提供了 Windows Azure 服务和 本地资源(如数据库服务器和域控制器)之间的基于代理 的计算机间连接: 构建在混合环境中承载的分布式应用程序,无需自定义 代码即可维护与本地基础结构的安全连接 利用与本地环境所用的相同工具,通过本地开发计算机 Windows Azure 中承载的应用程序之间的直接连接 远程调试应用程序 网络 内容传送网络 (CDN) Windows Azure CDN 通过将内容缓存在最靠近客户的位 置来提升应用程序的性能,因此您能够提供最佳的应用程 序体验: 对于那些远离内容源并且在使用应用程序时需要在 Internet 上多次往返加载内容的用户而言,可以提供 更好的性能 利用分布式缩放来管理流量高峰期(例如产品上市) Windows Azure 管理门户中只需单击一下鼠标即可 启用 SERVICE BUS 利用 Service Bus 消息传递,云中或本地的各个应用程序之 间可通过松散耦合的方式进行通信,从而提高了伸缩性和 灵活性。 服务总线消息传递可提供用于大范围通信、大型事件分发、 命名和服务发布的功能: 队列可确保以先进先出的方式传递消息 主题可以订阅,从而允许接收者选择要阅读的特定消息 中转消息传递模型支持发送者和接收者同时处于脱机状 态时的消息传输 访问控制服务 (ACS) 利用 Windows Azure Active Directory 访问控制,您可以 Windows Azure 中利用使用者标识提供程序或本地 Windows Server Active Directory 对应用程序进行集中式 身份验证和授权: 从代码中剔出复杂的身份验证逻辑 协调用户的身份验证和授权 与使用者标识提供程序(如 Windows Live IDGoogleYahoo Facebook)集成 应用程序服务 媒体服务 利用媒体服务,您可以在 Windows Azure 中快速而轻松 地构建用于创建、管理和分发媒体的工作流: 使用预建的第一方技术和第三方技术创建和管理内容, 并将内容分发到多个设备和平台(XboxWindowsMacOSiOS Android通过 REST API 轻松与您已使用的工具和流程进行集成 只需安全地存储单个源文件集,并且无需中间文件即可 动态地将这些文件转换为多种格式 CACHING Caching 可使数据更贴近应用程序逻辑,从而帮助应用程 序在负载下具有伸缩性且响应性更高: 可以选择是使用托管的多租户共享缓存,还是使用现有 或专用 Web 角色/辅助角色的缓存 通过更改虚拟机大小或正在运行的角色实例数来轻松进 行缩放 减少滞后时间并提高吞吐量 通过分布式缓存协议支持现有的分布式缓存应用程序 创建 100 GB 以上的缓存 WINDOWS AZURE ACTIVE DIRECTORY Windows Azure Active Directory 是一项现代的基于 REST 的服务,可提供针对云应用程序的标识管理和访问控制功能: 将本地 Active Directory 扩展到 Windows Azure 和其他云 服务 基于登录进程、身份验证和联合身份验证服务的集中式 策略,管理针对应用程序的访问 在订阅其他 Microsoft 云服务(如 Office 365)时,使用 统一的单一登录和数字版权管理技术 喜欢? 就赶紧下手吧! http://gettag.mobi © 2012 Microsoft Corporation。保留所有权利。 Windows Azure 团队创建 电子邮件:[email protected] CDN 广播公司 网络运营商 内容所有者 企业

What is azure v11 final zh-cn

Embed Size (px)

Citation preview

Page 1: What is azure v11 final zh-cn

Windows Azure 是一个开放而灵活的云平台,使您可以在 Microsoft 管理的全球数据中心网络中快速构建、部署和管理应用程序。

可以使用任何语言、工具或框架构建应用程序。您可以将您的公有云应用程序与现有 IT 环境集成。

全球覆盖

借助遍布全球的 8 个数据中心和一个全球性内容传送网络,您可以构建能够提供最佳体验、即使在最偏远的位置也能使用的应用程序。

始终可用

Windows Azure 支持一种部署模型,让您在不停机的情况下就可以升级应用程序。

自我修复

Windows Azure 提供自动操作系统和服务修复、内置网络负载平衡以及硬件故障复原功能。Windows Azure 提供每月 99.95% 的 SLA。

自助服务

这是一个完全自动化的自助服务平台,可允许您在几分钟内设置资源。

富有弹性的资源

根据您的需求快速缩放资源。您只需为应用程序使用的资源付费。

企业就绪

通过安全性和合规性的行业认证,从 ISO 27001、SSAE 16、HIPAA BAA 到欧盟示范条款。

任何语言

利用 Windows Azure,您可以使用任何语言、框架或代码编辑器来构建应用程序,包括 .NET、PHP、Java、Node.js、Python 和 Ruby。GitHub 上提供了客户端库。

开放式协议

Windows Azure 功能和服务通过开放式 REST 协议公开。

互连

使用 Windows Azure 强大的消息传递功能,可以提供可在云中和本地运行的混合解决方案。使用虚拟网络将数据中心扩展到云中。

丰富的应用程序服务

Windows Azure 提供了一组丰富的应用程序服务,包括 SDK、Caching、消息传递和标识。

数据

您可以使用关系数据库、NoSQL 和非结构化 blob 存储来存储数据。可以使用 Hadoop 和商业智能服务挖掘数据以洞察其中的奥妙。

虚拟机云服务 网站

移动服务 媒体服务

媒体服务

WEB 角色实例

负载平衡器

队列

辅助角色

类型:X

SQL DATABASE 表存储 BLOB 存储

存储

类型:Y 类型:缓存

辅助角色 辅助角色 辅助角色

移动服务是一类在 Windows Azure 服务器上运行的统包后端解决方案,可提供保存数据、查询、管理标识和将通知推送到手机等功能。此外,在执行 CRUD 操作时,您可以在服务器上运行脚本以执行自定义逻辑。

虚拟机可在 Windows 操作系统和 Linux 操作系统上运行。从存储为 blob 的虚拟硬盘映像创建虚拟机。本地创建 VHD 并将其上载,然后从存储库中进行选择;或修改正在运行的虚拟机并将映像保存到您的个人库中。

云服务包括面向 Internet 的 Web 角色和运行后台任务的辅助角色。Web 角色可以将计算作业下放到辅助角色,并可以通过队列将工作分发到辅助角色的可缩放池。所有角色都可以访问数据存储或其他服务。

媒体服务提供了一组用于编码和保护流媒体(如视频和音乐)的服务。压缩高分辨率源内容,并将其转换为多比特率内容以便在各种设备上进行播放。流式传输到 HD、DVD 和手机上。

对于网站,您既可以在虚拟机中共享空间,也可以为网站预留整个计算机。您可以同时使用 SQL Database 和 MySQL 数据库创建网站,还可以从库中部署常用开放源代码软件。可以使用 Windows Azure 门户中的滑块来向外扩展到更多实例。

WINDOWS

LINUX

SQL SERVER

...

存储

虚拟机监控程序

负载平衡器

负载平衡器INTERNET

VPN

企业

虚拟机

VHD 1 VHD 2 VHD 3

VM 1 VM 2 VM 3

共享 保留

3 2

WORDPRESS

DRUPAL

UMBRACO

...

数据

脚本

用户身份验证

推送通知WINDOWSPHONE 8

iOS

ANDROID

WINDOWS 8

:-)

移动后端服务

作业计划

标识管理

提取

按需流式处理

保护

宣传

编码

实时流式处理

转换

分析

网站

利用网站,您可以免费使用 Web 应用程序。然后,按照您的计划进行扩展:

• 可以使用任何工具(VS、文本编辑器)或语言(ASP.NET、PHP、Python、Node.js)进行构建

• 在 5 分钟或更少时间内从库中启动 Web 应用程序

• 使用 TFS、GIT、FTP 或 WebDeploy 进行部署

• 选择 SQL Database 或 MySQL• 在共享模式或保留模式下立即扩展

• 使用经济实惠的自定义域名

移动服务

利用移动服务,您可以使用 Windows Azure 支持许多后端功能:

• 针对移动设备平台(包括 Windows 商店、Windows Phone 8 和 iOS)的本机客户端库

• 使用标识提供程序(包括 Facebook、Twitter、Google 和 Microsoft 帐户)进行的用户身份验证

• 面向移动应用的通知推送

• 用于数据访问和身份验证的基于 REST 的 API• 监控和用于显示移动服务使用情况的数据可视化

计算

虚拟机

利用虚拟机,您可以完全控制和维护云中的服务器,使服务器满足以下业务需求:

• 引入自定义的 Windows Server 或 Linux 映像或从库中进行选择

• 迁移应用程序而不更改现有代码,以无缝方式将 SharePoint、SQL Server 或 Active Directory 迁移到云

• 永久性存储操作系统和应用程序数据

• 以远程方式连接,利用完全管理访问权控制您的虚拟机

云服务

利用云服务,您可以快速部署和管理多层应用程序,而将设置、负载平衡和运行状况监控等工作交给 Windows Azure,从而实现持续可用性:

• 使用 Web 角色通过专用 IIS Web 服务器承载前端 Web 应用程序

• 使用辅助角色运行不需要用户交互的异步、长时间运行或永久性任务

• 使用虚拟机角色构建适用于复杂应用程序安装和支持向外扩展云模式等的方案

SQL REPORTING

利用 Windows Azure SQL Reporting,您可以将报告功能集成到 Windows Azure 应用程序中。报表可在桌面上呈现,这样便无需维护您自己的报告基础结构:

• 使用表、图表、地图和仪表创建报表

• 在私有云和公有云中部署相同的报表布局

• 在使用 SQL Database 作为数据源时,可以使用报表设计器或报表生成器生成报表

SQL 数据同步

利用 SQL 数据同步,可以在 Windows Azure SQL Database 与 SQL Server 或其他 SQL Database 实例之间创建并安排定期同步:

• 按照预设时间表或按需同步数据

• 使用直观的 Web UI 管理同步,无需编写代码

• 在本地数据集和云数据集之间以及在地理分散的数据库之间进行同步

数据服务

HDINSIGHT

HDInsight 基于 Apache Hadoop 构建,它通过与 Microsoft Office 和 System Center 等工具的集成,简化了处理大型数据的过程:

• 快速读取和处理大型结构化或非结构化数据存储

• 按需创建基于 Hadoop 的群集

• 与 SQL Database、Reporting Services、PowerPivot、Excel 和 Windows Azure 存储集成

• 使用 Pig、Hive 和其他生态系统工具

• 可以方便地使用条形图和饼图等基本可视化对象

SQL DATABASE

对于需要功能齐全的关系数据库即服务的应用程序,SQL Database 提供了高级互操作性,使您能够使用多种主要开发框架进行构建:

• 您只需为所使用的项目付费

• 使用现有关系数据库设计和编程技术构建企业级应用程序

• 将数据的多个冗余副本复制到多台物理服务器以实现高可用性

• 简化使用“导入/导出”将现有本地数据库迁移到云的过程

存储

存储服务提供了用于安全管理数据的多个选项,此类服务可通过 REST API 进行访问:

• 数据在同一数据中心内的物理分隔的不同故障域内至少会复制三次,并且还会复制到位于其他地理位置的另一个数据中心

• 使用 blob 可为每个帐户存储多达 100 TB 的非结构化文本或二进制数据(视频、音频和图像)

• 使用表中的 NoSQL 功能可为每个帐户存储多达 100 TB 的非结构化数据

• 使用队列在应用层之间构建可靠的持久性消息传递

应用商店

应用商店

利用 Windows Azure 应用商店,开发人员可从 Windows Azure 管理门户快速发现、无缝访问和轻松管理应用程序服务和数据集:

• 从 Windows Azure 管理门户中浏览目录并在其中进行直接购买

• 轻松发现所需的服务,用以增强和扩展正在构建的应用程序

• 集成到 Windows Azure 开发工作流中

流量管理器

流量管理器可将传入流量均衡分配到相同的或不同的数据中心内运行的多个服务。客户可配置适用于针对其域名进行的 DNS 查询的策略:

• 管理流量以确保实现较高的性能、可用性和灵活性

• 可以选择不同的路由方法(如性能、故障转移和循环)

• 在服务关闭时提供自动故障转移功能

虚拟网络

利用 Windows Azure 虚拟网络,您不仅可以在 Windows Azure 中设置和管理虚拟专用网络 (VPN),而且可以将其与本地 IT 基础结构进行安全链接:

• 使用 IPsec 协议构建传统的“点对点”VPN 来安全扩展数据中心容量

• 按主机名连接到角色实例和虚拟机

• 通过配置虚拟机的 DNS 设置和 IP 地址范围来控制网络拓扑

连接

Windows Azure Connect 提供了 Windows Azure 服务和本地资源(如数据库服务器和域控制器)之间的基于代理的计算机间连接:

• 构建在混合环境中承载的分布式应用程序,无需自定义代码即可维护与本地基础结构的安全连接

• 利用与本地环境所用的相同工具,通过本地开发计算机和 Windows Azure 中承载的应用程序之间的直接连接远程调试应用程序

网络

内容传送网络 (CDN)

Windows Azure CDN 通过将内容缓存在最靠近客户的位置来提升应用程序的性能,因此您能够提供最佳的应用程序体验:

• 对于那些远离内容源并且在使用应用程序时需要在 Internet 上多次往返加载内容的用户而言,可以提供更好的性能

• 利用分布式缩放来管理流量高峰期(例如产品上市)

• 在 Windows Azure 管理门户中只需单击一下鼠标即可启用

SERVICE BUS

利用 Service Bus 消息传递,云中或本地的各个应用程序之间可通过松散耦合的方式进行通信,从而提高了伸缩性和灵活性。服务总线消息传递可提供用于大范围通信、大型事件分发、命名和服务发布的功能:

• 队列可确保以先进先出的方式传递消息

• 主题可以订阅,从而允许接收者选择要阅读的特定消息

• 中转消息传递模型支持发送者和接收者同时处于脱机状态时的消息传输

访问控制服务 (ACS)

利用 Windows Azure Active Directory 访问控制,您可以在 Windows Azure 中利用使用者标识提供程序或本地 Windows Server Active Directory 对应用程序进行集中式身份验证和授权:

• 从代码中剔出复杂的身份验证逻辑

• 协调用户的身份验证和授权

• 与使用者标识提供程序(如 Windows Live ID、Google、Yahoo 和 Facebook)集成

应用程序服务

媒体服务

利用媒体服务,您可以在 Windows Azure 中快速而轻松地构建用于创建、管理和分发媒体的工作流:

• 使用预建的第一方技术和第三方技术创建和管理内容,并将内容分发到多个设备和平台(Xbox、Windows、MacOS、iOS 和 Android)

• 通过 REST API 轻松与您已使用的工具和流程进行集成

• 只需安全地存储单个源文件集,并且无需中间文件即可动态地将这些文件转换为多种格式

CACHING

Caching 可使数据更贴近应用程序逻辑,从而帮助应用程序在负载下具有伸缩性且响应性更高:

• 可以选择是使用托管的多租户共享缓存,还是使用现有或专用 Web 角色/辅助角色的缓存

• 通过更改虚拟机大小或正在运行的角色实例数来轻松进行缩放

• 减少滞后时间并提高吞吐量

• 通过分布式缓存协议支持现有的分布式缓存应用程序

• 创建 100 GB 以上的缓存

WINDOWS AZURE ACTIVE DIRECTORY

Windows Azure Active Directory 是一项现代的基于 REST 的服务,可提供针对云应用程序的标识管理和访问控制功能:

• 将本地 Active Directory 扩展到 Windows Azure 和其他云服务

• 基于登录进程、身份验证和联合身份验证服务的集中式策略,管理针对应用程序的访问

• 在订阅其他 Microsoft 云服务(如 Office 365)时,使用统一的单一登录和数字版权管理技术

喜欢?就赶紧下手吧!

http://gettag.mobi

© 2012 Microsoft Corporation。保留所有权利。 由 Windows Azure 团队创建 电子邮件:[email protected]

CDN

广播公司网络运营商内容所有者

企业