部署在SAE上的应用如何访问公网
部署在SAE上的应用,其业务通常需要获取公网资源或者跨VPC访问,本文介绍部署在SAE上的应用如何从VPC内网环境访问公网。
背景信息
当在实际场景中有如下几种场景需要访问公网。
- 容器在运行时需要建立公网依赖。
- 与第三方有合作,例如使用微信小程序需要上公网。
- 应用需要跨VPC或Region访问数据库。
实施方案
注意 方案一正在研发中,计划于2020年支持。您的应用如有访问公网需求,建议暂时采用方案二。
- 方案一:为应用实例绑定弹性公网IP(简称EIP)。
如果VPC内存在多个应用需要出公网访问,每个应用的每个实例均需要绑定EIP。
- 方案二:为同一VPC下的所有应用实例配置一个公共NAT网关代理并绑定EIP。
通过SNAT功能为VPC内所有无公网IP的应用实例配置访问公网代理。
单个VPC内存在多个应用访问公网,配置代理后仅需绑定1个EIP。
创建NAT网关
创建SNAT条目
创建SNAT条目,为专有网络中没有公网IP的应用实例,提供访问公网代理服务。
问题反馈
如果您在使用SAE过程中有任何疑问,欢迎您扫描下面的二维码加入钉钉群进行反馈。
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
评论