API 已然成为了实现集成解决方案的默认路径。API 接口在软件解决方案之间或解决方案内部的各个部分之间提供“合同”。API 规范改变了解决方案的开发与提供方式,并成为了某些科技公司的主要收入来源。通过采用和标准化 API,各个行业可持续推进业务创新。2021 年的 Gartner 报告显示,在 90% 的解决方案中,API 公开的系统比 UI 多1。
下面我们将介绍 API 如何在多个行业中发挥重要作用。
长期以来,金融服务行业一直由一小部分全球性大型企业主导。2007 年,欧洲联盟和欧洲经济区建立标准化的支付方式,旨在通过开放市场促进竞争和创新。在此背景下,最初的欧盟支付服务指令顺利通过。2018 年,欧洲通过关于修订付款服务指令 (PSD2) 的法案,扩大了原始目标范围,开始对欧盟企业的付款产生影响。PSD2 对行业产生了积极的影响,帮助引入了新一代标准,如开放银行。在 Financial Data Exchange 组织的协助下,美国和加拿大也建立了自己的 API 标准。
Oracle 面向金融服务行业提供广泛的解决方案。请查看以下资源,详细了解 Oracle 应用和云技术服务以及我们使用的 API 标准。
详细了解 API 在银行和金融行业的应用
现代化的酒店体验重在互联,酒店预订和餐饮费用都能连接到相应的房卡上。例如,酒店预订和定价的后台安排以及和不同第三方平台(如 Expedia 和 Trivago)合作,都离不开紧密互联。
大多数酒店经营者将自己定位成服务提供商,而不是技术公司。事实上,许多功能都需要通过多家小型专业软件提供商来实现。为了帮助酒店构建高效、互联和敏捷的业务流程,Oracle Hospitality 将产品重新改造为 SaaS 解决方案。同时,Oracle 还深切意识到 SaaS 服务必须能够轻松(即不需要投入高昂成本来进行相关开发工作)与各种第三方解决方案集成。Oracle Hospitality Integration Platform (OHIP (PDF)) 正是在这一背景下诞生的。
OHIP 可为第三方提供统一的 API 平台。借助 OHIP,酒店可以集成第三方服务,例如 P3 的在线登记和退房服务或 Best Western 的中央预订系统,这些系统都可以与 Oracle Hospitality OPERA Cloud Property Management 相集成。OHIP 可以帮助酒店提高效率,提供更好的宾客体验,进而提高盈利能力。OHIP 平台融合了支持 API 开发和使用的优秀实践,包括模拟工具和测试端点,以及使用流式 API 来提高 API 事件的效率。
详细了解 API 在酒店行业中的应用
对于经历重大技术转型的行业而言,API 至关重要。API 在医疗卫生行业中的使用受各种因素的驱动,包括:
这么多不同的解决方案提供商需要进行互操作并持续沟通,因为该行业正处于建立通用集成标准的阶段。在医疗卫生行业,Health Level 7 (HL7) 已作为国际标准得到广泛采用。HL7 涵盖范围广,包括开发 REST API 规范以支持数据通信,例如病历。Fast Healthcare Interoperability Resources (FHIR) 是一项病历 API 规范,属于 HL7 的一部分。采用 FHIR 是实现一系列服务(如患者旅程和发现医疗模式)的核心,可以帮助隔离疾病原因。FHIR 已经得到广泛采用,比如说,苹果公司已开始使用该标准来传输其手机和手表生成的健康数据。
尽管医疗卫生行业特有的 API 促进了互操作性和创新,但该行业的数据敏感程度非常高,不仅数量庞大,而且属于个人敏感信息。因此,强大的基础设施安全性、应用开发以及有效的 API 网关至关重要。尽管防火墙和相关基础设施服务有助于保护基本平台,但它们无法用于支持特定的服务或端点,必须依靠 API 网关,它位于应用和业务逻辑安全控制(即哪些应用可以与特定服务功能交互,以及交互的时间和方式)与身份和访问管理产品之间的交叉点。
这对 Oracle 有何影响?这促使 Oracle 了解医疗卫生行业 API 标准的重要性,并支持将 FHIR 和其它医疗标准纳入其解决方案。在最近收购医疗保健信息技术公司 Cerner 后,Oracle 会将其服务迁移到 Oracle Cloud Infrastructure (OCI),加以增强和优化。要推动 API 的采用,就需要提供 API 定义和文档,而访问这些信息需要提供开发人员门户,例如 Cerner 提供的门户。Cerner 产品系列还提供丰富的 API,允许第三方专家团队将自己的服务集成到解决方案中。例如 Cerner EHR 就可以简化患者体验,通过患者基因分析为临床处方提供信息,从而增强临床医生的患者护理能力。
详细了解 API 在医疗行业的应用:
自古以来,互操作性就一直是电信行业的核心要素。该行业的业务模式依赖于跨网络建立的顺畅且安全的连接,必须确保国内和国际的所有电信供应商之间的互联性,并对供应商之间的这种调用进行交叉收费。借助当今的数字移动网络,客户只需提供电话号码和其它详细信息即可切换至新的移动提供商。所有这些业务惯例均依托于由商定标准(称为 TM Forum)描述的通用流程、词汇和 API。为了支持电信客户,Oracle Communication 推出的解决方案获得了合规性认证。
详细了解 API 在电信行业中的应用:
与医疗卫生行业一样,公用事业行业也在经历重大转型。API 和 API 安全性对于支持这些转型至关重要,其中许多转型都是受到环保和节能需求的驱动,涉及重要业务变化,比如:
显然,有了 Chubu 和 GRDF 开发的智能仪表等解决方案的支持,客户比以往更有能力通过应用和智能设备来控制能源使用。电动汽车的采用率增长使更多消费者意识到充电需求。随着我们减少使用柴油和汽油车,转而使用电动汽车,预计发电需求将会大大增加,并且需求波动将变得更加剧烈 — 比如说,需求高峰从电视广告插播时间转变为下班高峰期结后的充电期。
随着消费者(包括家庭和商业)开始关注自身的碳足迹,行业监管机构正通过能源交易市场和鼓励开发更环保的能源来源来推动能源供应竞争。而能源交易推动了信息需求 — 企业需要利用信息来预测电力需求波动。对于使用风能和太阳能并将剩余能源售回电网的微型发电机,则需要通过自动化来提高成本效益。
能够使用不同信息源的 API 来提供和提取信息,对于能源企业取得成功非常重要。通过 API 网关和其它 IT 基础设施建立安全屏障已成为必不可少的举措。与医疗卫生等行业相比,数据敏感性对于能源行业的重要性较低。尽管如此,随着能源管理和使用日益互联互通,防范恶意攻击者破坏服务的工作要比以往更加重要,而且保证能源不间断供应对于企业也日益重要。国际能源署 (IEA) 发布的 2020 年过渡时期电力系统报告详细讨论了这些因素。与其它行业相比,公用事业受到严格监管,API 通常由半公立或承包服务提供商在国家或地区一级进行管理。因此,API 规范并非总是标准化的。尽管许多能源供应商提供了最终消费者 API,但标准化可能因国家和地区而异。
未来,随着车辆获取动能的方式转变,车辆将需要与电力相关的通信,并利用目前仍在发展中的近场能源传输技术。但是,用户需要为基础设施付费。我们将看到,车辆将与能源提供商沟通其在道路上获得的能源供应量信息。与此同时,无人驾驶或自动驾驶汽车也将取得发展。随着自动驾驶汽车的发展,行业需要创建新的 API,以便车辆在接近路口时自动与交通流量信号和其它车辆(称为车联网或 V2X)进行协商,通过调整交通灯来实现高效的交通流量。未来,随着交通灯越来越智能,驾驶员可能不再需要减速或停车等待红灯。所有这些交互都需要 API。尽管 API 的运行方式发生了变化,但与 HTTP 版本的演变一样,API 的基本机制也不太可能发生变化(结构化、链接到结构的有效负载以及无状态消息)。
详细了解 API 在公用事业行业中的应用
API 是一项关键技术,适用于消费者服务、企业对企业、设备对设备,甚至适用于服务、产品或组织内部的各个流程。要充分发挥 API 的潜能,您可以采取以下几个重要措施:
Oracle 云技术服务基于 API 规范构建和开发。许多 OCI 服务将根据 API 定义构建框架,而这会影响 UI,因为所有客户端接口都会调用 Oracle 发布供客户使用的相同 API。Oracle 使用相同的 API 来构建软件开发工具包、Terraform 核心和 OCI 间连接。在解决存储模式方面的问题之前,开发新服务需要充分考虑 API 以及可能的服务使用方式。
如前所述,更多的解决方案都将通过 API 公开,而不是 UI。因此,API 需要具备安全性和可靠性。如果 API 是安全的,则 UI 将变得更加安全。Oracle 高度重视安全性和合规性,因此 Oracle 解决方案在敏感数据使用场景(如临床环境设施、政府甚至国防领域)拥有丰富的成功经验。OCI 和 OCI API Gateway 已经通过超过三十个国家或地区标准的验证。在考虑不同行业中特定规范的合规性之前,请务必保持谨慎。
1. Gartner,“API Security: What You Need to Do to Protect Your APIs”,Mark O’Neill 等,2023 年 1 月 13 日更新,2019 年 8 月 28 日发布,ID G00404900。
注:为免疑义,本网页所用以下术语专指以下含义: