مشاريع الترحيل والتحديث الشائعة

مكتمل

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

تتضمن مشاريع الترحيل والتحديث الشائعة ما يلي:

  • .NET وتطبيقات Java
  • SQL Server
  • قواعد البيانات مفتوحة المصدر
  • خدمة تأجير البنية التحتية Azure (IaaS)
  • VMware
  • SAP
  • البنية الأساسية الافتراضية لسطح المكتب (VDI)
  • DevTest

إشعار

الاتصال إلى Cloud Adoption Framework (CAF) لمزيد من المعلومات حول سيناريوهات الترحيل والتحديث هذه.

بالنسبة لجميع أحمال العمل، فإن قرار الترحيل أو التحديث يدفع الحل الذي تم اختياره. مع الترحيل، يتم نقل حمل العمل إلى IaaS يعمل على الأجهزة الظاهرية (VMs) في Azure. مع نهج التحديث، يتم استخدام مكونات PaaS لنشر التطبيق بعد إجراء تغييرات على قاعدة التعليمات البرمجية أو البنية.

.NET وتطبيقات Java

التطبيقات المخصصة هي حمل عمل شائع لترحيل وتحديث على Azure. في حالة تطبيقات .NET و Java يكون التحديث هو النهج الأكثر شيوعا، ومع ذلك، أحيانًا يكون الترحيل أمر ضروري.

Migrate

عند ترحيل تطبيق .NET أو Java، يكون أكثر من ترحيل الجهاز الظاهري. في هذا السيناريو، يمكنك فقط أخذ الخادم الذي تتم استضافة التطبيق عليه وإعادة استضافة هذا الخادم كجهاز ظاهري في Azure.

التحديث

عند تحديث أحد التطبيقات، يمكنك استخدام خدمات موفر سحابة إضافية لتحسين التكلفة والموثوقية والأداء. يمكن أن يستفيد تطبيقك من منتجات النظام الأساسي كخدمة مثل خدمة Azure App، والمثيل المُدار لقاعدة بيانات Azure SQ، والحاويات. عند التطلع إلى التحديث، فإنه يؤدي دائما تقريبا إلى تحديثات على الأقل لتطبيقك.

بالنسبة لتطبيق ويب .NET أو Java، يمكنك الترحيل إلى Azure App Services مع تغييرات طفيفة في قاعدة التعليمات البرمجية الخاصة بك. تشمل مزايا استخدام الخدمات الحديثة في هذا السيناريو: انخفاض التكلفة والإدارة، واستخدام التطبيق الحالي كما هو أو مع بعض التغييرات الطفيفة في التعليمات البرمجية أو التكوين، والاتصال بخدمات البنية الأساسية الجديدة.

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

سيناريو التحديث النهائي الذي يمكنك استخدامه لتطبيقاتك هو إعادة بنائها بالكامل. تقوم استراتيجية إعادة البناء بمراجعة التطبيق الحالي من خلال الاعتماد بقوة على النظام الأساسي كخدمة وخدمة تأجير البرامج. وتشمل مزايا هذه الاستراتيجية: إنشاء تطبيقات جديدة باستخدام التقنيات السحابية الأصلية، وتطوير أسرع إذا كان تطبيقك الحالي يبطئك، وفرص الابتكار التي تستفيد من التطورات في التكنولوجيا مثل الذكاء الاصطناعي وسلسلة السجلات وإنترنت الأشياء.

Diagram showing how to migrate .NET and Java applications.

التعمق في سيناريوهات الترحيل والتحديث:

SQL Server

Azure هي السحابة التي تعرف SQL Server بشكل أفضل. هناك العديد من الخيارات لترحيل هذه التطبيقات وتحديثها.

Diagram showing how to migrate Windows & SQL Server to Azure.

SQL Server على جهاز ظاهري

السبب النموذجي لترحيل SQL إلى Azure هو أن تطبيق من مستويين يتم نقله، تطبيق واجهة أمامية Windows .NET متصل SQL Server قيد التشغيل على VMs. يمكن ترحيل هذه التطبيقات ببساطة عن طريق نقل الخوادم باستخدام Azure Migrate واستضافتها باستخدام IaaS. وهي تعمل تماما كما فعلت في مركز البيانات، وهي الآن فقط متصلة بشبكة ظاهرية تعمل في Azure.

مثيل Azure SQL Server المدار

الترحيل إلى مثيل SQL Server الُمدار هو ترحيل وتحديث في آن واحد. مثيل SQL Server المدار مطابق تقريبا ل SQL Server على جهاز ظاهري من حيث مجموعة الميزات المتوفرة. ومع ذلك، فهو عرض PaaS في Azure. لذلك ، تحصل على فوائد SQL Server الكامل بالإضافة إلى فوائد عدم القلق بشأن البنية الأساسية الخلفية التي تستضيف SQL.

Azure SQL Server

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

التعمق في سيناريوهات الترحيل:

