تعرف على ترحيل بيانات التطبيق إلى السحابة

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

يمكنك ترحيل بيانات التطبيق إلى Oracle Cloud Infrastructure باستخدام الحد الأدنى من إعادة الأرشفة، وإعادة التكامل أو تغييرات عمليات الأعمال، وسينتج عن ذلك حل أكثر مرونة، وأكثر توًا، كما يؤدي إلى تحقيق أداء أعلى في تكلفة أقل من عمليات النشر المحلية أو مع موفري الخدمة السحابية الآخرين.

مزايا التحول إلى السحابة

يقدم Oracle Cloud Infrastructure الخدمات الفريدة وإمكانات البنية التحتية والأدوات والدعم المحسنة لترحيل التطبيقات وبياناتها من النظام المحلي إلى السحابة.

  • توجد مزايا أداء هامة عند تشغيل التطبيقات على Oracle cloud.
  • يوفر Oracle Cloud Infrastructure سرية درجات المؤسسة في كل مستوى من مستويات التكدس، لضمان عزل المستخدم وترفير البيانات في كل مرحلة من مراحل دورة الحياة وعناصر التحكم في التأمين الدقيقة والتوافق وإمكانية الرؤية من خلال البيانات الشاملة للسجل ومراقبة الحلول.
  • يقدم Oracle أكثر خدمات ترحيل شاملة لقاعدة البيانات في الصناعة، لذا سيكون هناك واحدة تطابق متطلباتك.

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

تحديد مكونات التطبيق

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

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

البرنامج: ما هو البرنامج المطلوب لكي يعمل النظام؟ حدد ما إذا كان التطبيق يحتوي على أي متطلبات برامج وسيطة أو قاعدة بيانات. تأكد من عرض كل المتطلبات الأساسية للتطبيق. قد يكون هذا النقل أيضًا فرصة لتحديد مقياس الرسم أو مقياس الرسم في التطبيق.

الاتصال: تحديد متطلبات الاتصال وفهم متطلبات الوصول التي ستكون:
  • هل هناك مشكلة حاليًا في هذا التطبيق؟ إذا كان الأمر كذلك، ما هو حد الكمون؟
  • هل تم التعرف على الاتصال بـ Oracle Cloud Infrastructure FastConnect حركة المرور عبر الإنترنت أم تغليف IPSec عبر الإنترنت؟
  • ما هو حجم عرض النطاق الترددي الذي يتطلبه التطبيق؟
  • هل سيقوم العملاء بعمل جولات في الدورة بالبيانات أم أنه سيتم استخدامها وتخزينها في Oracle Cloud Infrastructure؟
  • هل توجد قوائم تأمين VPN أو VCN خاصة؟
  • هل المحتويات الفرعية مطلوبة لفصل العملاء وخادم SQL والبيانات؟

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

كما يتيح لك نقل التطبيق فرصة حفظ البيانات أو إعادة تنظيمها بما يتناسب مع احتياجات المؤسسة بشكل أفضل. أجب على الأسئلة التالية المتعلقة بمنشأة البيانات وإدارتها والاحتفاظ بها:
  • ما هو حجم البيانات التي يلزم نقلها للتطبيق حتى تعمل بشكل صحيح؟
  • هل يجب الوصول إلى البيانات عبر المناطق الجغرافية أو عبر نطاقات الإتاحة؟
  • إذا حدث خطأ كبير في الانقطاع، فما هي البيانات التي يمكن فقدها؟ هل يوجد قياس لخسارة البيانات المقبولة؟
  • ما نوع أنظمة النسخ الاحتياطي المطلوبة لضمان التوافق مع أنظمة المؤسسة؟
  • هل هناك نسخ متماثلة للبيانات المطلوبة؟
  • هل يتضمن التطبيق أية سمات يمكن أن تساعد في تسهيل الترحيل بين الأنظمة؟
لم يتم استنفاد قائمة الأسئلة هذه، ولكنها تمثل الحد الأدنى للخطر الذي يجب مراعاته قبل الانتقال إلى Oracle Cloud Infrastructure.

سيناريوهات الترحيل

وفقًا للأولويات الخاصة بك، يمكنك الاختيار من بين العديد من الأساليب المختلفة لترحيل التطبيقات المحلية إلى السحابة. يوفر Oracle Cloud Infrastructure أشكال مرجعية تدعم توسيع الخيارات.

هناك العديد من العوامل التي يمكن أن تؤثر على مسار الترحيل الأمثل من المحلي إلى السحابة:

هل اكتمل التطبيق، ويتطلب إجراء بعض التحديثات على حِمل عمل ثابت؟

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

هل لا يزال التطبيق مشروعًا نشطًا، مع التحديثات العادية وإصدارات الإصدارات؟

