微软 Ignite 大会上与软件开发紧密相关的 5 项重磅发布

11 月 4 日,微软 Ignite 大会在美国佛罗里达州中部城市奥兰多正式开幕。据官方介绍,这次大会共邀请了超过 1700 位技术专家、行业实践者及微软技术高管,在为期 6 天的时间中,为至少 25000 名参会者呈现 1000 多场主题演讲、研讨会及动手实验室活动,其中还包含超过 200 个来自软件开发、安全、基础架构、人工智能、大数据、技术管理等多个领域的实践案例,可为开发者、IT专家及企业技术负责人在云计算服务、技术设施建设等多个方面提供创新思路。

值得一提的是,SegmentFault 思否联合创始人 & CTO 祁宁@Joyqi 作为中国唯一受邀请的社区代表将全程参与本次大会。

第二排左起第一位即为SegmentFault 思否联合创始人 & CTO 祁宁

据了解,在今年的 Ignite 大会举行之前,微软就提前向媒体及研究机构分析师们提供了一份共 87 页并列出了所有重要公布信息的文档。在大会上,微软也按计划公布了超过至少 175 项关于其核心产品的相关消息,其中也不乏一些与软件开发紧密相关的重要工具、服务或技术解决方案的最新进展。

1、Azure Arc

微软认为混合云部署将成为企业的重要刚需,因为混合云可以让应用在本地部署、多云环境、边缘设备之间实现无缝运行,并可在各个分布位置进行连贯一致地、安全地管理与控制。

Azure Arc 是一套混合云部署解决方案,微软在会上宣布其正式开放预览。Azure Arc 可以帮助用户将 Azure 服务与管理功能扩展到任何系统或设备上,比如 Linux、Windows Server 以及运行在本地、多云环境或是边缘设备上的任何 Kubernetes 集群等等。用户能够以连贯一致的方式对不同环境中运行的 Azure 功能进行控制与管理,甚至是通过 Azure 管理 AWS 或是 谷歌云服务上的资源。

Azure Arc 体现了云计算在创新上的优势,可以使数据服务始终保持最新状态,在极短的时间内完成部署,并在任意架构上进行灵活部署与弹性伸缩。

2、Project Cortex

Project Cortex 是 Microsoft 365 的一项专注于企业知识管理的新服务,也是微软继 Microsoft Teams 之后推出的第一项商业服务,微软在会上宣布其正式开放预览。

Project Cortex 可借助人工智能技术构建知识网络,并自动将企业相关的数据进行分类,按照项目或者客户等相关维度将其梳理成为成共享话题,还能以共享话题为依据,将相关的知识发送给组织内部的相关人员。

此外,Project Cortex 还可借助智能内容摄取技术,在填充知识数据库时对文档、对话、会议、视频等半结构化数据进行分析,创造出内容模型,以提取其中有价值的知识,并通过嵌入在 Office、Outlook 以及 Microsoft Teams 中的卡片和页面来显示相关信息。其机器教学功能,同时也允许与知识主题相关的专家,对系统进行指导,以帮助其理解相关的半结构化数据。

Project Cortex 预计将于 2020 年上半年全面上市。

3、Power Automate

为帮助企业实现数字化转型,微软对其 Power Platform 平台进行了大规模更新,其中包括将具有自动化功能的 Microsoft Flow 重命名为 Power Automate。Microsoft Flow 是一种类似 IFTTT 的连接服务,可连接互联网上的各种第三方服务,比如 GitHub、Dropbox、Slack、Twillio、GoogleCalendar 等等。

微软还为 Power Automate 添加了机器人流程自动化 RPA 功能。RPA 是一种软件技术,可以使机器人像人一样,在不同系统之间进行数据的录入、提取、验证等操作。此外,RPA 是通过记录与复制人工操作来实现自动化功能的。即便是没有编程经验的人也可以快速进行自动化流程设计。如此一来,在 Power Platform 上用户就能获得跨越人工智能、API及 UI 的完整端到端自动化解决方案了。

除此之外,微软还宣布在 Power Automate 下将推出一项名为 UI flows 的全新机器人流程自动化功能的预览版。用户无需编写代码就能完成 UI flow 的创建,对于不支持 API 的自动化流程,只要通过记录和回放手动与系统的交互操作,就能将人工任务转化为自动化流程。

Power Automate 中预设了超过 275 个 API,可覆盖大部分常用的办公软件,与 UI flow 搭配使用,就能获得一个可处理不同工作内容的端到端自动化平台。

4、Visual Studio Online

6 个月之前,微软曾在 Build 2019 开发者大会上公布了 Web 版本的 Visual Studio Code,也就是 Visual Studio Online 的私人预览版本。在本次大会上,微软终于正式开放了 Visual Studio Online 的公开预览版本。

Visual Studio Online 本质上就是 Visual Studio Code 的一个 Web 版的前端界面。这一基于网页浏览器的编辑器支持 Git 存储库、扩展以及内置的命令行接口,开发者可从任何设备编辑、运行或调试应用。Visual Studio Online 同样支持任何编程语言,开发者可以自行选择编程语言及框架。

Visual Studio Online 的强大主要来自于 Azure 在其背后所提供的云计算能力,这些能力可以支持到 Visual Studio Code 与 Visual Studio 中。这就意味着,开发者不需要使用网页浏览器也可以体验到 Visual Studio Online 所带来的资源支持能力。

无论开发者在处理长期项目、短生存期的功能分支,还是希望快速查看拉取请求,都可以借助 Visual Studio Online,使用配置完整的开发环境快速高效地完成任务。通过指向 Git 存储库,Visual Studio Online 可为开发者设置所有所需要的内容,使开发者能够专注于提高编程、运行、调试、Linter 与扩展等工作的效率。

Visual Studio Online 可漫游设置、主题、Git 标识与配置文件,因此无论使用什么设备,开发者都能享受个性化的体验。此外,Visual Studio Online 环境内置有 Live Share 和 IntelliCode,支持实时协作处理项目并基于来自成千上万个开源项目的最佳实践,提供基于人工智能的代码建议。

5、SQL Server 2019

微软在会上正式发布了新一代数据库产品 SQL Server 2019。SQL Server 2019可通过统一的数据平台完成业务转型。SQL Server 2019 还附带 Apache Spark 与 HDFS,可实现所有数据的智能化。

SQL Server 2019 是数据集成的中心。通过 SQL server 与 Spark 的支持,为结构化或非结构化数据提供转型洞察力。SQL Server 2019 可根据用户选择的语言和平台,构建具有创新功能的应用,在 Windows、Linux 和容器环境下都可使用。SQL Server 2019 可充分利用任务关键型智能化应用、数据仓库以及数据湖的高性能、可扩展性及可用性。此外,Power BI 报表服务器还可以帮助用户访问丰富的交互式 Power BI 报表,以及 SQL Server Reporting Services 的企业报告功能。

SQL Server 大数据集群允许用户部署运行在 Kubernetes 上的 SQL Server、Spark 和 HDFS 容器的可伸缩集群。这些组件并行运行,使用户能够从 Transact-SQL 或 Spark 中读取、写入、处理数据,从而使用户能够更容易分析或使用海量的、高价值的关系数据。

微软表示,用户现在只要升级到 SQL Server 2019,可无需进行任何应用程序更改,就能使用智能查询处理、数据库加速恢复等丰富功能。

微软 Ignite 大会不只一场大型的产品介绍活动,它更多地是为众多的开发者与技术爱好者们提供接触最前沿技术理念,进行技术分享、交流与社区互动的技术会议,帮助程序员们更深入地理解技术本身的角色定位在一家企业中的不断转变。

你可能感兴趣的