Integrate 2017 回顾:将智能融入集成

  • Kent Weare
  • 李梦

2017 年 7 月 17 日

话题:AWS架构

一年一度的专注于微软集成技术大会 Integrate 2017 于今年 6 月 26-28 日在伦敦召开。本次大会的核心主题有认知计算在集成中的作用、API 编排、SaaS 连接、云原生集成、无服务器对集成的影响和大规模的云消息传递。

来自微软核心团队的项目经理 Jim Harrer再次进行了主题演讲,展示了微软专业集成团队的最新进展。过去的一年里,API Management、BizTalk、Host Integration Server 和 Logic App 的团队非常忙碌,他们更新了多达 40 项新的能力和特性。 



图片来源:@wearsy

这支团队着眼于执行“团结”战略来让微软的生态系统更加地步履一致。在历史上,这些集成技术曾出现过一些交叉重叠,但是过去一年的重组已经让这些不同的产品组变成了紧密结合的单元。

当集成遇上认知

微软的另一个关注点是要将它的认知能力植入到更多的集成场景中,从而为客户提供更深入的洞察能力。这些认知能力包括:

  • 文本分析 
    • 情绪侦测
    • 语言识别
    • 语言翻译
  • 语言理解智能服务(LUIS) 
    • 探知用户的目的
  • 图像 / 音频分析 
    • 面部 API 
      • 情感侦测
      • 面部识别
    • 计算机视觉 
      • 对象侦测

微软和其他的MVP演讲者展示了开发者如何在他们的集成平台中插入认知服务的 API,并使用 PowerApp 来开发跨平台的手机应用。他们还展示了不同的 BOT,使用 Azure BOT Service 为企业构建会话应用,使用 Azure Logic App 来提供 API-led 连接。 

此处输入图片的描述

图片来源:@probertdaniel

BizTalk Server 并未死去

最近微软 Azure BizTalk Serveives 的下市,让一些客户以为微软本地集成平台 BizTalk Server 即将终结。Azure BizTalk 服务是微软早期将集成服务应用于云的尝试。而 Azure Logic App 是 Azure BizTalk 服务的继承者,它比 Azure BizTalk 服务更加强大。

微软会继续投资 BizTalk Server,在 2016 年底发布了一个通用版本,并在 4 月底发布了一个增强功能包。微软仍将致力于该平台并确保 BizTalk Server 与 Azure Logic 协同工作。这里有一个跨平台的案例就是上周大会提到的 Azure Logic Apps 里的 BizTalk Connector。

此处输入图片的描述

图片来源:@SolidsoftReply

微软还就 BizTalk Server 的主流支持生命周期向用户做出提醒。对于当前使用 BizTalk Server 2013 或 BizTalk Server 2013 R2 的客户,主流支持将很快过期。为了加快向 BizTalk Server 2016 的升级,微软提供了一款 BizTalk 迁移的加速工具。这个工具由微软自己的 IT 团队开发,它已经可用并且免费提供给客户和合作伙伴们。

此处输入图片的描述

图片来源:@BizTalk360

Azure Messaging 继续爆炸式增长

Azure Messaging 团队也在 Integrate 2017 中走上前台展示了最新进展。Dan Rosanova,Azure Messaging 团队的首席项目经理给出了 Azure 消息传递服务的最新使用情况。其中最突出的 KPI 是 Azure Event Hub 服务的增长量。在 2015 年 9 月,InfoQ 曾提到过这项服务的情况,它在一个月内就超过了 1 万亿次交易。微软现在每个月处理 23 万亿次请求,也就是说每秒 850 万次请求,平均延迟仅为 50ms。

此处输入图片的描述

图片来源:@wearsy

Azure Messaging 团队还额外宣布了一些内容,其中包括以下正在研发的功能: 

  • 静止数据加密(Event Hub 和 Premium Service Bus) 
  • 无需连接字符串的安全标示管理(MSI) 
  • 自带密匙(BYOK)的静止数据加密高端产品 
  • IP 过滤 
  • Vnet 支持 
  • 新的度量管道

