البرنامج التعليمي: تقييم تطبيقات Spring Boot للترحيل إلى Azure Spring Apps (معاينة)
كجزء من عملية الترحيل إلى Azure، يمكنك تقييم أحمال العمل الداخلية لقياس الاستعداد السحابي وتحديد المخاطر وتقدير التكاليف ودرجة التعقيد. توضح لك هذه المقالة كيفية تقييم تطبيقات الويب Spring Boot المكتشفة استعدادا للترحيل إلى Azure Spring Apps، باستخدام أداة Azure Migrate: Discovery and assessment.
في هذا البرنامج التعليمي، تتعلم كيفية:
- قم بإجراء تقييم استنادا إلى بيانات تكوين تطبيقات الويب.
- مراجعة التقييم.
إشعار
تُظهِر الدروس أسرع مسار لتجربة سيناريو، واستخدام الخيارات الافتراضية حيثما أمكن.
المتطلبات الأساسية
- في حال لم يكن لديك اشتراك Azure، فأنشئ حساباً مجانيّاً قبل البدء.
- قبل اتباع هذا البرنامج التعليمي لتقييم تطبيقات الويب الخاصة بك للترحيل إلى Azure Spring Apps، تأكد من اكتشاف تطبيقات الويب التي تريد تقييمها باستخدام جهاز Azure Migrate، اتبع هذا البرنامج التعليمي
- إذا كنت تريد تجربة هذه الميزة في مشروع موجود، فتأكد من إكمال المتطلبات الأساسية في هذه المقالة.
إجراء تقييم
قم بإجراء تقييم كما يلي:
في الخوادم وقواعد البيانات وتطبيقات الويب، حدد اكتشاف وتقييم وترحيل.
في Azure Migrate: Discovery and assessment، حدد Assessment واختر نوع التقييم كتطبيبات ويب على Azure.
في Create assessment، ستتمكن من رؤية نوع التقييم المحدد مسبقا ك تطبيقات ويب على Azure ومصدر الاكتشاف الافتراضي للخوادم المكتشفة من جهاز Azure Migrate. حدد السيناريو ك Spring Boot إلى Azure Apps.
حدد تحرير لمراجعة خصائص التقييم.
يتم تضمين ما يلي في خصائص تقييم Azure Spring Apps:
الخاصية التفاصيل الموقع الهدف منطقة Azure التي تريد الترحيل إليها. يستند تكوين Azure Spring Apps وتوصيات التكلفة إلى الموقع الذي تحدده. نوع البيئة تحديد البيئة لتطبيق التسعير المطبق على الإنتاج أو التطوير/الاختبار. برنامج العرض/الترخيص عرض Azure الذي سجلت فيه. يقدر التقييم تكلفة ذلك العرض. عملة العملة المستخدمة في فوترة حسابك. الخصم (%) أي خصومات خاصة بالاشتراك تتلقاها أعلى عرض Azure. الإعداد الافتراضي هو 0٪. اشتراك EA يستخدم تحديد اشتراكات اتفاقية المؤسسة (EA) لتقدير التكلفة. خذ في الاعتبار الخصم المطبق على الاشتراك.
اترك الإعدادات للمثيلات المحجوزة، وخصائص الخصم (٪) مع الإعدادات الافتراضية الخاصة بها.خيارات التوفير (حساب) حدد خيار التوفير الذي تريد أن يأخذه التقييم في الاعتبار للمساعدة في تحسين تكلفة حساب Azure.
تعد حجوزات Azure (سنة واحدة أو 3 سنوات محجوزة) خيارا جيدا للموارد الأكثر تشغيلا باستمرار.
توفر خطة توفير Azure (خطة توفير لمدة سنة واحدة أو 3 سنوات) مزيدا من المرونة وتحسين التكلفة التلقائي. من الناحية المثالية بعد الترحيل، يمكنك استخدام خطة حجز Azure والمدخرات في نفس الوقت (الحجز هو الأول)، ولكن في تقييمات Azure Migrate، يمكنك فقط رؤية تقديرات التكلفة لخيار توفير واحد في كل مرة.
عند تحديد بلا، تستند تكلفة حساب Azure إلى سعر الدفع أثناء التنقل أو استنادا إلى الاستخدام الفعلي.
تحتاج إلى تحديد برنامج الدفع أولا بأول في العرض/الترخيص لتتمكن من استخدام المثيلات المحجوزة أو خطة توفير Azure. عند تحديد أي خيار توفير بخلاف بلا، لا ينطبق إعداد الخصم (٪) . يتم حساب تقديرات التكلفة الشهرية بضرب 744 ساعة بالسعر بالساعة لوحدة SKU الموصى بها.حدد حفظ إذا قمت بإجراء أي تغييرات.
في Create assessment، حدد Next.
في تحديد الخوادم لتقييم>اسم التقييم، حدد اسما للتقييم.
في تحديد مجموعة أو إنشائها، حدد إنشاء جديد وحدد اسم مجموعة.
حدد الجهاز وحدد الخوادم التي تريد إضافتها إلى المجموعة. حدد التالي.
في Review + create assessment، راجع تفاصيل التقييم، وحدد Create Assessment لإنشاء المجموعة وتشغيل التقييم.
بعد إنشاء التقييم، انتقل إلى الخوادم وقواعد البيانات وتطبيقات>الويب Azure Migrate: Discovery and assessment. قم بتحديث بيانات التجانب عن طريق تحديد الخيار Refresh أعلى اللوحة. انتظر حتى يتم تحديث البيانات.
حدد الرقم بجوار تطبيقات الويب على Azure في قسم التقييم .
حدد اسم التقييم الذي ترغب في عرضه.
مراجعة تقييم
لعرض تقييم:
في الخوادم وقواعد البيانات وتطبيقات>الويب Azure Migrate: Discovery and assessment، حدد الرقم بجوار تطبيقات الويب على تقييم Azure.
حدد اسم التقييم الذي ترغب في عرضه.
تحتوي شاشة نظرة عامة على 3 أقسام: الأساسيات والكيانات المقدرة وسيناريو الترحيل.
ضروريات
يعرض قسم Essentials المجموعة التي ينتمي إليها الكيان المقدر وحالته وموقعه ومصدر الاكتشاف والعملة بالدولار الأمريكي.
الكيانات المقدرة
يعرض هذا القسم عدد الخوادم المحددة للتقييمات، وعدد أوقات تشغيل Spring Boot في الخوادم المحددة، وعدد مثيلات تطبيق Sprint Boot المميزة التي تم تقييمها.
سيناريو الترحيل
يوفر هذا القسم تمثيلا تصويريا لعدد التطبيقات الجاهزة والجاهزة مع الشروط وغير الجاهزة. بالإضافة إلى ذلك، فإنه يسرد أيضا عدد التطبيقات الجاهزة للترحيل والتكلفة المقدرة للترحيل.
راجع ملخص التقييم. يمكنك أيضًا تحرير خصائص التقييم، أو إعادة حساب التقييم.
جاهزية Azure Spring Apps
يشير هذا إلى توزيع تطبيقات الويب التي تم تقييمها. يمكنك التنقل لأسفل لفهم التفاصيل حول مشكلات الترحيل/التحذيرات التي يمكنك إصلاحها قبل الترحيل. اعرف المزيد.
مراجعة الاستعداد
في التقييمات، حدد اسم التقييم الذي تريد عرضه.
حدد Azure Spring Apps لعرض مزيد من التفاصيل حول كل تطبيق ومثيلات. راجع عمود جاهزية Azure Spring Apps في الجدول لتطبيقات الويب التي تم تقييمها:
- إذا لم يتم العثور على أية مشكلات ملاءمة، يتم وضع علامة الجاهزيةReady لنوع النشر المستهدف.
- إذا كانت هناك مشكلات توافق غير أساسية، مثل سمات الانخفاض أو غير معتمدة التي لا تمنع الانتقال إلى نوع نشر مستهدف معين، يتم وضع علامة الجاهزية ك جاهز بشروط (ارتباط تشعبي) مع تفاصيل التحذير وإرشادات الإصلاح الموصى بها.
- إذا كانت هناك أية مشكلات في الملاءمة قد تمنع الانتقال إلى نوع نشر مستهدف معين، يتم وضع علامة غير جاهز مع بيان تفاصيل المشكلة وإرشادات الإصلاح الموصى بها.
- إذا كان الاكتشاف لا يزال قيد التنفيذ أو كانت هناك أي مشكلات تم اكتشافها في تطبيق ويب، توضع علامة على الجاهزية على أنه غير معروف حيث لم يتمكن التقييم من حساب الاستعداد لتطبيق الويب هذا.
راجع SKU الموصى به لتطبيقات الويب، والتي يتم تحديدها وفقا للمصفوفة أدناه:
استعداد تحديد تقدير الحجم تحديد تقديرات التكلفة جاهز نعم نعم الجاهزية من حيث الشروط نعم نعم غير جاهز لا لا غير معروف لا لا
راجع تقديرات التكلفة
يعرض ملخص التقييم التكاليف الشهرية المقدرة لاستضافة تطبيقات الويب الخاصة بك. يمكن تكوين تطبيق واحد أو أكثر للتشغيل على نفس موارد الحوسبة.
الخطوات التالية
ابحث عن تبعيات الخادم باستخدام تعيين التبعية.