NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

微软 Build 2019 全回顾:Azure 打头阵,开发者服务“全家福”亮相

  • 2019-05-07
  • 本文字数:4920 字

    阅读完需:约 16 分钟

微软Build 2019全回顾:Azure打头阵,开发者服务“全家福”亮相

北京时间 5 月 7 日 23:00,一年一度的微软开发者大会在华盛顿州雷德蒙德举行,微软首席执行官萨提亚·纳德拉(Satya Nadella)在开幕演讲中概述了 Azure、Dynamics 365 和 Power 平台以及微软游戏等领域的发展愿景和机会。之后,微软云与 AI 事业部执行副总裁 Scott Guthrie 在演讲中发布了 AI、智能云、物联网等业务相关的新品。


此次发布的产品包括:跨应用程序和 web 的新型协作和生产力服务,以及 Microsoft 365 中的人工智能功能。此外,微软正在 Azure 和 Windows 中提供新的开源技术和开发工具。


InfoQ 受邀参加了本次大会,以下为前方记者第一时间发回的报道。

Azure:新的智能云技术将引领下一个计算时代


开场演讲依旧是由微软现任 CEO:萨提亚·纳德拉来进行。他说:“随着计算技术融入我们生活的方方面面,开发者的选择将决定我们生活的世界。”


技术的发展使得万物得以互联,对于全世界来说,这是一个新的机会,也正因如此,微软致力于为开发者提供可信的工具和平台。


作为微软近些年来的“掌上明珠”,Azure 照例是打头阵的。


萨提亚介绍说:目前 Azure 已经在全球 54 个国家中得到使用,微软希望将 Azure 打造成为一个开放的平台,但不会止步于此。


Azure 已经在零售场景、农业场景、医疗场景、市场分析、通信等等方面发挥了作用,萨提亚以星巴克作为案例进行了详细介绍。


在微软的帮助下,星巴克通过实施从云计算到区块链的先进技术,在其商店中创造了更加个性化,无缝的客户体验。


在应用程序中,客户可以通过在 Microsoft Azure 中构建和托管的强化学习平台获得量身定制的订单建议。通过这项技术和星巴克数据科学家的工作,1600 万活跃的星巴克会员现在可以根据当地商店库存、热门选择、天气、时间、社区偏好和之前的订单,从应用程序获得有关食品和饮料的精准推荐。此外,通过 Azure 平台提供的区块链技术,用户可以对每一袋咖啡豆进行溯源查询。


在谈及 Azure 的 AI 能力时,萨提亚重点以 Azure speech service 为例进行了演示。


或许你还记得去年 Build 大会上那个会议室里的“黑塔”:



这款产品配备的 360 度的相机与麦克风矩阵不仅能够准确识别出所有的参会者,还可以实时记录与翻译每个人说话的内容,并且帮助你提取出重点。一旦有人说出“follow up”,都会被微软的会议系统自动记录在案。


然而今年,一切都不一样了。同样在会议室场景,你不再需要多余的硬件,只需要一台笔记本电脑和 Azure speech service,就可以完成同样的功能。



非常值得一提的是,Azure speech service 目前对于专业术语的识别也很精准:



同样基于 Azure 的服务 Bot Framework 为多个行业进行了赋能,可以应付如交通、问答等多种对话场景,此外,这项服务还可以帮助开发者充分利用对话数据,尽快实现模型到应用的落地。


另外,与不久前发布的 Hololens 2 搭配,Azure 为制造、医疗等场景提供混合现实服务,用萨提亚的话来说:这样的搭配或许可以催生出“下一代”的制造业、建筑业。


除此之外,今年的 Build 也格外关注工业或制造业场景的需求,在萨提亚的演讲中,其推出了 Autonomous System(自动化系统),通过让机器自主学习,自动监测出工业环境温度、检查机器健康的状态等。正如微软所憧憬并宣称的,“从完全手动到拥有固定的自动化功能,机器一直在进步,变得聪明,它们可以自己实际处理现实世界的情况。微软希望帮助加速​​这一旅程,而不需要我们的客户拥有大量的 AI 专家。“


在之后微软云与 AI 事业部执行副总裁 Scott Guthrie 的演讲中,他还提到了 Azure 的更多的升级。



