MuleSoft 发布新的 Anypoint Platform,用户可操控 API

  • Alex Coqueiro
  • Rays

2017 年 6 月 8 日

话题:语言 & 开发

Mulesoft发布了新的 Anypoint Platform 主版本,其亮点在于团队协作功能,支持在平台内对 API 的创建、保存、发现和重用,以及资产(Asset)的整合。

该版本命名为“Crowd”,关键特性包括:

  • 新的 Anypoint Design Center,用于 IT 资产的保存和自助式服务。

    • 引导方式的流程设计:平台会根据用户的操作,以智能感知的方式给出建议的方法,确保了设计 API 的最佳实践。
  • 原生的协作方式。用户无需特地访问 Exchange 网站以搜索、下载并导入资产到自身的设计中,Exchange 现已集成在 Crowd 中。

  • 在 Anypoint Design Center 中提供了新的 API 设计能力。

用户可以在 Anypoint Platform 中设计并发布 API 片段(Fragment)和技术规范,还可以使用 Anypoint Exchange 搜索其他用户发布在平台中的 API 片段,重用于自身的 API 设计中。

MuleSoft 指出,技术的爆发性增长使得企业存在IT 交付上的裂隙问题,这导致了工作量的增加,并使得集成专家、应用开发人员和企业的业务线在集成中各自为政,通常会脱离技术规范,缺乏与其它团队的协作。Crowd 通过激活资产的发现和重用,以及对流程设计的引导,指引 IT 团队去交付更好的客户体验,并降低了产品上市的时间。

MuleSoft 也已加入“开放 API 战略”(OAI,Open API Initiative),由 CTO Uri Sarid 代表公司参与技术开发者委员会(Technical Developer Committee)。Sarid 也是 Open RAML(RESTful API Modeling Language)的创立者。MuleSoft 将向 OAI 提供自身的支持和业界经验。作为加入 OAI 的开局工作,MuelSoft开源了一个称为 AMF(API Modeling Framework)的新 API 工具。AMF 提供了互操作性,用户可以解析并生成 OAI 与 RAML 间的 API 技术规范,然后进一步将资产发布到 Anypoint Exchange,使资产可重用。

值得关注的是,MuleSoft 正通过加入 OAI 及 Apiary 等其它一些 API 技术规范,力图避免重蹈覆辙。过去,各种 API 技术规范采用了不同技术路线,它们对同一事情的视角互补,重造了轮子,没有对资产进行重用,并缺乏协作。

查看英文原文: New MuleSoft Anypoint Platform Lets Users Manipulate APIs

语言 & 开发