2016年3月31日,旧金山——在Build 2016微软开发者大会上,微软全球执行副总裁兼云计算与企业事业部负责人Scott Guthrie和微软全球执行副总裁兼应用与服务事业部负责人陆奇,展示了微软云Azure和Office平台如何让开发者更简单地利用高级分析、机器学习、新兴的云开发模型,以及物联网快速创建智能应用。微软还发布了多种新的开发工具,帮助更多的开发者在每一个平台上更轻松地开发出能够规模化的应用,吸引更多的使用者。微软公司副总裁兼开发体验及平台合作事业部负责人Steve Guggenheimer在其主题演讲中,介绍了合作伙伴如何利用微软Azure、Office和Windows实现创新。
Scott Guthrie 表示:“微软是唯一能够全面满足每一组织、每一开发者多样化需求的云服务提供商——从核心的基础设施服务到平台服务和工具,再到软件即服务(SaaS)——并且支持使用任何语言为任何平台进行开发。微软云Azure已经覆盖全球30个区域——这比其它所有主要云服务提供商的总和加起来还多。微软云Azure的超大规模优势让开发者和企业能够集中精力去创造新一代的精彩应用,完全不必为底层的云基础设施担心。这让我们的云成为今天和未来企业的理想选择——目前有超过85% 的‘财富500强’企业已经受惠于此。”
微软全球执行副总裁兼云计算与企业事业部负责人 Scott Guthrie
陆奇表示:“谈到用户覆盖,Office是世上罕有的能够帮开发者接触到超过十亿跨设备用户的平台之一。现在正是在Office平台上大展宏图的***时机。我们带来了全新的扩展组件和Microsoft Graph接口,它能在Office 365的各项功能服务上加入机器学习,从而呈现出不同的人、内容及其互动关系之间的内在关联。在此基础上,开发者可以创造出智能应用,来彻底改变人们对于工作的传统认知。”
微软全球执行副总裁兼应用与服务事业部负责人 陆奇
智能云助开发者创造新一代智能应用
Scott Guthrie宣布微软在Visual Studio 社区版中加入部分Xamarin功能,面向OS X系统的Xamarin Studio也提供免费的社区版,以此来帮助开发者更容易地打造原生体验的跨平台移动应用。此外,Visual Studio企业版用户现在无需支付额外费用,即可获得Xamarin企业级功能。微软还宣布将对Xamarin的SDK开源,包括运行时、类库和命令行工具,这将作为 .NET基金会的一部分,在未来几个月后陆续推出。
微软希望能通过这些努力提供更广泛的选择与灵活性,确保每个用户在不同平台和设备上的优质体验。而 .NET与Xamarin生态系统的结合,也为开发者带来***的移动开发能力,并推动团队的DevOps开发运维一体化。现在,开发者可以为所有主流设备平台,包括iOS、Android和Windows打造完全原生品质的跨平台移动应用体验。
今天,Scott Guthrie还公布了微软云Azure的几项新服务,旨在帮助开发者解决目前操作中遇到的实际问题,同时也能充分发挥物联网、微服务(Microservices)等新技术趋势的优势。这些新功能将让微软云Azure成为构建未来智能应用的***平台——无论您是在Linux或Windows平台上,使用何种开发语言:
· Azure Service Fabric正式投入商用。借助这个微服务(Microservices)应用平台,开发者可以设计出7*24小时全天候高可用的云规模应用及服务。Service Fabric成功支持着微软云服务的运营,经历了实战检验,能够在持续运行中实现无缝衔接的应用生命周期管理,并能便捷地缩放应用规模。微软同时还宣布推出面向Windows Server的Service Fabric预览,用来部署在本地数据中心和其它云服务上,此外还有面向Linux的Service Fabric和Java API接口。微软同时表示,今年晚些时候,将把Service Fabric Linux的编程框架开源。
· Azure Functions开放预览,它在微软云Azure领先业界的平台服务上,增添了事件驱动的无服务器计算解决方案。函数(Functions)可以帮助开发者简便地处理在网页、移动应用、物联网和大数据场景中极为常见的事件请求。函数在微软云Azure和第三方服务中均可运行,能根据需要自动缩放,并且只按照运行时间收费。借助开源的运行时,开发者可以在任何地方运行函数,既可以是微软云Azure,也可以是本地数据中心或者其它云服务。
· 全新的Azure物联网入门套装(Azure IoT Starter Kit)已经开售。入门套装的价格在50-160美元不等,任何有Windows或Linux开发经验的人都能利用套装提供的Azure IoT功能,构建起自己的物联网样机。此外,先期用户现在还可以使用Azure 物联网网关(Azure IoT Gateway)的SDK开发包,它能将老旧设备和传感器连接到互联网上,而无需更换现有基础设施,通过Azure IoT Hub的设备管理组件,还能以云规模对物联网设备进行维护和管理。
· Power BI Embedded开启预览,它能让开发者在任何设备平台的任何应用中,嵌入可以完全互动的报告和可视化呈现。此外,Scott Guthrie还透露说,利用已有的Apache License MongoDB API和驱动,应用已经可以方便地与完全托管的Azure DocumentDB NoSQL服务之间实现通信。
Office为开发者带来新机遇:***的用户量、数据和智能
微软的陆奇与来自星巴克、MDLIVE Inc. 及Zendesk Inc. 的Office合作伙伴一起登台,展示了Office平台将为开发者创造的新商机,以及如何营造更紧密的客户关系。
星巴克***技术官Gerri Martin-Flickinger展示了星巴克正在开发的一个Outlook插件,它允许人们在Outlook内发送礼品卡,并在附近的星巴克咖啡厅里预定会议。
Martin-Flickinger 表示:“我们一直在探索在店外吸引顾客的新方法。与Office的合作不但帮我们开启了与顾客建立联系的新机遇,咖啡和会议的结合还帮顾客节省了时间。通过在Office平台上进行开发,我们可以在办公室和移动设备上全面接触客户,并为顾客打造更新鲜和诱人的星巴克体验。”
Microsoft Graph于去年秋天正式商用,它为开发者提供了统一的接口,去获得如何提升工作效率的直观洞察。微软宣布Microsoft Graph的6个新API接口开启预览,开发者可以借此将Office 365的数据接入第三方解决方案。例如,用一个扩展应用就能自动整理并显示出多名成员有空一起开会的时间,从而更高效地实现组织内的多方协作。
陆奇演示了对话式交互(conversational interaction)的未来趋势,同时向开发者展示了他们现在该如何着手打造智能应用,借助有意义的对话去吸引客户。今天发布的Skype for Business App SDK开发包和网页开发包让企业可以将Skype语音通话功能直接加入他们的网页或是设备端的移动应用上,从而显著提升企业的服务品质并与客户建立更紧密的联系。
微软今天还发布了一项新功能,让开发者可以将自己构建的应用直接插入到Word、Excel、PowerPoint顶部的功能区里。
***,专为开发者打造的门户网站Office 365 Connectors今天已经正式上线,供开发者编写和发布自己的连接器(connector)。连接器可将相互关联的内容,例如财务记录更新或者帮助中心日志,从主流应用程序和服务中直接导入至Office 365 Group的对话。开发者门户网站上线时提供的首批连接器包括Asana、Salesforce、Trello、Twitter、UserVoice、Zendesk等。
让开发者、合作伙伴在Windows、微软云Azure和Office上充分发挥创意
· 微软公司副总裁、***技术平台布道师Steve Guggenheimer与来自微软开发体验及平台合作事业部的技术院士John Shewchuk共同登台,演示了合作伙伴该如何在微软的平台上实现创新。如演员凯文·哈特在开场视频中所表现的,今天人人都在争当开发者。Guggenheimer和Shewchuk介绍了一些开发者最近在微软技术平台上关注度***的应用场景、开发工具和框架。
微软公司副总裁兼开发体验及平台合作事业部负责人 Steve Guggenheimer
· Muzik LLC新推出的SDK开发包将Muzik耳机变成了一个平台。开发者可以充分利用耳机中的众多传感器,为Windows、iOS、和 Android设备开发应用。
· Highspot展示了其应用对Office 365 Graph和插件模型的支持,还有应用内的Power BI展示,以及未来会对Build大会首日的主题演讲中发布的“微软机器人框架”提供支持。
· 来自微软开发体验及平台合作事业部的开发者Rita Zhang展示了如何利用Pivotal Cloud Foundry方便地将现有的Spring-based Java应用程序迁移到微软云Azure上。这个演示也体现了微软通过支持Microsoft Azure Java SDK在Azure存储中提供S3Proxy支持的努力。
· 已经有一些国际知名的合作伙伴参与到全新的Microsoft Edge扩展组件开发和发布,其中包括Pinterest、Reddit Enhancement Suite、Adblock、Adblock Plus、LastPass、Amazon Assistant、Evernote Corp. 和Page Analyzer等。
· 史克威尔艾尼克斯公司(Square Enix)和Io-Interactive AS 公司开始使用微软云Azure开发下一代《杀手》(Hitman)游戏。
· Vuforia针对Windows 10平台上的通用Windows应用平台推出的增强现实SDK支持Windows 10设备,其中包括Microsoft HoloLens全息眼镜。
· Xbox合作伙伴如Nickelodeon、Dailymotion、NASCAR和Hulu LLC 宣布计划在今年晚些时候将Windows 10平台上的通用Windows应用引入Xbox One。
· Quest Institute Inc.与微软合作,将***在太空部署Windows IoT设备。三名来自加州圣何塞基督山谷学校的学生现场演示了他们的实验,该实验将在国际空间站对金属的柔韧性进行测试。