看看Google Cloud Console,与其他云提供商相比,它可以说是最好的UI之一:
在左侧,您会列出一个“应用”列表,我认为它们是由不同团队,具有不同CI / CD流程等开发的相当独立的应用。
从用户的角度来看,这被视为具有许多“应用程序/产品”的一个应用程序。
现在,假设有许多独立运行的Google App Engine应用程序,如何将它们集成到单个应用程序中,感觉与当前Google Cloud Console的设置类似?
GAE应用程序的某些功能是:
- 所有访问均由Google Cloud IAM驱动,方法是使用每个应用程序前面的IAP(Google Cloud Identity-Aware Proxy)。
- GAE应用程序是独立的应用程序,每个应用程序都有自己的团队,代码库,审查周期等。
我是否可以找到一些最佳实践,示例,框架,白皮书,讨论,以寻求一些指导?