قواعد البيانات مفتوحة المصدر

يتمتع Azure بدعم واسع لقواعد البيانات مفتوحة المصدر. هناك دعم لنقل MySQL وPostgreSQL إلى خدمات Azure المدارة بالكامل، ما يساعد على تحقيق الحد الأدنى من وقت التعطل والتوافر العالي المضمن (HA) والمراقبة والأمان. هناك العديد من خيارات الترحيل لهذه التطبيقات، منها مسارالترحيل ومسار التحديث.

Diagram showing how to migrate OSS Databases.

Migrate

لترحيل خادم Linux أو Windows الذي يستضيف قاعدة بيانات مفتوحة المصدر إلى Azure، فإن التجربة مشابهة لترحيل Windows SQL Server. عند استضافة قواعد البيانات هذه على جهاز ظاهري في Azure، يمكن نقلها باستخدام Azure Migrate وتشغيلها تماما كما فعلت في مركز البيانات، وهي الآن فقط متصلة بشبكة ظاهرية تعمل في Azure.

التحديث

يقدم Azure خدمات قاعدة بيانات مدارة متعددة لقواعد البيانات مفتوحة المصدر. يشمل ذلك ما يلي:

  • قاعدة بيانات Azure لـ PostgreSQL
  • قاعدة بيانات Azure لـ MySQL
  • قاعدة بيانات Azure لـ MariaDB

توفر كل قاعدة بيانات PaaS مدارة بالكامل مع مرونة في خيارات الحوسبة لقاعدة البيانات. عند اختيار الحوسبة، هناك خيار بلا خادم أو موارد حوسبة تم توفيرها أو حتى إنشاء تجمعات قاعدة بيانات يمكنك استخدامها مع تطبيقاتك. جميع قواعد البيانات الثلاثة المدارة هذه هي طريقة رائعة لتحديث قاعدة بيانات تعمل على خادم محلي يعمل Windows أو Linux.

التعمق في سيناريوهات الترحيل والتحديث:

Azure IaaS

يتمتع Azure بدعم واسع للأجهزة الظاهرية لنظام Linux و Windows. يمكن ل Tailwind Traders نقل توزيعات Linux المحلية أو إصدارات Windows بسرعة إلى Azure. الترحيل إلى Azure IaaS هو أفضل طريقة عندما لا توفر أي من السيناريوهات الأخرى طريقة مناسبة لترحيل وتحديث التطبيق الخاص بك. يمكن أيضا الإشارة إلى ذلك باسم ترحيل الرفع والتحويل حيث يتم "رفع" الخادم من مركز البيانات المحلي و"تغييره" في Azure IaaS بأقل قدر من التغييرات. للقيام بهذا النوع من الترحيل، يعتبر ترحيل Azure أفضل طريقة للترحيل إلى Azure IaaS.

مع ترحيل Azure IaaS، لا يوجد مسار تحديث مشابه للخدمات الأخرى. ومع ذلك، يمكن إجراء التحديث باستخدام أدوات لدعم بيئة IaaS الخاصة بك. تحديث IaaS يمكن أن يفعل أشياء مثل استخدام النسخ الاحتياطي ل Azure لدعم VMs الخاصة بك بدلا من حل النسخ الاحتياطي المحلي. الخدمات الحديثة الأخرى التي يمكن استخدامها لتحسين بيئة IaaS في Azure Defender for Cloud لمراقبة VMs أو Microsoft Sentinel لإدارة حدث معلومات الأمان الحديثة، وخدمة الاستجابة التلقائية لتنسيق الأمان في Azure. يمكن أن يساعد Azure Advisor وAzure Policy من خلال التوصية بطرق لتحسين توزيع IaaS بالإضافة إلى التحكم في الخدمات المنشورة في Azure.

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

Diagram showing migrate and modernize OSS apps on Azure.

التعمق في سيناريوهات الترحيل:

VMware

باستخدام Azure VMware Solution، تعمل أحمال عمل VMware محليا على Azure. يمكن نقل أحمال العمل هذه بسلاسة من مركز البيانات إلى Azure. يمكن لـ Tailwind Traders الاستمرار في إدارة بيئاتك الحالية باستخدام نفس أدوات VMware التي تعرفها بالفعل في أثناء تحديث تطبيقاتك باستخدام خدمات Azure الأصلية.

هام

Azure VMware Solution هي خدمة من Microsoft، تم التحقق منها بواسطة VMware، وتعمل على البنية الأساسية لـ Azure.

Diagram showing how to migrate VMware VMs to Azure.

يمكن لـ Tailwind Traders استخدام Azure VMware Solution لإنشاء سحابة خاصة في Azure مع وصول أصلي إلى VMware vCenter والأدوات الأخرى التي يدعمها VMware لترحيل حمل العمل. انتقل إلى Azure بسلاسة باستخدام تقنية HCX من VMware واستمر في إدارة بيئتك باستخدام نفس أدوات VMware التي تعرفها بالفعل: vSphere Client أو NSX-T أو Power CLI أو أي سلسلة أدوات DevOps شائعة.

