要在 API 经济 下蓬勃发展,您需要为您的 API 方法制定策略,并创建、运行、管理和保护您的 API。在将注意力集中到 API 之后,您的公司可以采用易于使用的形式来共享数据和服务。还可以创建由合作伙伴和第三方组成的生态系统,该生态系统要比您通过传统渠道获得的生态系统要大得多。高效的 API 策略会将 API 视为一种企业产品,该产品具有明确的生命周期、目标市场和投资回报 (ROI) 指标。
IBM UrbanCode Build(简称 UCB)是 IBM 收购 UrbanCode 公司以来,继 IBM UrbanCode Deploy,IBM UrbanCode Release,IBM UrbanCode Deploy with Patterns 之后,推出的针对持续集成领域的商业产品,最新版本为 6.1.0.2。它的前身是 UrbanCode uBuild,更远可以追朔到 UrbanCode 的早期产品 AntHillPro。在本文中,我们不仅介绍 IBM UrbanCode Build 在 Red Hat Enterprise Linux 6.5 (x86) 上的安装和配置,还会演示一个实例,实现 IBM UrbanCode Build 从 GitHub 获取代码,使用 Maven 插件进行构建,使用 JUnit 插件进行单元测试等,用以展现持续集成中构建工件(Artifact)的全过程。