Консолидация множества приложений Google App Engine в одном приложении / интерфейсе пользователя - PullRequest
1 голос
/ 21 января 2020

Глядя на консоль Google Cloud Console, которая, возможно, является одним из лучших пользовательских интерфейсов по сравнению с другими облачными провайдерами:

enter image description here

Слева у вас есть список, скажем, «приложений», которые, как я полагаю, являются довольно независимыми приложениями, разработанными разными командами, с разными процессами CI / CD и т. д. c.

С точки зрения пользователя это рассматривается как одно приложение со множеством «приложений / продуктов».

Теперь, скажем, у одного есть много независимых работающих Google App Engine приложений как Можно ли go объединить их в одном приложении, что похоже на настройку текущей консоли Google Cloud Console?

Некоторые функции приложений GAE:

Существуют ли какие-либо передовые практики, примеры, рамки, технические документы, обсуждения, на которые я мог бы взглянуть? для какого-то направления?

1 Ответ

1 голос
/ 21 января 2020

Приложение App Engine создано в вашем проекте Google Cloud и структурировано как контейнер верхнего уровня, который включает ресурсы службы, версии и экземпляра

Обзор App Engine .

С точки зрения пользователя это рассматривается как одно приложение со многими «приложениями / продуктами».

Вы можете использовать службы в App Engine для моделирования «приложения / продуктов» "которые будут иметь общие черты и общаться друг с другом (поведение Microservices).

enter image description here

...