CodeShot
Midسختی 3 از ۵· در 10٪ مصاحبه‌های این حوزه پرسیده شده

Cloud Run در Google Cloud چیست و چه تفاوتی با Lambda/Azure Functions دارد؟

نشان کردن

پاسخ کوتاه

پلتفرم Serverless برای اجرای مستقیم یک Container کامل؛ برخلاف Lambda/Functions که فقط کد می‌گیرند، هر Runtime یا زبانی که در یک Image اجرا شود پشتیبانی می‌شود.

پاسخ کامل

چون Cloud Run یک Docker Image کامل را اجرا می‌کند، محدود به یک زبان یا Runtime خاص نیست و به صفر Scale می‌شود وقتی ترافیکی نیست — ترکیبی از انعطاف Container و مدل هزینهٔ Serverless.

مثال کد

\ngcloud run deploy myapp --image gcr.io/project/myapp\n