Scott Guthrie
微软全球执行副总裁 云计算及企业事业部总经理
面向智能应用的新服务+多平台
Scott Guthrie
微软全球执行副总裁 云计算及企业事业部总经理
起初,云计算主要被看作经济、高效、灵活的远程存储和运算手段,但在过去几年中,它的意义已不仅局限于此。更多更高级的服务不断涌现出来,成了用户关注的焦点,并引领用户进入一个由自动控制和数据洞察驱动的“智能”新时代。
在Build 2015大会上,微软宣布了一系列全新的工具和服务,它们能够帮助各类开发人员推动这一转型并创造出更加智能的应用,从而更方便地利用大数据。借助Microsoft Azure,这些开发人员能够充分利用从前无法想象的灵活性、生产力水平和数据洞察来构建各类应用。
微软认为,企业应该有能力从他们的各类数据中获得洞察,不论这些数据储存在何处、以何种形式存在,以及数据规模的大小。为了实现这一愿景,微软今天发布了全新的服务,它能够帮助开发人员构建更加智能的应用,从而帮助企业做出更加正确的决定。
Azure SQL Data Warehouse将数据分析的规模与效率带入一个新的阶段。它为开发人员提供了业界首个企业级数据仓库,不仅支持PB级的数据存储,还能独立于存储单独扩展运算规模,从而将云计算按用量计费的优势扩展到数据存储的应用上—相比其他云数据仓库,这项新功能可节省75%的成本。
此外,微软还推出了全新Azure Data Lake服务,这是一个可支持PB级大小文件和各种类型数据的近乎无穷大的数据存储仓库。微软将其与Cloudera和Hortonworks合作的机器学习和大数据服务集成到了Data Lake上,为开发人员提供了高性能的方式来存储、处理和分析高达EB规模的结构化和非结构化数据,从而快速提供数据洞察并实现更加智能的应用。
开发团队在为多平台进行开发时,会用上各种各样的开发语言及工具,微软很清楚他们需要什么。
借由Azure,微软对操作系统、开发语言以及公有云服务提供了最广泛的支持,从Windows、SQL和.NET,到Python、Ruby、Node.js、Java、Hadoop、Linux乃至更多的开发语言都能够提供支持。现在微软又在此基础上迈出了新的一步,发布可用于Linux、Windows和Mac 0SX操作系统上的.NET Core运行平台的预览版,并且演示了支持Linux和Windows Server的Docker容器。微软还发布了Visual Studio Code,这是一个轻量化的代码编辑器,可运行于Windows、Linux和Mac 0SX系统。Visual Studio Code集成了部分Visual Studio的功能,包括Intellisense及in-line debugging,使开发更快速流畅。
要实现商业价值的最大化,应用程序是否适用于所有类型设备、是否能方便地与本地设备和SaaS资产实现整合,是至关重要的考量。今天针对Azure SQL Database的增强特性,通过全新可伸缩数据库池化技术,将生产力提升到了一个全新水平。开发者和软件开发商能将大量数据库视作一个单一数据池,对其性能、规模及成本进行管理。这让开发者能将每个客户成百上千的独立数据库作为一个单独的可扩展服务进行方便的管理,从而充分体现出了云计算规模化、自动化和高性价比的优势。
为了更好地帮助开发者创建重塑生产力的应用程序,微软同时发布了0ffice Graph API。这个API接口提供了与0ffice Graph智能存储库的数据连接,0ffice Graph能够利用机器学习构建起0ffice体系中的人、内容和相互之间的互动关联。
开发人员还可以利用 API 对0ffice 365服务(如Delve)内的数据进行提取—例如当有人搜索数据、或是通过Logic App从Azure App Service访问数据时,就能在Salesforce系统中显示相关信息。开发者完全可以开发一个Logic App,将其设置为可以被带有某个关键字的文字触发,这样,当Salesforce的系统中出现了一个特殊的机会时,就能自动向某个用户发出警示。