Azure Kubernetes Service (AKS)是 Azure 中增长最快的服务之一,被 ASOS 等全球公司用于大规模管理云应用程序容器基础设施,提供了更高的可靠性和灵活性。在 Build 大会上,微软提供了几个新特性和功能来支持和保护 Kubernetes 的工作负载:


  • Kubernetes 事件驱动的自动定量(Kubernetes Event-driven Autoscaling,简称 KEDA)是一个开源组件,支持部署 serverless 事件驱动的容器与红帽 Kubernetes 创建的合作。现在在公共预览,KEDA 提出了一种新的 Azure 托管选择功能,可以作为一个容器在 Kubernetes 集群部署,将 Azure 函数编程模型和控制器 任何 Kubernetes 实现规模, 在云或与 OpenShift 本地。



  • 针对 AKS 的 Azure 策略应用了 at-scale 强制,并帮助以集中的方式保护 AKS 集群。Azure 策略会阻止运行时发生的任何违规行为,并对所有现有集群执行遵从性评估,以获得跨环境的最新可见性。


开发者的大部分时间都在与各种应用、服务、工具打交道。为了帮助大家简化工作流程,微软宣布将世界上应用最广泛的企业级身份认证系统——Azure Active Directory(Azure AD)引入 GitHub。这将为 GitHub 企业用户带来 Azure AD 在身份管理和安全保护上的诸多优势,还能实现不同系统间的账户同步管理。开发者现在可以使用已有的 GitHub 账号,包括 Azure Portal 及 Azure DevOps 账号登录到 Azure。从此,GitHub 开发者只要使用一个账号就可以访问代码库开发环境。



为了进一步致力于打造最高效的人工智能平台,微软在 Azure 机器学习领域推出了关键的创新,简化了机器学习模型的构建、培训和大规模部署过程。其中包括:


使开发高质量模型更容易和直观的,新的可视化机器学习界面,可以使用拖放功能提供零代码模型创建和部署体验;此外,Azure DevOps 集成的新 MLOps(Machine Learning DevOps)功能为开发人员提供了端到端机器学习生命周期的可重复性、可审核性和自动化。



为了实现极低的延迟和成本效益的推断,微软还宣布了在 FPGA 上运行的硬件加速模型的普遍可用性,以及对 NVIDIA TensorRT 和 Intel nGraph 的 ONNX 运行时支持,以便在 NVIDIA 和 Intel 芯片组上进行高速推断。


Azure 认知服务使联网设备、机器人和应用程序能够看到、听到、响应、翻译、推理等等,它可以将这些认知服务封装起来,在云中和边缘运行。本次大会,微软为开发人员提供了更多的方法来创建智能设备和服务,其中包括一个名为“决策(Decision)”的新认知服务类别,该类别为用户提供特定的建议,以实现知情和高效的决策。



微软还将人工智能引入 Azure 搜索,提供认知搜索功能的一般可用性,使客户能够应用认知服务算法来提取结构化和非结构化内容的新见解。此外,还有一项可预览的新功能,可以使开发人员能够存储从认知搜索中获得的人工智能见解,从而更容易利用强大的 BI 可视化或机器学习模型创建知识丰富的体验。



此外,和数据库相关的更新也作为本次微软 Build 发布的重头戏之一:


一是,Azure SQL 数据库提供了一个新的 Serverless(无服务器计算)层,它使得用户可以以更划算的方式使用数据库服务,并优化了其中的性能管理。Serverless 可以在保障服务稳定的情况下根据工作负载需求自动为单个数据库扩展计算,而 SQL 数据库 Serverless 也是经济高效的——它按秒计算使用量付费,因此用户只需支付他们使用的资源。


二是,在 Scott 演讲中,他宣布微软全新推出 Hyperscale (Citus) option in Azure Database for PostgreSQL,目标是帮开发者利用现有技术能力构建起高扩展、低延迟的应用。如何支持和管理以指数速度增长的应用数据、为人工智能应用打下坚实的基础,是今天开发任何现代云应用都必须首先要面对的关键问题。至此,Azure 成为了唯一允许开发者在多引擎间进行缩放的云服务,既支持 SQL 数据库,也支持 PostgreSQL 这样的开源数据库。


当然,除了容器、DevOps、AI、数据库相关服务外,边缘计算相关服务也同样是微软关注的重点。在 Scott 发言中,其一共发布(更新)了五款 Edge Devices,分别是:Azure Stack、Data Box、Azure Sphere 、Azure Kinect 和 HoloLens。


下图展示了 Azure 上的与开发者服务相关“全家福”:


Microsoft Dynamics 365 &Microsoft 365:目不暇接的一系列更新

继 Azure 的系列发布之后,萨提亚的主题进入到了 Build 大会的下一个重磅发布环节——Microsoft Dynamics 365 &Microsoft 365。一如既往的是,本次 Dynamics 365 &Microsoft 365 依然带来了多项更新。


