CodeShot
Juniorسختی 2 از ۵· در 50٪ مصاحبه‌های این حوزه پرسیده شده

تفاوت Scale Up و Scale Out در Azure App Service چیست؟

نشان کردن

پاسخ کوتاه

Scale Up یعنی ارتقای منابع (CPU/RAM) یک Instance؛ Scale Out یعنی افزایش تعداد Instanceهای در حال اجرا.

پاسخ کامل

Scale Up با تغییر Tier در App Service Plan (مثلاً از Basic به Premium) منابع هر Instance را افزایش می‌دهد. Scale Out با افزودن Instanceهای بیشتر (دستی یا خودکار با Auto Scale بر اساس CPU/تعداد درخواست) بار را بین چند نمونه توزیع می‌کند؛ برای مقیاس‌پذیری واقعی در Production معمولاً هر دو با هم استفاده می‌شوند.

نکته مهم