腾讯云API网关介绍

腾讯云API

腾讯云API是一些预先定义的函数,应用将自身服务能力的封装,也是腾讯云API网关中的最小管理单元。网关中的腾讯云API包括基本信息、腾讯云API请求信息、腾讯云API后端服务信息、返回结果信息等。

腾讯云API网关开通地址 https://cloud.tencent.com/product/apigateway

腾讯云API分组

腾讯云API分组是同一种管理腾讯云API的集合,腾讯云API开发者以腾讯云API分组为单位,管理分组内的所有腾讯云API,在分组维度可以管理域名、环境变量、model等。

环境

环境用来定义腾讯云API生命周期管理过程中的不同状态,腾讯云API可以被发布到不同的自定义环境中。为了方便管理腾讯云API的生命周期,腾讯云API网关定义了腾讯云API受限使用范围,这个受限使用的范围,称为环境,例如腾讯云API的测试环境,开发环境等。

流量控制

流量控制支持从用户、应用、IP地址和时间段等不同的维度限制对腾讯云API的调用次数,保护后端服务。支持按分/按秒粒度级别的流量控制。

应用

应用定义了一个腾讯云API调用者的身份。可以将一个腾讯云API授权给多个应用,也可以将多个腾讯云API授权给同一个应用。

签名密钥

签名密钥由一对AK和SK组成,用于后端服务验证请求身份,当腾讯云API网关向后端服务发送请求时,保障后端服务的安全。
当AK/SK绑定腾讯云API后,腾讯云API网关向后端服务发送此腾讯云API的请求时,会增加相应的签名校验内容,此时后端服务依照同样方式进行签名并得到签名结果,如果签名一致,则可证明腾讯云API请求确实来自腾讯云API网关,将请求通过。

后端访问类型

腾讯云API网关能够访问多种后端资源,包括访问实例资源、函数计算、私有网络等。

实例:后端资源地址,支持http/https协议访问,支持多后端地址。
函数计算:通过函数BRN访问后端的函数,帮助用户保护函数后端地址的安全性。
私有网络:通过VPC通道访问部署在VPC内的服务,您可以借助腾讯云API网关将部署在VPC中的后端服务开放给第三方用户调用。

标签