两年前,微软首先将 Office 365、Windows 10 和 Enterprise Mobility + Security 整合到一套解决方案中,从而推出了 Microsoft 365——世界上最有生产力的云平台(微软定义)。当下,基于 Microsoft 365 所实现的创新的基础是 Microsoft Graph。Microsoft Graph 驱动着 Microsoft 365 最重要的组件——从 Microsoft Teams、Microsoft Search 和 MyAnalytics 等生而基于云端体验的应用,到 Word、Excel 和 PowerPoint 等现有应用软件中的现代化且云互联的协作应用。


在本次 Build 大会上,萨提亚也宣布 Microsoft Graph 数据连接服务全面上市。



Microsoft Graph Data Connect 服务能够帮助企业或用户使用 Azure data Factory,将来自 Microsoft Graph 的生产力数据与他们自己的业务数据安全地、大规模地结合在一起。这就平衡了客户对新一类具有洞察力的应用程序(由 at-scale 数据集驱动的应用程序)的需求和 IT 管理员考虑移动和管理大量组织数据所固有的挑战的需求。


基于 Microsoft Graph Data,萨提亚在接下来也重点宣布了三项重要的发布:


  • Microsoft Search:通过深度连接至 Microsoft Graph,Microsoft Search 可以实现在需要的时间、地点发现 Microsoft 365 上相关的人、内容、命令和活动,移动 App 也依然可以支持。

  • MyAnalytics:提供工作专注计划,基于 AI 数据分析和建议,帮助优化在 outlook 等任务上的投入时间。

  • Cortana:将对话式引擎集成到 Cortana 中,通过 Bot Framework 及其他 Azure 服务提供给开发者,驱动用户体验到更良好的对话式交互方式。


通过 Multi-turn 、Cross-domain 、Multi-agent 三种方式,萨提亚在现场也再次提及微软 Conversational AI 的相关技术。在 Build 现场,微软提出了对于未来人工智能代理的远景,其关注的核心在于用数据和机器学习,而不是靠规则、意向、代码来打造强大的对话界面。


围绕 Microsoft Edge,今天现场也带来了一系列全新功能,其中主要的几项特性包括:


  1. 与 Chromium 开源社区的合作,为客户创造更好的网页兼容性并为所有网页开发者降低网页碎片化的情况;

  2. 跨平台:支持 windows 7 到 10,也支持 IT 工程师所需的专业编码环境;

  3. 隐私和安全:增加的隐私控制允许用户在 Microsoft Edge 中选择三种不同的隐私级别:不受限制、均衡、严谨。基于不同选项,Microsoft Edge 会对第三方通过网页的跟踪行为进行控制,为用户提供更多的选择和透明度;


大会上,微软还发布了 Fluid Framework。这是一个新的基于 web 的平台和用于共享交互体验的组件化文档模型。它的功能包括:


  • 使内容(例如 web 或生产力应用程序中的内容)能够被解构并重构为模块组件,这样人们就可以更容易地一起创建。

  • 以业界尚未达到的速度提供高性能、多人参与、协同创作的体验。

  • 为智能代理创造空间,与人类一起工作,为合著者、获取内容、提供照片建议、识别专家、翻译数据等等。



预计今年晚些时候,开发人员将可以通过一个软件开发工具包使用 Fluid。


萨提亚提到,Microsoft 365 不仅仅为科技人员服务,还会为很多其他行业赋能,比如车队用它来训练,商店用它提升购物体验等等。


基于 365 平台,还有一款值得一提的产品名为 Spatial,这是一款混合现实的协作工具,通过 HoloLens 2 头盔,协作者之间可以实现立体直观的交流,如下图所示,来自 Build 大会现场的工作人员与身在工作室的设计师进行通话,HoloLens 头盔直接将对方的 3D 虚拟形象投射了出来,并将需要协作的作品也一并显示了出来:



在演示中,协作者之间可以通过手势操作实现图片的选取、发送、模拟装饰等等行动:



这款混合现实产品还支持直接使用 Windows office 系列办公软件:



不仅是拥有 HoloLens 的用户之间可以实现互联,其他协作者也可以通过电脑、手机等设备实现互联,并对演示的虚拟物品进行操作:



游戏平台:更丰富的合作与赋能

萨提亚提到的最后一个平台是 Microsoft Gaming(游戏平台)。


对于微软来说,游戏一直以来是很重要的平台,截至目前,Xbox360 已经有了 6300 万的用户群体,同时,在微软的游戏开发平台 playfab 上,已经有超过 10 亿个注册账户。