تتيح لك “نقل وتحسين "ترقية مكونات البنية الأساسية للتطبيق إلى أحدث الإصدارات، مثل ترحيل WebLogic إلى الإصدار 12.2 وقاعدة بيانات Oracle إلى الإصدار 19 c، وتستخدم بنية Oracle التي تمت مراجعتها يمكن توزيعها من اسكربتات Terraform. ويؤدي ذلك إلى تنفيذ أفضل الممارسات لتشغيل التطبيقات على Oracle Cloud Infrastructure. تسهل هذه الطريقة في زيادة/انخفاض طبعات التطبيقات لعمال الانخفاض والاختبار وتحسين جودة إصدارات الإنتاج.

هل تريد تنفيذ بنية محلية على السحابة مع الدعم في القياس المرن والتوزيع المستمر والتدريب الذاتي؟

يؤدي هذا إلى تمكين توزيع التطبيقات المستندة إلى WebLogic على مجموعات Kubernetes الخاصة بحاويات Docker. وباستخدام OKE، تعد خدمة Kubernetes المدارة بواسطة Oracle Cloud Infrastructure، من السهل إنشاء بيانات مقاومة كبيرة مع البنية التحتية القابلة للتوسيع، أثناء الاستفادة من رمز التطبيق الموجود. تعتبر هذه البنية التحتية مثالية لتقليص عمليات التشكيل الحديثة إلى تطوير البرامج.

على مستوى كل من هذه الأساليب، يوفر Oracle الاختيارات المطلوبة لاستخدام خيارات قاعدة البيانات و- a - service للتطبيقات، مع الحفاظ على استثمارك في تراخيص قاعدة البيانات الدائمة من خلال برنامج "بري - ألو- إصلاح” (BYOL).

الحالة الحالية الهدف النوع الهيكل المُراجع للهدف
أي تطبيق مخصص يعمل على أي قاعدة بيانات Oracle. تحسين الموثوقية والأداء والسرية. TCO منخفض. تقليل مخاطرة الترحيل. "المنحنى التصاعدي والوردية" انقل مكدس التطبيق إلى BM أو VM على Oracle Cloud Infrastructure. ترحيل قاعدة البيانات إلى Oracle Database Classic Cloud Service (BYOL).
تطبيقات JavaEE/WebLogic قيد التشغيل على أية قاعدة بيانات Oracle. باعتباره “المنحنى التصاعدي والوردية "زائد: الترقية إلى آخر مستوى لـ WLS، قم تلقائيًا بعطل/اختبار/إنتاج إنتاج وتنفيذ قواعد بيانات الإتاحة العالية والمدين. “نقل وتحسين” توزيع JavaEE/WLS على VMs/BMs باستخدام اسكربتات Terraform. ترحيل قواعد البيانات إلى Oracle Autonomous Database أو Oracle Database Classic Cloud Service (VM أو BM) أو Oracle Database Exadata Cloud Service. تنفيذ خيارات الإتاحة العالية والمدين المتقدمة.
تطبيقات JavaEE/WebLogic قيد التشغيل على أية قاعدة بيانات Oracle. باعتبارها “نقل وتحسين "،" زائد: زيادة المرونة، والتوسع، وتحسين إنتاجية المطور باستخدام خيارات التشغيل التلقائي الشاملة. “التعديل” توزيع JavaEE/WLS إلى عنقود Docker/Kubernetes باستخدام اسكربتات Terraform. ترحيل قواعد البيانات إلى ADB أو Oracle Database Classic Cloud Service (VM أو BM) أو Oracle Database Exadata Cloud Service. تنفيذ خيارات الإتاحة العالية والمدين المتقدمة.

يمكن أن يساعدك Oracle في فهم الاعتبارات لاختيار السيناريو الذي يناسب متطلباتك بشكل أفضل، كما يوفر هياكل تمت مراجعتها لتطبيق هذه السيناريوهات.

اتخاذ قرار بشأن أفضل استراتيجية ترحيل

بعد أن تخزن البيئة الخاصة بك، يجب تحديد أفضل استراتيجية ترحيل.

ضع في اعتبارك ما يلي قبل بدء عملية الترحيل:

  • أفضل وقت لليوم لتنفيذ الترحيل
  • متطلبات وقت التوقف
  • حجم قاعدة البيانات ومجموعة البيانات
  • مجموعات أحرف قاعدة البيانات المصدر والهدف
  • إصدارات قاعدة البيانات المصدر والهدف
  • إذا كانت قاعدة البيانات المصدر تشتمل على أنواع بيانات معرفة بواسطة المستخدم
  • قاعدة البيانات المصدر والنظام الأساسي لقاعدة البيانات الهدف (endian)
  • اعتبارات الأمان
  • إستراتيجية لعمليات تحميل العمل الكبيرة