نظرة عامة على التقييم (الترحيل إلى Azure App Service)

توفر هذه المقالة نظرة عامة على التقييمات لترحيل تطبيقات الويب ASP.NET/Java المحلية إلى Azure App Service باستخدام أداة Azure Migrate: Discovery and assessment.

ما هو التقييم؟

التقييم باستخدام أداة الاكتشاف والتقييم هو لقطة زمنية للبيانات ويقيس الجاهزية ويوفر تفاصيل التكلفة لاستضافة الخوادم المحلية وقواعد البيانات وتطبيقات الويب إلى Azure.

أنواع التقييمات

هناك أربعة أنواع من التقييمات التي يمكنك إنشاؤها باستخدام أداة Azure Migrate: Discovery and assessment.

نوع التقييم التفاصيل
Azure VM تقييمات لترحيل الخوادم المحلية إلى أجهزة Azure الظاهرية.

يمكنك تقييم الخوادم المحلية في بيئة VMware وHyper-V، والخوادم الفعلية للترحيل إلى أجهزة Azure الظاهرية باستخدام نوع التقييم هذا.
عنوان SQL لـ Azure تقييمات لترحيل خوادم SQL المحلية من بيئة VMware إلى قاعدة بيانات Azure SQL أو مثيل Azure SQL المدار.
Azure App Service تقييمات لترحيل تطبيقات الويب ASP.NET المحلية التي تعمل على خوادم ويب IIS أو تطبيقات ويب Java التي تعمل على خوادم Tomcat إلى Azure App Service.
Azure VMware Solution (AVS) تقييمات لترحيل الخوادم المحلية إلى Azure VMware Solution (AVS).

يمكنك تقييم VMware VMs المحلية للترحيل إلى Azure VMware Solution (AVS) باستخدام نوع التقييم هذا. معرفة المزيد

يوفر تقييم خدمة تطبيقات Azure معياراً واحداً للتحجيم:

معايير التحجيم التفاصيل بيانات
قائم على التكوين التقييمات التي تقدم توصيات استناداٍ إلى بيانات التكوين المجمعة يضع تقييم خدمة تطبيق Azure في اعتباره بيانات التكوين فقط، وذلك عند حساب التقييم. لا يتم جمع بيانات الأداء لتطبيقات الويب.

كيف أعمل تقييم تطبيقات الويب ASP.NET/Java المحلية؟

يمكنك تقييم تطبيقات الويب المحلية باستخدام بيانات التكوين التي تم جمعها بواسطة جهاز Azure Migrate خفيف الوزن. يكتشف الجهاز تطبيقات الويب المحلية ويرسل بيانات التكوين إلى Azure Migrate. معرفة المزيد

كيف أعمل التقييم مع الجهاز؟

إذا كنت تقوم بنشر جهاز Azure Migrate لاكتشاف الخوادم المحلية، فقم بالخطوات التالية:

  1. إعداد Azure والبيئة المحلية للعمل مع Azure Migrate.
  2. لتقييمك الأول، قم بإنشاء مشروع Azure Migrate. Azure Migrate: تتم إضافة أداة الاكتشاف والتقييم إلى المشروع بشكل افتراضي.
  3. نشر جهاز Azure Migrate خفيف الوزن. يكتشف الجهاز باستمرار الخوادم المحلية ويرسل بيانات التكوين والأداء إلى Azure Migrate. نشر الجهاز كجهاز ظاهري أو خادم فعلي. لا تحتاج إلى تثبيت أي شيء على الخوادم التي تريد تقييمها.

بعد أن يبدأ الجهاز في الاكتشاف، يمكنك جمع الخوادم (استضافة تطبيقات الويب) التي تريد تقييمها في مجموعة وتشغيل تقييم للمجموعة بنوع التقييم Azure App Service.

اتبع البرنامج التعليمي لتقييم تطبيقات الويب ASP.NET لتجربة هذه الخطوات.

ما هي الخصائص المستخدمة لتخصيص التقييم؟