随着 Azure 能力在游戏行业的赋能得到更多的认可,越来越多的游戏公司选择与微软合作,共同开发更多“黑科技”赋能的游戏产品。


公众号推荐:

跳进 AI 的奇妙世界,一起探索未来工作的新风貌!想要深入了解 AI 如何成为产业创新的新引擎?好奇哪些城市正成为 AI 人才的新磁场?《中国生成式 AI 开发者洞察 2024》由 InfoQ 研究中心精心打造,为你深度解锁生成式 AI 领域的最新开发者动态。无论你是资深研发者,还是对生成式 AI 充满好奇的新手,这份报告都是你不可错过的知识宝典。欢迎大家扫码关注「AI前线」公众号,回复「开发者洞察」领取。

2019-05-07 05:0011437
用户头像
Cherry倩芸 InfoQ高级策划编辑

发布了 51 篇内容, 共 20.4 次阅读, 收获喜欢 34 次。

关注

评论

发布
暂无评论
发现更多内容

🏆「作者推荐」【JVM原理探索】字节码指令集调用执行流程分析(语法分析篇)

洛神灬殇

JVM Class字节码 6月日更 字节码指令

前端 JavaScript 获取字符串中重复次数最多的字符

编程三昧

JavaScript 大前端 数组 指针思想

快手严厉整治违规商业内容:必须构建平台良性生态链

石头IT视角

带你认识Flink容错机制的两大方面:作业执行和守护进程

华为云开发者联盟

flink 守护进程 容错 作业执行 Flink 容错机制

[译] R8 优化: Switch 场景下的枚举

Antway

6月日更

“动态规划”这词太吓人,其实可以叫“状态缓存”

华为云开发者联盟

Java 动态规划 超时 dp数组 状态缓存

华为自研PB级分布式时序数据库揭秘第一期:初识GaussDB(for Influx)

华为云数据库小助手

数据库 GaussDB(for Influx) 华为云数据库

Vue源码学习 | 从源码中学习Javascript技巧

devpoint

JavaScript Vue 6月日更

AI云市场的繁盛之夏:AI花开果熟,百度抢先品尝第一口甜

脑极体

JavaScript学习(九)

空城机

JavaScript 大前端 6月日更

【熬夜整理近百份大厂面经】2022校招提前批面经总结分享(腾讯、字节、阿里、百度、京东等招聘信息+必考点+简历书写)

学无止境的阿奔

c++ 程序员 面试 后端 秋招

一分钟懂5G

俞凡

5G

七种方式教你在SpringBoot初始化时搞点事情

L

Java

Linux之touch命令

入门小站

Linux

经典永流传,华为云媒体 AI 让老电影焕发新生

华为云开发者联盟

AI 云原生 音视频 电影修复 华为云媒体

阿里内部不外传的50万字Java面试手册,首次开放,一天遭狂转10w次

Java架构师迁哥

极光统一消息系统UMS新版上线!多维数据统计分析助推运营增长

极光JIGUANG

矩阵分解推荐算法(十八)

数据与智能

推荐算法 矩阵运算

THOR:MindSpore 自研高阶优化器源码分析和实践应用

华为云开发者联盟

网络 mindspore THOR 高阶优化器 THOR算法

5分钟速读之Rust权威指南(三十)多线程

wzx

rust

Scrum | 你需要知道这些

Python研究所

项目管理 Scrum 敏捷

公司给的期权有没有价值?

石云升

期权 职场经验 6月日更

mysql的存储引擎知多少

卢卡多多

KV存储引擎 MySQL 数据库 6月日更

在线html链接提取工具

入门小站

工具

云小课 | 华为云KYON:网段零修改上云,简单又好用

华为云开发者联盟

KYON企业级云网络 私网NAT网关 弹性负载均衡ELB 虚拟私有云VPC L2CG VPVEP

高性能计算在人工智能(AI)智药中的应用

北鲲云

极光开发者周刊【No.0625】

极光JIGUANG

JSON 数据格式该怎么使用

网络安全学海

json 网络安全 安全 信息漏洞 渗透测试

Kubernetes手记(22)- K8S包管理器

雪雷

6月日更

zookeeper客户端zkclient和curator的api

赵镇

zookeeper

华为云官网前端的技术演进与低代码实践

华为云开发者联盟

大前端 低代码 可视化 页面 华为云官网

微软Build 2019全回顾:Azure打头阵,开发者服务“全家福”亮相_AI&大模型_Cherry倩芸_InfoQ精选文章