数字化转型前方的隐患:API蔓延

F5生态系统 | 2021年11月04日


数字化转型是一段企业发展历程,由人推动。与近代人类踏上的大多数旅程一样,它也依靠技术不断向前发展。

事实上,这段旅程并非新现象。早在计算技术出现之前,企业就已开始借助技术实现转型。随着时间推移,技术推动了一轮又一轮的变革。从在石板上刻写交易记录,到使用纸质记录,再到采用数字账本,技术始终是推动企业转型的重要力量。

数字化转型历程

大多数组织都已稳步进入第二阶段,其中相当一部分已开始探索第三阶段的优势。

组织专注于数字化扩展,这对IT和应用开发人员用于整合不同应用、系统和服务的技术产生了影响,帮助打造无缝的数字体验。也就是说,组织已经采用了API。

从银行、零售到游戏,API正在对各行各业产生重大影响。我们的研究及后续模型显示,过去几年API数量显著增长,未来十年预计将实现更大幅度的增长。

问题在于,并非所有新部署的API都得到治理、采用规范结构或具备完善文档。随着组织开始将应用和云服务分布到越来越多的地点(通常是远程地点),边缘计算的兴起也进一步扩大了API的使用。

典型企业可能会将API用于多种用途,例如:

  • 基础设施服务例如私有云和公有云,均通过API访问和运维。
  • 现代架构容器原生应用等现代架构依赖API实现服务内部通信,以及运维控制和配置。
  • 数字体验通过Web或移动设备提供的数字体验依赖API来集成各种功能,包括单点登录、身份验证、聊天和社交信息流,以及整合事务处理功能,这些功能由传统事务处理应用提供。
  • 自动化CI/CD和部署流水线中的自动化依赖API与系统、设备和服务集成,从而顺畅执行开发和部署流程。

类似的示例还有很多,但仅从上述几个示例就不难看出,API的数量正在快速增加,分布范围也在迅速扩大。

企业终究会按企业惯有的方式行事,而这一现实进一步加剧了这种增长。

无论规模大小,企业都由为组织内各业务部门开发的产品和IT服务构成。企业内部天然存在信息孤岛,信息仅按需共享。随着企业扩张,各业务部门、产品团队和运营团队也会随之扩展。实质上,业务会不断“蔓延”。如今,每个团队和业务部门都高度依赖API,其必然结果就是API蔓延。

我们还可以看到,需要采用新方法来应对API蔓延带来的挑战,因为现有解决方案主要关注集群内部的问题,即微服务环境中的API管理问题。现有解决方案的范围尚未扩展到应对跨集群的API蔓延问题,即跨地点、业务部门、产品团队和运营团队的微服务环境之间的问题。

在这项F5首席技术官办公室研究中,Rajesh Narayanan展示了API的增长和分布如何导致API蔓延,并介绍了一种可能有助于控制由此产生的混乱局面的方法。


分享

关于作者

相关博客文章

SOAS 2025:目标不一致,结果难出色
F5生态系统 | 2025/05/13

SOAS 2025:目标不一致,结果难出色

AI部署缺乏协调会导致效率低下。了解如何协调安全、自动化和部署策略,充分释放AI潜力。

AI应用的应用交付与安全:驾驭现代AI架构
F5生态系统 | 2024/08/22

AI应用的应用交付与安全:驾驭现代AI架构

了解生成式AI应用和API安全如何塑造现代应用交付与安全。

借助多云网络简化超级云
F5生态系统 | 2023/09/13

借助多云网络简化超级云

超级云不只是一个流行词。它代表着一种简化愿景,以多云网络为起点,支持跨云提供商的混合IT。

2023年应用策略现状:成本与复杂性是推动多云网络发展的首要因素
F5生态系统 | 2023/03/15

2023年应用策略现状:成本与复杂性是推动多云网络发展的首要因素

多云网络解决方案可在核心、云和边缘环境之间实现无缝、安全的互联,为解决当今混合IT面临的挑战提供支持,因而备受业界关注。

运营演进的必要性
F5生态系统 | 2022/01/11

运营演进的必要性

在数字化成为默认模式的世界中,运维仍然过度依赖人工方式,需要不断演进,才能支持自适应应用。这一演进要求整个IT体系进行重大变革,并具备由AI赋能的自适应能力,以保持可用性、优化性能并保障安全。

多云并非简单使用多个云:让跨云衔接更轻松
F5生态系统 | 2021/10/07

多云并非简单使用多个云:让跨云衔接更轻松

随着企业转向互联云战略,工作负载的管理和保护变得日益复杂。了解F5如何满足市场对多云网络新方法的需求。