CertMaster

🔵 Serverless & App Platform

Cloud Run, Cloud Functions, App Engine, Eventarc

Google Cloud ACE · ACE · ⏱️ 22 min · ❓ 5 вопр.

🚀 Cloud Run

Полностью управляемая среда выполнения контейнеров. Разворачивайте Docker-образ, GCP управляет инфраструктурой. Scale to zero — нет трафика, нет оплаты. Cloud Run services — HTTP-эндпоинт. Cloud Run Jobs — batch/cron-задачи. Concurrency: один инстанс обрабатывает до 1000 запросов одновременно. Min instances — предотвращение cold start.

⚡ Cloud Functions

Event-driven FaaS (Function as a Service). Gen 1 — HTTP и event-триггер, максимум 9 минут. Gen 2 — на основе Cloud Run, максимум 60 минут, traffic splitting, concurrency. Триггеры: HTTP, Pub/Sub, Cloud Storage event, Firestore, Cloud Scheduler. Node.js, Python, Go, Java, Ruby, PHP.

🌐 App Engine

PaaS — деплой кода, инфраструктура как AWS Elastic Beanstalk. Standard Environment — sandbox, scale to zero, быстрый старт (мс). Flexible Environment — Docker-контейнер, на основе VM, более медленный старт. Traffic splitting — распределение трафика между версиями. Cron jobs, Task Queue (Cloud Tasks).

📨 Eventarc

Сервис маршрутизации событий GCP. Направляет события Cloud Storage, Pub/Sub, BigQuery, Firebase в Cloud Run, Cloud Functions или Workflows. Стандартный формат CloudEvents. События Audit Log также могут быть триггером. Центральный хаб для построения event-driven архитектуры.
📊 Сравнение Serverless-сервисов
СервисЕдиницаMax RunScale to ZeroUse Case
Cloud Run ServiceContainerUnlimited (request)HTTP API, microservice
Cloud Run JobContainerUnlimited (job)Batch, cron
Cloud Functions Gen2Function60 minEvent-driven, webhook
App Engine StandardApplicationRequestWeb app, API
App Engine FlexibleContainer (VM)UnlimitedCustom runtime, legacy
💡 Ключевые моменты
🎯 Советы для экзамена
⚠️ Частые ошибки
🧠 Для запоминания: «Cloud Run = Docker run in cloud» — есть контейнер, нет инфраструктуры. «Functions = небольшая задача, Run = полноценный сервис». «App Engine Standard = Быстрое и бесплатное масштабирование, Flexible = Медленный и всегда работающий»

Проверьте себя по теме «Serverless & App Platform»

Бесплатные интерактивные тесты, пробный экзамен и полные уроки — на платформе CertMaster.

Начать бесплатно →