ابزار توسعه · مدل لایسنس و CAL

مدل لایسنس Visual Studio — شمارش، CAL و حقوق استفاده

Visual Studio بر پایه هر توسعه‌دهنده (Named User) لایسنس می‌شود. CAL ندارد؛ اما اشتراک شامل حق استفاده از نرم‌افزارهای مایکروسافت برای توسعه و تست است.

مدل لایسنس Visual Studio چگونه کار می‌کند؟

Visual Studio بر پایه هر توسعه‌دهنده (Named User) لایسنس می‌شود. CAL ندارد؛ اما اشتراک شامل حق استفاده از نرم‌افزارهای مایکروسافت برای توسعه و تست است.

واحد شمارش و منطق آن

در Visual Studio واحد شمارش «هر توسعه‌دهنده (Named User)» است. این یعنی افزایش تعداد کاربر یا سخت‌افزار به‌طور مستقیم روی تعداد مجوز اثر می‌گذارد و باید در برنامه ظرفیت دیده شود.

CAL و دسترسی

CAL ندارد؛ اما اشتراک شامل حق استفاده از نرم‌افزارهای مایکروسافت برای توسعه و تست است.

حقوق استفاده که معمولاً نادیده گرفته می‌شود

مدل لایسنس فقط «چند تا» نیست؛ «چگونه» هم هست. برای Visual Studio این موارد را در Product Terms بررسی کنید.

چطور شمارش را قابل دفاع کنید

یک برگه شمارش بسازید که منبع هر عدد در آن مشخص باشد (گزارش Active Directory، پرتال مدیریت یا فهرست دارایی). هنگام ممیزی، عدد بدون منبع پذیرفته نمی‌شود.

خلاصه مدل لایسنس Visual Studio

موضوعوضعیت
واحد شمارشهر توسعه‌دهنده (Named User)
نیاز به CALCAL ندارد؛ اما اشتراک شامل حق استفاده از نرم‌افزارهای مایکروسافت برای توسعه و تست است.
کانال‌های خریدVolume Licensing با Subscription، CSP، خرید ماهانه از فروشگاه، لایسنس Standalone بدون مزایای اشتراک
ادیشن‌هاCommunity، Professional، Enterprise

مدل لایسنس Visual Studio را چگونه پیاده کنید

مدل لایسنس تعیین می‌کند چه چیزی و چند بار شمرده می‌شود. برای Visual Studio واحد شمارش هر توسعه‌دهنده (Named User) است.

  1. دامنه استفاده را ترسیم کنید

    همه محیط‌ها را فهرست کنید: تولید، تست، توسعه، بازیابی از فاجعه و محیط‌های موقت.

  2. کاربران و دستگاه‌ها را تفکیک کنید

    کاربر تمام‌وقت، پاره‌وقت، پیمانکار، حساب سرویس و دستگاه مشترک را جداگانه بشمارید.

  3. دسترسی غیرمستقیم را بررسی کنید

    اگر برنامه واسط یا پورتالی داده را به کاربر می‌رساند، آن کاربر همچنان باید مجوز داشته باشد.

  4. قواعد CAL را اعمال کنید

    CAL ندارد؛ اما اشتراک شامل حق استفاده از نرم‌افزارهای مایکروسافت برای توسعه و تست است.

  5. حقوق استفاده را استخراج کنید

    حق نسخه پایین‌تر، جابه‌جایی مجوز، محیط تست و بازیابی از فاجعه را از Product Terms نسخه خودتان بیرون بکشید.

  6. برگه شمارش بسازید

    هر عدد باید منبع داشته باشد؛ عدد بدون منبع در ممیزی پذیرفته نمی‌شود.

خطاهای رایج و راه اصلاح

ریسکراه اصلاح
استفاده تجاری از Community خارج از شرایط مجازقبل از خرید، سناریوی واقعی را روی کاغذ بیاورید و با Product Terms نسخه خودتان تطبیق دهید.
به‌اشتراک‌گذاری یک اشتراک بین چند نفرشمارش را از یک منبع رسمی بگیرید و خروجی را تاریخ‌دار بایگانی کنید.
استفاده از نرم‌افزار توسعه در محیط عملیاتیهر تغییر زیرساخت (هسته، میزبان، کاربر جدید) را در همان ماه در برگه مجوز ثبت کنید.

چه چیزی هزینه Visual Studio را تغییر می‌دهد

عاملاثر بر هزینهنکته اجرایی
تعداد توسعه‌دهنده فعالزیادقبل از هر استعلام، این عدد را قطعی کنید.
Professional در برابر Enterpriseزیادبا یک تغییر تصمیم می‌توان چند ده درصد صرفه‌جویی کرد.
اعتبار Azure و Azure DevOps همراه اشتراکمتوسطدر برآورد اولیه دیده نمی‌شود؛ در صورتحساب بعدی ظاهر می‌شود.
لایسنس‌های بلااستفاده کارکنان خروجیمتوسطدر برآورد اولیه دیده نمی‌شود؛ در صورتحساب بعدی ظاهر می‌شود.

مناسب است اگر / مناسب نیست اگر

مناسب است اگر

  • سازمانی که هر توسعه‌دهنده (Named User) را می‌تواند دقیق گزارش کند.
  • تیمی که برای Visual Studio مالک مشخص لایسنس و بازبینی دوره‌ای دارد.
  • محیطی که مسیر ارتقا و پشتیبانی آن با چرخه عمر محصول هم‌خوان است.

مناسب نیست اگر

  • شمارش بر پایه حدس یا فهرست قدیمی دارایی.
  • خرید بدون بررسی حق نسخه پایین‌تر، تست و بازیابی از فاجعه.
  • تمدید خودکار بدون اندازه‌گیری مصرف واقعی.

سه قدم بعدی

  1. شمارش پایه را بر اساس هر توسعه‌دهنده (Named User) تهیه کنید.
  2. ادیشن هدف را از میان Community، Professional، Enterprise انتخاب کنید.
  3. برنامه فعال‌سازی و مالک تمدید را مشخص کنید.

پرسش‌های پرتکرار

آیا Visual Studio به CAL نیاز دارد؟

CAL ندارد؛ اما اشتراک شامل حق استفاده از نرم‌افزارهای مایکروسافت برای توسعه و تست است.

چه چیزی دقیقاً شمرده می‌شود؟

هر توسعه‌دهنده (Named User)

آیا دسترسی غیرمستقیم هم لایسنس می‌خواهد؟

بله. اگر کاربری از طریق برنامه واسط یا پورتال به داده یا سرویس دسترسی دارد، همچنان باید لایسنس داشته باشد.

موضوع‌های دیگر درباره Visual Studio

محصولات و نسخه‌های Visual Studio

صفحه هر نسخه شامل مشخصات، ادیشن‌ها و اطلاعات خرید لایسنس اورجینال است.

منابع مرتبط