NGINX.COM
Web Server Load Balancing with NGINX Plus

连接、治理并保护 API

作为 NGINX Management Suite 的一部分,API Connectivity 模块简化了在多云环境中治理和管理 API 的复杂性,使集中式运维团队获得了对 API 流量的可见性和管理控制,同时为开发者保持了交付新服务所需要的敏捷性和自主性。

 

为什么使用 API Connectivity Manager?

开发者体验

为 API 开发者提供平滑无阻的体验

借助自动化工具简化API的部署、配置和管理,以获得最佳的安全性和性能并加快上市速度

API Connectivity Manager 可为您提供:

  • 自由且灵活地部署任何您需要的API网关,无论是在云端、本地或是边缘
  • 轻松集成到 CI/CD 流水线和 DevOps 工作流,并借助完全声明式的 REST API 来自动化API网关的部署和配置
  • 通过对速率限制、身份验证、缓存和跨域资源共享 (CORS) 进行细粒度控制,使得开发者能够进行 API 层面的策略管理
  • 通过使用 JSON Web Tokens (JWTs)、API 密钥和带有 OpenID 连接的 OAuth 来验证请求,以保证对 API 和服务的访问的安全性

服务发现

为您的 API 和微服务创建单一可信的信息源

帮助内部和外部开发者在项目中快速发现、部署上线并使用各种 API,同时确保这些 API 的文档和软件版本保持一致。

借助 API Connectivity Manager,您可以

  • 部署开发者中心,向内部和外部开发者提供无缝的 API 发现和服务发现体验
  • 开箱即用的Open API规范支持能力,可快速部署上线新的API及相应接口文档
  • 支持自助服务工作流,以便开发者注册及生成 API 凭证,并可以立即在他们的项目中使用 API
  • 通过开发者中心内的 API 浏览器来测试 API 调用,以帮助开发者在几分钟内即可从“部署上线”到“hello world”

灵活治理

在所有环境中实现可见性和控制管理,从而治理并保护API

在单一界面即可对不同的平台环境、证书和配置进行一致的监控。

借助 API Connectivity Manager,您可以

  • 在企业范围内创建并扩展策略,以简化管理、减少配置错误并降低安全漏洞带来的风险
  • 为开发者提供专用空间,从而可以使用全局配置部署API代理——通过这种方式,使服务团队和基础设施团队能有相互独立的工作区域
  • 通过对速率限制、身份验证等方面进行细粒度控制,使得开发者能够进行 API 层面的策略管理