将许多 Google App Engine 应用程序整合到一个 Application/UI 体验中
Consolidating many Google App Engine apps into a single Application/UI experience
查看 Google Cloud Console,与其他云提供商相比,它可以说是最好的 UI 之一:
左边有一个 'apps' 列表,我认为它们是由不同的团队开发的相当独立的应用程序,具有不同的 CI/CD 流程等。
从用户的角度来看,这被视为具有许多 'apps/products' 的一个应用程序。
现在,假设有许多独立的 运行 Google App Engine 应用程序,如何将这些应用程序集成到一个应用程序中,is/feels 类似于当前的 [=39] =] Cloud Console 是否已设置?
GAE 应用程序的一些功能是:
- 所有访问都由每个应用程序前面的 Google Cloud IAM, by using the IAP (Google Cloud Identity-Aware Proxy) 驱动。
- GAE 应用程序是独立的应用程序,每个应用程序都有自己的团队、代码库、审查周期等。
是否有任何最佳实践、示例、框架、白皮书和讨论可供我参考以寻求指导?
您的 App Engine 应用程序是在您的 Google 云项目下创建的,其结构是包含服务、版本和实例资源的顶级容器
From a user's perspective this is seen as one application with many
'apps/products'.
您可以使用 App Engine 上的服务来模拟 "app/products",它们将共享共同的功能并相互通信(微服务行为)。
查看 Google Cloud Console,与其他云提供商相比,它可以说是最好的 UI 之一:
左边有一个 'apps' 列表,我认为它们是由不同的团队开发的相当独立的应用程序,具有不同的 CI/CD 流程等。
从用户的角度来看,这被视为具有许多 'apps/products' 的一个应用程序。
现在,假设有许多独立的 运行 Google App Engine 应用程序,如何将这些应用程序集成到一个应用程序中,is/feels 类似于当前的 [=39] =] Cloud Console 是否已设置?
GAE 应用程序的一些功能是:
- 所有访问都由每个应用程序前面的 Google Cloud IAM, by using the IAP (Google Cloud Identity-Aware Proxy) 驱动。
- GAE 应用程序是独立的应用程序,每个应用程序都有自己的团队、代码库、审查周期等。
是否有任何最佳实践、示例、框架、白皮书和讨论可供我参考以寻求指导?
您的 App Engine 应用程序是在您的 Google 云项目下创建的,其结构是包含服务、版本和实例资源的顶级容器
From a user's perspective this is seen as one application with many 'apps/products'.
您可以使用 App Engine 上的服务来模拟 "app/products",它们将共享共同的功能并相互通信(微服务行为)。