إليك ما تم تضمينه في خصائص تقييم Azure App Service:

الإعداد التفاصيل
الموقع الهدف منطقة Azure التي تريد الترحيل إليها. يستند تكوين Azure App Service وتوصيات التكلفة على الموقع الذي تحدده.
مطلوب العزل حدد نعم إذا كنت تريد تشغيل تطبيقات الويب الخاصة بك في بيئة خاصة ومخصصة في مركز بيانات Azure باستخدام أجهزة ظاهرية من سلسلة Dv2 مع معالجات أسرع وتخزين SSD ومضاعفة الذاكرة إلى النسبة الأساسية مقارنة بالخطط القياسية.
خيارات التوفير (حساب) حدد خيار التوفير الذي تريد أن يأخذه التقييم في الاعتبار للمساعدة في تحسين تكلفة حساب Azure.

تعد حجوزات Azure (سنة واحدة أو 3 سنوات محجوزة) خيارا جيدا للموارد الأكثر تشغيلا باستمرار.

توفر خطة توفير Azure (خطة توفير لمدة سنة واحدة أو 3 سنوات) مرونة إضافية وتحسينا تلقائيا للتكلفة. من الناحية المثالية بعد الترحيل، يمكنك استخدام خطة حجز Azure والمدخرات في نفس الوقت (يتم استهلاك الحجز أولا)، ولكن في تقييمات Azure Migrate، يمكنك فقط رؤية تقديرات التكلفة لخيار توفير واحد في كل مرة.

عند تحديد "بلا"، تستند تكلفة حساب Azure إلى سعر الدفع أثناء التنقل أو استنادا إلى الاستخدام الفعلي.

تحتاج إلى تحديد برنامج الدفع أولا بأول في العرض/الترخيص لتتمكن من استخدام المثيلات المحجوزة أو خطة توفير Azure. عند تحديد أي خيار توفير بخلاف "بلا"، لا ينطبق إعداد "الخصم (٪)". يتم حساب تقديرات التكلفة الشهرية بضرب 744 ساعة بالسعر بالساعة لوحدة SKU الموصى بها.
العرض عرض Azure الذي سجلت فيه. يقدر التقييم تكلفة ذلك العرض.
عملة العملة المستخدمة في فوترة حسابك.
الخصم‏‎ (%) أي خصومات خاصة بالاشتراك تتلقاها أعلى عرض Azure. الإعداد الافتراضي هو 0٪.
اشتراك EA يستخدم تحديد اشتراكات اتفاقية المؤسسة (EA) لتقدير التكلفة. خذ في الاعتبار الخصم المطبق على الاشتراك.

اترك الإعدادات للمثيلات المحجوزة والخصم (٪) وخصائص وقت تشغيل الجهاز الظاهري مع إعداداتها الافتراضية.
الأمان يحدد ما إذا كنت تريد تقييم الجاهزية وتكلفة أدوات الأمان على Azure. إذا كان الإعداد يحتوي على القيمة الافتراضية نعم، مع Microsoft Defender for Cloud، فإنه سيقيم جاهزية الأمان وتكاليف نشر Azure App Service باستخدام Microsoft Defender for Cloud.

راجع أفضل الممارسات لإنشاء تقييم باستخدام Azure Migrate.

حساب الجاهزية

جاهزية Azure App Service

