是否有部署在谷歌App Engine的“面向内部的”应用程序的方式。 AWS提供此功能的解释here也是如此天青为解释here。
什么是GCP相当于这个?看来App Engine的灵活的环境可能是答案,但在灵活的环境是否确实举办面向企业内部网应用程序的方式我无法找到一个明确的文件。有没有从GCP谁可以指教?
更新
我测试了由Dan最近推荐的解决方案。下面列出的是我的意见:
如果有其他更新,我会在这里更新。
它应该能够与GAE灵活的环境。从Advanced network configuration:
您可以细分Compute Engine网路到子网。这使您可以启用VPN的场景,如您的企业网络中访问数据库。
要启用App Engine应用程序子网:
- Create a custom subnet network。
- 网络名称和子网名称添加到您的
app.yaml
文件,按规定above。- 要建立VPN,create a gateway and a tunnel for a custom subnet network。
标准ENV GAE不提供访问网络层来达到这样的目的。
我不知道这符合您的要求,但它可以建立一个App Engine应用标准(约弹性不能确定),使得它只能访问用户登录到您的G-套房域。这是我用在过去的面向内部的应用程序的方法,但是如果你的情况涉及使用G-套房实体它只适用。
您可以在App Engine应用程序设置下设置的,下谷歌认证。
在这种情况下应用程序是公众可访问的位置仍在运行,但只有用户登录到您的G-套房域名可以访问它。