APIStrat Boston 将重点介绍 API 和开源项目之间的联系

了解 API 战略与实践活动将涵盖的一些热门话题。
286 位读者喜欢这篇文章。
On the scene

Opensource.com

今年的 API 战略与实践(简称 APIStrat)将于 11 月 2 日至 4 日在波士顿举行,整个活动都贯穿着强烈的开源元素,这不足为奇。成功的 API 战略通常会贡献新的开源项目,或者借鉴开源社区已经构建的丰富工具资源。

API 的思维模式一直都倾向于开源精神。API 的核心在于开放内部资产、数据和系统,以便与更广泛的合作伙伴和最终用户生态系统进行连接和协作。在拥有强大 API 战略的领先企业中,看到如此多的企业贡献和使用开源项目并不令人惊讶,这也在今年的 APIStrat 项目中得到了体现。毕竟,行业内用于描述 API 的两个关键规范格式——Open API InitiativeRAML——都是开源项目。Mashape 的 KongTyk 的 API 网关等项目都是开源的,并且获得了越来越广泛的认可和采用。

APIStrat 的演讲者将在两天半的时间里分享他们开源的使用和贡献的详细信息。我联系了其中的几位,以了解更多关于他们计划在演讲中涵盖的内容。

Bustle.com 首席技术官 Tyler Love 将作为小组讨论的一部分,讨论 API 如何颠覆媒体行业。他是开源的坚定拥护者,并确保他的团队在一个开放的环境中贡献新的工具。“我们真的专注于开放帮助他人的工具。我们正在做的事情与其他媒体正在做的事情非常不同,我们更有能力分享这些,”Love 说。

他指出了 The Daily Beast 和 Discovery.com 等其他媒体公司如何使用他们的开源工具。Love 认为 Bustle 的竞争优势并不在于他们的工具,这促使他们开放了包括以下项目:

  • Shep:一个框架,可以自动化许多与使用 Amazon Web Services API 网关和 Lambda 构建 API 相关的任务。Bustle 表示,在 AWS 中,如果您要构建两个以上的 API,则需要进行大量的手工工作,包括压缩文件、上传文件以及配置路径和函数名称。Shep 允许通过一个命令行界面命令完成所有这些任务。
  • Mobile Doc Kit:这个开源工具包是一个用于构建 WYSIWYG 编辑器的库,格式为 mobiledoc 格式,这是一种与平台无关的内容格式,无需 HTML 解析器即可呈现。

“我对软件有更全面的看法,”Love 解释了为什么他们不认为工具是专有优势。“我不认为 IP 应该在工具中。我认为你可以选择成为在开放环境中构建工具的人的一部分,或者也许在封闭的 IP 中,你最多可以获得一年的优势,但我宁愿选择对整体利益更有利的一部分。”Love 说,当工具被认为是专有时,企业更容易最终维护无用的东西,因为他们对它太忠诚了。

Lorinda Brandon、Matthew Reinbold 和 Abdelmonaim Remani 都将代表 Capital One 在 APIStrat 上发表演讲。随着这家美国银行朝着开放 API 的方向发展,作为其成为开放银行平台的一部分,它越来越多地尝试通过在开放环境中构建和共享开源项目来展示其对开发者的善意。迄今为止,这包括:

  • Hygieia:一个实时的 DevOps 仪表板,通过将 Jira、Git、Jenkins 和其他工具集成到一个 API 层和仪表板界面中,使开发者更容易管理开发管道。
  • Cloud Custodian:一个用于基础设施管理的规则代理。它允许用户为云环境中的服务器定义策略,并确保实时符合安全性、标签和成本策略。用户可以使用 YAML 配置文件编写策略,然后通过配置 lambda 或作为 cron 作业来执行这些策略。

今年 API 战略与实践的与会者也会很好奇地想知道红帽公司是如何管理他们新收购的 3scale 的,这家 API 管理提供商也是 APIStrat 的组织者之一(与 API Evangelist 一起)。

红帽公司 JBoss 中间件副总裁兼总经理 Mike Piech 表示,API 和开源是双向运作的:“开源对于 API 经济非常重要,因为一旦 API 得到普遍使用,开源社区就可以实现 API 并快速迭代、创新和改进 API 的性能、可靠性和可扩展性。但 API 对于开源也很重要。开源世界快速创新的一个基本特征和一个重要的推动因素是,您拥有大量完全独立运行的不同项目。没有总体结构、组织或治理。在这样的环境中,不同技术有效协同工作的唯一可能方式(当然,它们必须这样做)是,每个技术都非常清楚和严格地说明其输入和输出是什么——换句话说,它的 API 是什么。定义、管理、扩展、发现和参与 API 是 API 管理的全部内容。API 管理在任何使用开源软件的环境中都至关重要。”

联合组织者 Steven Willmott 同意,听众会很好奇地想知道红帽公司计划如何从其 API 管理收购中创造开源机会。“红帽公司始终致力于开源,我们也期待将 3scale 解决方案开源。我们预计这将进一步促进采用,并使更多人能够运营和管理 API,”Willmott 说。

API 战略与实践将于 11 月 2 日至 4 日在波士顿朗码头万豪酒店举行。欢迎 Opensource.com 的读者参加,并可以使用折扣代码 PLTF20 或 通过 APIStrat 直接注册 获得票价 8 折优惠。

Mark Boyd
Mark 是一位作家和 API 行业分析师,专注于技术、商业、社区机构和城市如何发展新的经济模式,让我们所有人都能成为参与者和共同创造者。

评论已关闭。

© . All rights reserved.