- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
主讲人:曹莎莎大数据与云计算
知识点畅游微软云平台
3掌握微软云操作系统WindowsAzure4掌握微软云关系数据库SQLAzure1了解什么微软云平台2了解微软云计算平台的组成微软云计算平台
发展历程什么微软云计算WindowsAzure微软PDC2008年度大会上,微软公司首席软件架构师RayOzzie隆重宣布了微软云计算战略及微软云计算服务平台——WindowsAzureServicePlatform。微软中国于2014年3月底宣布由世纪互联负责运营中国大陆地区的微软WindowsAzure公有云平台及服务,WindowsAzure更名为MicrosoftAzure。2022年9月1日,Azure上基于ARM的虚拟机全面上市。
定义什么微软云计算WindowsAzure简单的来说,就是微软推出的一个云计算平台。它为开发者提供一个平台,帮助开发可运行在云服务器、数据中心、Web和PC上的应用程序。它允许用户使用非微软编程语言和框架开发自己的应用程序,WindowsAzure并不局限于Windows操作系统,不但支持传统的微软编程语言和开发平台(如C#和.NET平台),还支持PHP、Python、Java、Node.js和Ruby等多种非微软编程语言和架构。
什么微软云计算WindowsAzure传统的企业和用户在开发和部署自己的应用程序时,主要有两种方式:一种是购买和维护自己基础设施——如服务器、各种桌面软件等;另一种是租用服务器或租用虚拟主机。
微软的云计算技术有效结合了上述两种方式的优点。云计算平台提供了可以通过互联网访问的基础设施,包括处理器、存储设施、服务等,用户也可以将他们的应用程序和数据部署在微软云计算平台上。另外,在开发本地运行的应用程序时,用户也可以在云中存储数据或依赖其他的云计算基础设施服务。什么微软云计算WindowsAzure
WindowsAzure平台包括4个组成部分:WindowsAzureSQLAzureWindowsAzureAppFabricWindowsAzureMarketplace微软云计算平台
04WindowsAzureCDN01计算服务02存储服务05WindowsAzureConnect03Fabric控制器微软云计算平台
WindowsAzure计算服务微软云操作系统WindowsAzureWindowsAzure应用程序包括WebRole实例、WorkerRole实例和VMRole实例基于WebRole可以使基于Web的应用创建过程变得简单。每个WebRole实例都提前在内部安装了IIS7,通过ASP.NET、WCF(WindowsCommunicationFoundation)或其他Web技术使创建应用程序变得简单。WorkerRole设计用来运行各种各样的基于Windows的代码。VMRole运行系统提供的WindowsServer2008R2镜像。
WindowsAzure存储服务WindowsAzure存储服务目前提供了四种主要的数据存储结构,即Blob类型、Table类型、Queue类型和File类型。Blob数据类型存储二进制数据,可以存储大型的无结构数据,容量巨大,能够满足海量数据存储需求。Table数据类型能够提供更加结构化的数据存储,但是它不同于关系数据库管理系统中的二维关系表,查询语言也不是大家熟悉的关系查询语言SQL。微软云操作系统WindowsAzure
WindowsAzure存储服务Queue类型的作用和微软消息队列(MSMQ)相近,用来支持在WindowsAzure应用程序组件之间进行通信。File类型是使用标准SMB2.1协议支持WindowsAzure虚拟机和云服务,可通过装载的共享在应用程序组件之间共享文件数据,本地应用程序可通过文件存储API来访问共享中的文件数据微软云操作系统WindowsAzure
Fabric控制器微软云操作系统WindowsAzureFabric控制器是一个分布式应用,拥有计算机、交换机、负载均衡器等各种资源。每台机器的Fabric控制器均可以与Fabric代理进行通信。Fabric控制器同样也知道运行在其上的每个WindowsAzure应用,但是数据管理和复制的详细过程对于Fabric控制器而言是不可知的
12微软云操作系统WindowsAzure为了提高访问性能,WindowsAzure提供了一个内容分发网络CDN(ContentDeliveryNetwork)。Win
文档评论(0)