اصلي منځپانګې ته لاړ شئ
JobCannon
ټول مهارتونه

GCP Cloud Run

⬢ درجه 1تخنیکي
منځنی
د معاش اغېز
1 میاشتې
د زده کړې وخت
اسان
سختوالی
—
مسلکونه
په یوه نظر

Cloud Run is Google's serverless container platform. Deploy any Docker container, auto-scales from 0 to 1000+ instances based on traffic, pay only for what you use. Mastery takes 1-2 weeks. Perfect for APIs, scheduled jobs, webhooks. Salary premium is modest (10-15%) because it's simpler than Kubernetes. Skill is portable, Docker + HTTP basics translate everywhere.

GCP Cloud Run څه شی دی

Cloud Run is Google's fully managed serverless platform for running containerized applications. You push a Docker image, Cloud Run handles the rest: auto-scaling, load balancing, SSL certificates, logging. Pay only for CPU and memory used (billed to the nearest 100ms). No servers to manage, no Kubernetes clusters to maintain. Use cases: HTTP APIs, webhooks, scheduled jobs, background workers. Perfect for startups and small teams who want "just deploy and forget."

🔧 وسیلې او ایکوسیستم
Docker (containerization)Google Cloud Consolegcloud CLICloud Build (CI/CD)Cloud LoggingSecret ManagerCloud SchedulerEnvironment variablesHealth checks

📋 مخکې له دې چې تاسو پیل کړئ

💰 د سیمې له مخې معاش

سیمهجونیرمنځنیسېنیر
USA$65k$105k$160k
UK£45k£75k£115k
EU€50k€82k€128k
CANADAC$70kC$110kC$170k

⚖ سره پرتله کړئ

❓ ډېرې پوښتل شوې پوښتنې

How does Cloud Run handle scaling?
Cloud Run monitors requests per second. Each instance handles 50-100 concurrent requests (configurable). When load increases, Cloud Run creates new instances (seconds). When traffic drops, old instances shut down. You pay only for the time instances are running (0.1s billing increment).
Can I run long-running tasks on Cloud Run?
Cloud Run has a 60-minute timeout. For long tasks (hours), use Cloud Tasks + Cloud Run (break into smaller jobs) or use Compute Engine/GKE. Cloud Run shines for HTTP APIs (sub-second latency) and webhooks, not batch processing.
How do I set environment variables in Cloud Run?
Set in Cloud Run service configuration > Environment Variables. Or use Secret Manager for sensitive data (API keys, database passwords). Cloud Run injects secrets securely without exposing in logs.
What's the Cold Start penalty?
First request after idle: ~1-2 seconds to spin up a new instance. Subsequent requests: ~100ms. For latency-sensitive APIs, set min_instances = 1 to keep an instance warm (cost tradeoff: ~$10/month to keep 1 instance running).
Can I deploy a database on Cloud Run?
No. Cloud Run is stateless. Use Cloud SQL, Firestore, or Bigtable as external databases. Cloud Run connects to them via private networking or public IPs.
How do I debug Cloud Run failures?
Check Cloud Logging (each request logged). Look for errors, stack traces. Use gcloud beta run services describe to see traffic distribution and error rates. Test locally with 'docker run' before deploying.

ډاډه نه یاست چې دا مهارت ستاسو لپاره دی؟

د کاري مسلک سمون ازموینه واخلئ — موږ به تاسو ته سمې لارې وړاندیز کړو.

زما لپاره غوره مهارتونه ومومئ →

خپل غوره مسلکي لاره ومومئ

د ۲٬۵۲۱ مسلکونو په اوږدو کې د مهارت پر بنسټ سمون. وړیا.

د کاري مسلک سمون ازموینه واخلئ — وړیا →