Shubha Vijayasarathi,Azure Messaging 团队的一个项目经理宣称 Event Hubs Capture(旧称 Archive)也在 6 月 28 日实现通用。许多 Event Hubs 的客户希望将数据流持久化存储,以便于长期存储和信息批处理,因此为微软引入了 Capture 功能。客户可以在配置 Event Hub 时启用这一特性,将数据写入 blob 存储,并进行其他分析过程。

Azure Logic App 在企业中的深度与广度

Azure Logic App 团队在集成大会中非常耀眼,通过几次研讨会他们展示了其产品的深度与广度。他们基于一系列 Health Club 用例,提出了对近期成果的一些见解,主要涉及:

  • 行业认证 
    • Drummond AS2
    • ISO 27001
    • SOC (I, II, III)
    • HIPAA
    • PCI DSS
  • 连接器(进行中) 
    • Azure Storage Tables——加上 Queue 和 Blob
    • Oracle eBusiness Suite
    • ServiceNow
    • SOAP Connector
    • Service Principles
  • 英国 geo-region
  • 表达创作和智能的工作流程
  • 高级排程
  • 大型消息
  • Draft
  • Mock 测试
  • 失败重发
  • 在 Azure Operations Management Suite(OMS) 中跟踪与监测 Logic App
  • 批处理支持

此处输入图片的描述 

图片来源:@BizTalk360

Azure API Management

Azure API Management 团队也在 Integrate 2017 中亮相,他们展示了过去一年的进展以及短期路线图。

自 2016 年 5 月召开 Integrate 2016 以来,Azure API Management 团队已经交付了许多新的功能和特性,其中包括:

  • SOAP 和 SOAP2Rest 支持
  • 内置 VNETs
  • 嵌入 Swagger 编辑器
  • API mocking
  • Azure Active Directory Business to Consumer (B2C) 集成

此处输入图片的描述 

图片来源:@BizTalk360

API 版本控制通常是一个有争议的问题。以前,微软没有自己的 API 版本管理控制功能。在 Integrate 大会,API Management 团队引入了他们目前正在进行的版本控制策略。微软的版本控制策略包括:

  • 版本控制可选择性加入
  • 为 API 选择合适的方案
  • 为第一个类对象创建新的 API 版本
  • 让开发者知道版本和修订
  • 版本是私有的,直到他们被提升到公共命名空间

此处输入图片的描述

图片来源:@BizTalk360

Azure API Management 团队还讨论了他们的短期路线图,其中包括:

  • 对 Azure Resource Manager (ARM) 模板的全面支持
  • 在新 Azure 门户中的分析
  • 企业 API 目录
  • 有效负载验证
  • 改进方针编写
  • 通过机器学习进行异常检测
  • 支持 OpenAPI 规范 v3

此处输入图片的描述

图片来源:@BizTalk360

作为微软的合作伙伴,BizTalk 360协同 Microsoft Pro Integration 团队组织了本次 Integrate 2017。本次大会拥有来自 50 多个国家的 380 名参与者。在大会中,BizTalk360 宣布将于 10 月 25 日 -27 日在华盛顿雷德蒙德的微软总部举办后续活动。

本次大会受到与会者的热烈欢迎,微软在集成领域取得的进展给他们留下了深刻印象。Codit,专注于集成和物联网(IoT)的一家微软的合作伙伴在其博客中给出了以下评论:

微软正以惊人的速度前进,而且毫无任何放缓的迹象。在今天,集成是关于如何将不可能变为可能。微软正在努力为开发人员提供必要的开发工具和开发体验,让复杂集成方案的交付变得更加容易和快捷。

查看英文原文Integrate 2017 Recap: Adding Intelligence to Integration


感谢冬雨对本文的审校。

给 InfoQ 中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ@丁晓昀),微信(微信号:InfoQChina)关注我们。

AWS架构