بمجرد النشر إلى Azure VMware Solution، يمكنك إنشاء أجهزة vSphere الظاهرية في بوابة Azure عبر استدعاءات واجهة برمجة التطبيقات للنظام أو واجهة سطر الأوامر، وأتمتة عمليات النشر، وتمكين تسجيل الدخول الأحادي. عزز أحمال العمل لديك من خلال النطاق الكامل لخدمات الحوسبة والمراقبة والنسخ الاحتياطي وقاعدة البيانات وإنترنت الأشياء والذكاء الاصطناعي في Azure.

يمكن الوصول إلى VMware VMs التي تعمل على Azure VMware Solution باستخدام ExpressRoute، بحيث يمكن للخدمات أو المستخدمين المحليين الوصول إلى الأجهزة الظاهرية التي تم ترحيلها إلى Azure. تتمتع هذه الأجهزة الظاهرية أيضا بالاتصال بخدمات Azure الأخرى مثل Azure Databases وAzure Key Vault وAzure Storage.

Diagram showing how to migrate to Azure VMware Solutions Connection.

تعرف على المزيد حول نشر حلول Azure VMware.

SAP

Azure حاصل على اعتماد SAP لتشغيل تطبيقات SAP ذات المهام الحرجة. Azure هي البنية الأساسية السحابية SAP الأكثر أداء وقابلة للتطوير في هذه الصناعة، حيث تقدم أجهزة ظاهرية معتمدة من SAP HANA 192 غيغابايت إلى 12 تيرابايت في مناطق أكثر من أي موفر سحابة عام آخر.

Diagram showing how to migrate SAP to Azure.

أظهرت دراسة Forrester Consulting TEI بتكليف أن المؤسسات يمكنها تجربة عائد الاستثمار لمدة ثلاث سنوات بأكثر من 100 في المئة بعد نقل البنية الأساسية القديمة ل SAP إلى Azure، مع استرداد الاستثمار في تسعة أشهر.

تعرف على المزيد حول تشغيل SAP على Azure:

البنية الأساسية الافتراضية لسطح المكتب (VDI)

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

Diagram showing how to modernize VDI in Azure.

Migrate

خيار الترحيل ل VDI مثل عمليات ترحيل الخادم الأخرى. تنتقل الأجهزة الظاهرية لخدمات سطح المكتب البعيد الحالية إلى Azure قيد التشغيل في IaaS. يمكن القيام بذلك باستخدام Azure Migrate.

التحديث

لتحديث تطبيقات VDI، خذ مزارع Citrix أو VMware أو Remote Desktop Services الحالية واستبدلها بحل PaaS يسمى Azure Virtual Desktop.

تستطيع Tailwind Traders إعداد Azure Virtual Desktop في دقائق لتمكين العمل الآمن عن بُعد. قم بتوفير الإلمام ب Windows 10 وتوافقه مع التجربة الجديدة القابلة للتطوير متعددة الجلسات للمستخدمين النهائيين وتوفير التكاليف باستخدام نفس تراخيص Windows. قم أيضا بإدارة نشر Azure Virtual Desktop الشامل جنبا إلى جنب مع خدمات Azure الأخرى داخل مدخل Microsoft Azure.

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

تعرف على المزيد حول استخدام Azure Virtual Desktop لنقل بيئة RDS محلية إلى Azure.

DevTest

يعد Azure خيارًا رائعًا لتشغيل أحمال عمل DevTest في السحابة. يمكن لشركة Tailwind Traders توفير بيئات تطوير/اختبار سريعة وهزيلة وآمنة مع الحفظ بشكل كبير مع عرض Azure Dev/Test. هناك بعض الخيارات لترحيل أجهزة DevTest الظاهرية، بما في ذلك مسار الترحيل أو التحديث.

Migrate

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

Diagram showing how to migrate DevTest to Azure.

التعمق في سيناريوهات الترحيل:

ترحيل بيئة اختبار تطوير محلية على أجهزة Azure الظاهرية عبر Azure Migrate.

التحديث

يمكنك استخدام خدمات المطور المدارة المصممة لهذا الغرض مثل Azure DevTest Labs لتقديم منتجات وتطبيقات وخدمات عالية الجودة.

Diagram showing how to modernize using DevTest Labs.

ترحيل بيئة dev/test إلى Azure DevTest Labs.

تسعير Azure DevTest

هناك أسعار مخفضة على Azure لدعم التطوير والاختبار المستمرين:

  • لا توجد رسوم برامج Microsoft على الأجهزة الظاهرية
  • خصومات كبيرة على أسعار التطوير/الاختبار على خدمات Azure الأخرى المختلفة
  • الوصول إلى أجهزة Windows 10 الظاهرية وخدمة Azure Virtual Desktop