Skip to content
7 / 15

Чем serverless-контейнеры (Cloud Run, App Runner, Fargate) отличаются от функций?

Serverless-контейнер — это ваш обычный образ, который платформа запускает по запросу, масштабирует по нагрузке (иногда до нуля) и тарифицирует по времени обработки. В отличие от функции, он не ограничен пятнадцатью минутами, умеет держать долгие соединения и потоковые ответы, использует любой рантайм и локальные зависимости, а главное — работает и локально, и в Kubernetes без переписывания. По сравнению с функциями обычно немного дороже на очень редкой нагрузке и заметно удобнее для полноценного веб-приложения. Практическое правило: HTTP-сервис целиком — контейнер, точечная реакция на событие — функция.

Чем serverless-контейнеры (Cloud Run, App Runner, Fargate) отличаются от функций? | JScriptiser