يستند جاهزية Azure App Service لتطبيقات الويب إلى عمليات التحقق من توافق الميزات بين التكوين المحلي لتطبيقات الويب وخدمة تطبيقات Azure:

  1. يأخذ تقييم Azure App Service في الاعتبار بيانات تكوين تطبيقات الويب لتحديد مشكلات التوافق.
  2. إذا لم يتم العثور على أية مشكلات ملاءمة، يتم وضع علامة الجاهزيةReady لنوع النشر المستهدف.
  3. إذا كانت هناك مشكلات توافق غير حرجة، مثل الميزات المتدهورة أو غير المدعومة التي لا تمنع الترحيل إلى نوع توزيع هدف معين، يتم وضع علامة على الجاهزية على أنها جاهزة بشروط (ارتباط تشعبي) مع تفاصيل التحذير وإرشادات المعالجة الموصى بها.
  4. إذا كانت هناك أية مشكلات في الملاءمة قد تمنع الانتقال إلى نوع نشر مستهدف معين، يتم وضع علامة غير جاهز مع بيان تفاصيل المشكلة وإرشادات الإصلاح الموصى بها.
  5. إذا كان الاكتشاف لا يزال قيد التقدم أو كانت هناك أي مشكلات في الاكتشاف لتطبيق ويب، يتم وضع علامة على الجاهزية على أنها غير معروفة حيث يتعذر على التقييم حساب الجاهزية لتطبيق الويب هذا.

الاستعداد الأمني

إذا تم وضع علامة على تطبيق الويب على أنه جاهز أو جاهز بشروط Azure App Service، يتم وضع علامة عليه على أنه جاهز ل Microsoft Defender for App Service.

حساب الحجم

Azure App Service SKU

بعد أن يحدد التقييم الجاهزية استنادا إلى بيانات التكوين، فإنه يحدد Azure App Service SKU المناسب لتشغيل تطبيقاتك في Azure App Service. الخطط المتميزة هي لأحمال عمل الإنتاج وتشغيلها على مثيلات الجهاز الظاهري المخصصة. يمكن أن يدعم كل مثيل تطبيقات ومجالات متعددة. تستضيف الخطط المعزولة تطبيقاتك في بيئة Azure خاصة ومخصصة وهي مثالية للتطبيقات التي تتطلب اتصالات آمنة مع شبكتك المحلية.

إشعار

حاليا، توصي Azure Migrate فقط بوحدات SKU I1 وP1v2 وP1v3. هناك المزيد من وحدات SKU المتوفرة في خدمة Azure App. اعرف المزيد.

خطة خدمة تطبيق Azure

في App Service، يتم تشغيل التطبيق دائما في خطة App Service. تحدد خطة «خدمة التطبيقات» مجموعة من موارد الحساب لتطبيق ويب لتشغيله. على مستوى عال، يتم تحديد الخطة/SKU وفقا للجدول أدناه.

مطلوب العزل مثيل محجوز خطة App Service/ SKU
‏‏نعم‬ ‏‏نعم‬ I1
‏‏نعم‬ لا I1
لا ‏‏نعم‬ P1v3
لا لا P1v2

تفاصيل تكلفة خدمة تطبيقات Azure

تفرض خطة App Serviceرسوماً على موارد الحوسبة التي تستخدمها. في App Service، تدفع رسوما لكل خطط App Service وليس لكل تطبيق ويب. يمكن تكوين تطبيق واحد أو أكثر ليتم تشغيله على نفس موارد الحساب (أو في نفس خطة «خدمة التطبيقات»). أيا كانت التطبيقات التي تضعها في خطة «خدمة التطبيقات» هذه، فإنها تعمل على موارد الحساب هذه كما هو محدد في خطة «خدمة التطبيقات». لتحسين التكلفة، يخصص تقييم Azure Migrate تطبيقات ويب متعددة لكل خطة App Service موصى بها. عدد تطبيقات الويب المخصصة لكل مثيل خطة وفقا للجدول أدناه.

خطة App Service تطبيقات الويب لكل خطة App Service
I1 8
P1v2 8
P1v3 16

إشعار

يمكن توسيع نطاق خطة App Service لديك وتقليله في أي وقت. اعرف المزيد.

تكلفة الأمان

بالنسبة لتطبيقات الويب التي تم التوصية بها لخطط App Service، يتم حساب تكلفة الأمان لكل خطة App Service تم التوصية بها.

الخطوات التالية

  • مراجعة أفضل الممارسات لإنشاء التقييمات.
  • تعرف على كيفية تشغيل تقييم Azure App Service.