Apigee API Management 是 Google Cloud 提供的一项服务,旨在帮助开发者构建、管理和保护 API。无论您的应用场景、部署环境或规模如何,Apigee 都能提供支持。通过 Apigee,您可以利用 AI/ML 驱动的自动化控制来构建和确保 API 的安全,支持包括 REST、SOAP、GraphQL 或 gRPC 在内的多种架构风格。此外,Apigee 提供了按需付费或订阅定价的灵活性,以满足不同用户的需求。
Apigee 的一个显著特点是其 Gemini Code Assist 功能,它允许开发者在无需专业知识的情况下创建一致质量的 API。通过集成到 Cloud Code 的 Apigee 插件,Gemini Code Assist 可以根据您的提示和现有工件(如安全模式或 API 对象)创建符合企业规范的 API 规格。此外,Gemini 还能帮助您将 API 规格转换为代理或扩展,以支持您的 AI 应用。
Apigee 还提供了一个统一的 API 目录,允许开发者访问和管理 API,确保它们达到一致的质量标准。通过 Gemini 提供的自动生成建议,您可以创建如 API 代理、集成或插件扩展等资产,这些资产可以部署到 Vertex AI 或 ChatGPT。
在安全性方面,Apigee 提供了基于机器学习的滥用检测功能,能够识别与 Google Cloud L7 负载均衡器相关的未记录和未管理的 API。此外,Apigee 的高级 API 安全功能会定期评估管理的 API,发现不符合安全标准的 API 代理,并在检测到问题时提供推荐的操作。
Apigee 支持高性能的 API 代理,为需求苛刻的应用提供无与伦比的控制和可靠性。无论是 REST、gRPC、SOAP 还是 GraphQL,Apigee 都能提供灵活性,以实施任何架构。此外,Apigee 还支持混合/多云部署,允许您在自己的数据中心或选择的公共云中部署 API,通过配置 Apigee 混合实现架构自由。
总之,Apigee API Management 提供了一个全面的解决方案,帮助开发者在任何环境下构建、管理和保护 API,确保它们的安全性和性能。