Как внедрить IoT с GCP: каковы ограничения для облачных проектов и учетных записей служб для каждого проекта? На сколько их можно увеличить?

Вкратце: каковы ограничения для облачных проектов и учетных записей служб для каждого проекта? Как их можно увеличить? Архитектура - хорошая идея вообще?

Я разрабатываю приложение IoT с десятками тысяч запланированных устройств на местах, имея несколько устройств на одного клиента и сотни клиентов. Каждое устройство будет непрерывно (24/7) передавать данные измерений непосредственно в BigQuery с одним набором данных (или таблицей) на устройство с частотой дискретизации не менее 100 Гц.

Конечно, каждое устройство должно пройти аутентификацию и авторизацию, чтобы получить строго ограниченный доступ к своему облачному набору данных. Как указано в Руководстве по аутентификации, ключи API не очень безопасны. Таким образом, наиболее подходящие решения, по-видимому, имеют одну учетную запись службы на клиента и один ключ учетной записи на устройство (как предлагается в этой статье GCP). Однако в часто задаваемых вопросах Cloud IAM говорится, что количество учетных записей служб ограничено до 100 на проект.

  • Этот предел может быть достигнут быстро. Если да, то насколько легко / дорого это увеличить этот лимит до тысяч или десятков тысяч учетных записей служб на проект?
  • При таком сценарии количество необходимых проектов может легко увеличиться до сотен или тысяч. Будет ли это возможно?
  • Является ли эта общая концепция практичной или есть лучшие подходы в рамках GCP?

0 ответов

Другие вопросы по тегам