API网关跨VPC开放后端服务步骤
方案概述
应用场景
当用户后端服务器所在的VPC与创建实例所选择的VPC处于不同的场景时,该如何完成服务配置,以实现跨VPC对接?本文以Elastic Load Balance(弹性负载均衡ELB)为例,讲述如何在API网关上开放内网ELB中的服务。
方案优势
帮助用户根据业务诉求进行灵活配置,无需修改原有业务网络架构,直接将请求转发到后端服务上。
约束与限制
VPC1、VPC2、APIG实例系统VPC网段不能重叠。
资源规划
资源规划如下
资源
|
数量(个)
|
---|---|
VPC |
2 |
API专享版实例 |
1 |
ELB |
1 |
ECS |
1 |
操作流程
1、创建VPC
创建两个VPC,VPC1为API网关所在VPC,VPC2为后端应用所在VPC。
2、创建实例
在VPC1上创建API专享版实例。
3、创建弹性负载均衡
在VPC2上创建弹性负载均衡。
4、创建对等连接
创建VPC Peering对等连接,打通VPC1和VPC2。
5、配置路由
在API专享版实例上配置路由,配置IP为购买ELB所在VPC2网段。
6、创建API
创建API,后端服务地址配置ELB的IP。
7、创建ECS
选择VPC2为其VPC,并在其上部署后端应用服务,创建Elastic Cloud Server(应用服务器)。
8、调试API
验证对接内网ELB是否成功。
步骤参考操作流程详细
API网关常见问题
API网关常见问题
API网关精选推荐
1对1咨询专属顾问
华为云咨询电话:950808或4000-955-988 转1
华为云咨询电话:950808或4000-955-988 转1