掌握生产中API管理的工具和技术

API是现代应用程序开发的基石。IT操作团队必须监视和管理生产中的API,以解决阻碍性能的问题。
团队持续开发分布式应用程序生态系统,将大量的容器和微服务发送到生产环境中。这意味着IT运营团队必须找到一种可靠的方法来监控和管理保持这些组件连接的大量api。

API在生产中的挑战

在开发过程中通常会考虑API管理,但是在生产中管理API的成熟技术仍然没有被广泛采用。生产中可能会出现许多问题,例如,当IT运营团队意外更改API的运行方式时。这很容易让API与组织内部应用程序和服务之间的连接断开。这些第三方API连接也经常成为软件漏洞和攻击的焦点。

API管理平台的选择

IT运营团队需要认真监控和维护有关API安全和性能报告。例如,当出现新的攻击时,应测试项目中所有API的漏洞。此外,IT部门需要经常检查那些无法按预期运行、表现出异常的调用或响应行为的API 。

除了自动监控和报告之外,IT团队还应该使API维护自动化。尝试手动管理API几乎总是会出现问题。例如,由于依赖关系,一个API环境中的更改可能会在API链上产生问题。如果没有某种自动化的监控或变更管理系统,故障将层出不穷。

本文借助EOLINKER API管理工具进行展示。
使用地址:www.eolinker.com

原文地址:https://www.cnblogs.com/dc20181010/p/14026060.html