Могу ли я создать несколько проектов GAE для микросервисов одного веб-приложения?[кросс-пост] - PullRequest
0 голосов
/ 26 ноября 2018

Это кросс-пост от https://groups.google.com/d/msg/google-appengine/_a_aHExiZ-A/2oKfuEb9CQAJ

Я хочу создать веб-приложение с архитектурой микроуслуг с использованием создания нескольких проектов GAE.

https://cloud.google.com/appengine/docs/standard/go/microservices-on-app-engine вводитдва типа способа реализации микросервисов;«несколько сервисов» и «несколько проектов».

Однако в соответствии с Условиями обслуживания Google Cloud Platform (https://cloud.google.com/terms/) ...

3.3 Ограничения Клиент не будети не позволит третьим лицам, находящимся под его контролем, (d) создавать несколько Приложений, Учетных записей или Проектов для имитации или действия в качестве одного Приложения, Учетной записи или Проекта (соответственно) или иным образом получать доступ к Услугам таким образом, чтобы избежатьПлатежи или превышение лимитов использования или квот

Я думаю, что не могу создать несколько проектов GAE для микросервисов для создания одного веб-приложения, поскольку такое действие, как действие, повторяет 3.3 Условий предоставления услуг.В документе описывается этот подход. Я озадачен этим.

Могу ли я создать несколько проектов GAE для микросервисов одного веб-приложения независимо от описания условий?

1 Ответ

0 голосов
/ 26 ноября 2018

ИМХО ваше намерение состоит в том, чтобы реализовать определенную архитектуру, а не to avoid incurring Fees or exceed usage limits or quotas.

Разница должна, я думаю, быть довольно очевидной для технически подкованного персонала GAE, проверяющего фактическое использование GAE - ваши микросервисыиз разных проектов не будут делать одно и то же только в разных контекстах, каждый «внося» свой предел квоты в сторону увеличения эффективной квоты.

Да, это правда, бесплатные квоты проектов объединяются, но это всего лишь побочный эффект, а не основная цель.

Даже если приложения / службы делают то же самое,Там могут быть ОК случаи использования.Несколько таких примеров из документации Google и ссылки в SO сообщениях:

Но я бы сначала проверил, есть ли веская причина для использования отдельных приложений вместо отдельныхСервисы.Просто для того, чтобы уменьшить потенциально ненужные трения.

И если вы хотите быть уверенным в себе, просто свяжитесь с Google для вашего конкретного случая использования и обоснования его поддержки.

...