Внедрение Cloud Run с облачными функциями Firebase - PullRequest
0 голосов
/ 24 октября 2019

После прочтения документации по функциям Cloud Run и Firebase Cloud у меня есть несколько вопросов, которые я хочу прояснить:

  1. Облачно ли Run Run в основном выполняет функции хранилища образов контейнера /механизм развертывания? Если у меня есть 2 веб-сайта, и я использую их как отдельные контейнеризованные образы, будет ли Cloud Run просто развертывать указанный при заданном триггере?

  2. Интеграция Cloud Run с функциями облака Firebase в качестве триггера, будет либыть дополнительным слоем латентности? Хотя время задержки никогда не известно, FCF по своей природе имеют время прогрева из-за холодных запусков, будет ли добавлена ​​задержка из-за холодного запуска изображений при холодном запуске?

  3. Облачно ли запускаетсяизображения проходят через FCF, чтобы добраться до пользователя. Или FCF просто перенаправляет пользователя непосредственно в образ Cloud Run?

    По сути, это как

    Client -> FCF -> Image -> FCF -> Client
    

    или

    Client -> FCF -> Image -> Client
    

1 Ответ

0 голосов
/ 25 октября 2019

Обычно при переполнении стека предполагается ограничить одним вопросом на пост (чтобы его не закрывали как «слишком широкий»), но я попробую здесь. Пожалуйста, задавайте последующие вопросы как новые сообщения.

  1. Да, это просто контейнерный способ обслуживания HTTP-запросов.

  2. Cloud Run не напрямуюсвязанные с облачной функцией, кроме случаев, когда вы пишете код для их подключения. Если вы напишите триггер облачной функции, работающий по доверенности в Cloud Run, он будет нести все затраты на задержку обоих продуктов по мере необходимости (не все вызовы требуют холодного запуска). Все «безсерверные» варианты вычислений имеют время холодного запуска, поскольку все они уменьшаются до нуля (в зависимости от текущей нагрузки), и вы не платите за экземпляры виртуального сервера, которые будут выделены и сразу же доступны постоянно.

  3. Опять они не связаны. Вы можете использовать любой из них без другого.

...