全部产品
Search
文档中心

API 网关:支持多种API后端服务

更新时间:Dec 18, 2024

本文旨在为您介绍原API网关支持的多种API后端服务,能够连接和管理不同类型的后端应用或服务,从而实现灵活的API调用和数据处理。

后端内网域名解析(仅专享实例)

API网关支持后端服务地址为内网域名,并提供实例级别的内网域名解析。详细内容包括:

  • VPC融合实例的功能流程概览:支持在进行后端内网域名解析时配置权重的功能。

  • 配置后端服务地址内网域名解析的详细操作步骤。

  • 注意事项:在配置过程中需要注意的要点,以避免常见错误并确保顺利进行设置。

  • 使用限制:介绍在使用该功能时需要了解的限制和约束条件。

具体详情,请参见后端内网域名解析(仅专享实例)

VPC内资源

API网关支持使用VPC内的资源作为后端服务,主要包括ECS以及CLB,以及进行VPC授权连通性测试。详细内容包括:

  • 使用VPC内资源作为API的后端服务

    • 授权与绑定VPC:开放VPC环境的API,您需要首先授权API网关访问您VPC内的服务。授权时,务必指定API网关可以访问的具体资源和端口。这将确保API网关能够安全地与您的服务进行通信。

    • 构建高可用架构的详细操作步骤:通过详细的操作指导,帮助您构建一个高可用的API架构,确保系统的可靠性和性能稳定。

    • 常见问题:在配置过程中需要注意的一些常见问题,以帮助您避免常见错误,确保顺利完成配置。

  • VPC授权连通性测试

    旨在验证API网关实例与您授权的VPC内的实例之间的网络连通性。这项测试有助于在API调试阶段提前识别并解决因网络连通性问题导致的调用失败。

具体详情,请参见VPC内资源

函数计算

API网关支持函数计算服务作为后端服务。详细内容包括:

具体详情,请参见函数计算

Mock

API 网关支持 Mock 模式的简单配置。Mock服务能够模拟预定的返回结果,来降低理解偏差,从而提升开发效率。详细内容包括:

  • 配置Mock

  • 解除Mock

具体详情,请参见Mock

数据服务

API网关支持数据服务,能为企业搭建统一的数据服务总线,提升数据资产的价值,同时确保数据的可靠性、安全性和有效性。

  • 使用场景包括:

    • 最小粒度的数据输出。

    • 可视化制作。

    • 加工后的数据供应用读取。

  • 提供数据服务的阿里云产品

具体详情,请参见数据服务

PAI

PAI EAS能够将模型以REST API的形式发布到API网关,业务系统可以使用HTTP的方式加以调用,公网地址调用。具体详情,请参见PAI

事件总线

API网关支持事件总线作为后端服务,详细内容包括:

  • 如何在API网关中发布后端服务为事件总线类型的API。

  • 如何使用“阿里云APP“认证中的AppCode进行调用。

具体详情,请参见事件总线

微服务注册中心

API网关支持微服务注册中心作为后端服务,详细内容包括:

  • Nacos

    • API网关集成Nacos访问微服务后端的原理。

    • 创建VPC融合专享实例。

    • 部署Nacos服务并注册微服务应用。

  • Zookeeper

    • API网关集成Zookeeper访问微服务后端的原理。

    • 创建VPC融合专享实例。

    • 部署Zookeeper服务并注册微服务应用。

具体详情,请参见微服务注册中心

多级API网关

API网关支持自调用,用户在 API 网关中创建的API不仅可以被客户端调用,还能够被API网关自身调用。这增加了灵活性和功能性,使得API可以在不同的场景下满足多样化的需求。详细内容包括:

  • API网关自调用允许跨Region调用,如果同Region,可以走内网调用。

  • API网关自调同时支持跨账号调用。

具体详情,请参见多级API网关

API网关支持配置后端服务Host(域名头)。

API网关支持配置后端服务Host(域名头)。详细内容包括:

  • 如何配置后端服务Host域名头。

  • 在API网关中后端服务Host域名头的优先级。

具体详情,请参见配置后端服务Host(域名头)