ملاحظة
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
ينطبق على: ✔️ أجهزة Linux الظاهرية
توضح هذه الصفحة حلول تشغيل خادم Oracle WebLogic (WLS) على خدمة Azure Kubernetes (AKS). يتم تطوير هذه الحلول ودعمها من قبل Oracle وMicrosoft.
من الممكن أيضا تشغيل WebLogic Server على أجهزة Azure الظاهرية. يتم وصف الحلول للقيام بذلك في المقالة تشغيل Oracle WebLogic Server على أجهزة Azure الظاهرية.
خادم WebLogic Server هو خادم تطبيقات Java رائد يقوم بتشغيل بعض تطبيقات Java للمؤسسات ذات المهام الحساسة في جميع أنحاء العالم. يشكل WebLogic Server أساس البرامج الوسيطة لمجموعة برامج Oracle. تلتزم Oracle وMicrosoft بتمكين عملاء WebLogic Server عن طريق الاختيار والمرونة لتشغيل أحمال العمل على Azure كمنصة سحابية رائدة.
خادم WebLogic Server على AKS معتمد ومدعم
تم اعتماد WebLogic Server من قبل Oracle وMicrosoft للتشغيل على AKS. يهدف WebLogic Server على حلول AKS إلى تسهيل تشغيل تطبيقات Java المهيأة والمنسقة في حاويات على Kubernetes قدر الإمكان. وتركز الحلول على الموثوقية وقابلية التوسع وإمكانية الإدارة ودعم المؤسسات.
يتم تمكين مجموعات WebLogic Server بالكامل للتشغيل على Kubernetes عبر WebLogic Kubernetes Operator (يشار إليها ببساطة باسم "عامل التشغيل" من هنا فصاعدا). يتبع عامل تشغيل نمط مشغل Kubernetes القياسي. وهو يبسط إدارة وتشغيل مجالات WebLogic على Kubernetes عن طريق أتمتة المهام اليدوية خلاف ذلك وإضافة ميزات موثوقية تشغيلية إضافية. يدعم المشغل Oracle WebLogic Server 12c و Oracle Fusion Middleware Infrastructure 12c وما تلاها من إصدارات. للحصول على تفاصيل حول عامل تشغيل، راجع الوثائق الرسمية من Oracle.
WebLogic Server على قالب حل AKS
بالإضافة إلى اعتماد WebLogic Server على AKS، توفر Oracle وMicrosoft معا عرض Azure Marketplace ل Oracle WebLogic Server على AKS. الهدف هو جعل ترحيل أحمال عمل WebLogic Server سريعا وسهلا إلى AKS. يقوم العرض بذلك عن طريق أتمتة توفير العديد من موارد Java وAzure. تتضمن الموارد التي يتم توفيرها تلقائيا مجموعة AKS وعامل تشغيل WebLogic Kubernetes وصور WebLogic Server Docker وسجل حاويات Azure (ACR). من الممكن استخدام نظام مجموعة AKS موجود أو مثيل ACR مع العرض. يدعم العرض تكوين موازنة التحميل باستخدام Azure App Gateway أو Azure Load Balancer لتسهيل اتصال قاعدة البيانات، ونشر المقاييس إلى Azure Monitor، وتحميل ملفات Azure كوحدات تخزين Kubernetes المستمرة. تتضمن عمليات تكامل قاعدة البيانات المدعومة حاليا Azure PostgreSQL وAzure MySQL وAzure SQL وقاعدة بيانات Oracle على Oracle Cloud أو Azure.
بعد أن يقوم قالب الحل بتوفير الموارد الأساسية وتكوينها، يمكنك نشر التطبيق الخاص بك إلى AKS. يتم ذلك عادة باستخدام أداة DevOps مثل GitHub Actions والأدوات من أدوات WebLogic Kubernetes مثل، WebLogic Image Tool وWebLogic Deploy Tooling. يمكنك تخصيص النشر بشكل أكبر.
إذا كنت ترغب في تقديم ملاحظات أو العمل عن كثب على سيناريوهات الترحيل الخاصة بك مع الفريق الهندسي الذي يقوم بتطوير WebLogic على حلول AKS، فاملأ هذا الاستطلاع القصير حول ترحيل WebLogic وقم بتضمين معلومات الاتصال الخاصة بك. سيتواصل معك فريق مديري البرامج والمهندسين المعماريين والمهندسين على الفور لبدء التعاون الوثيق.
الإرشادات اليدوية والبرامج النصية والعينات لخادم WebLogic Server على AKS
توفر Oracle و Microsoft أيضا إرشادات أساسية خطوة بخطوة وبرامج نصية وعينات لتشغيل WebLogic Server على AKS. الإرشادات مناسبة للعملاء الذين يرغبون في البقاء أقرب ما يمكن إلى تجربة النشر اليدوي الأصلية من Kubernetes كبديل لاستخدام قالب حل. يتم تضمين الإرشادات في قسم نموذج خدمة Azure Kubernetes من وثائق عامل التشغيل. تسمح الإرشادات بدرجة عالية من التكوين والتخصيص.
تدعم الإرشادات طريقتين لنشر مجالات WebLogic Server إلى AKS. يمكن نشر النطاقات مباشرة إلى وحدات التخزين الدائمة من Kubernetes. يعد خيار النشر هذا جيدا إذا كنت تريد الترحيل إلى AKS ولكنك لا تزال ترغب في إدارة خادم WebLogic باستخدام وحدة تحكم المسؤول أو أداة WebLogic Scripting Tool (WLST). يتيح لك الخيار أيضا الانتقال إلى AKS دون اعتماد تطوير Docker. طريقة Kubernetes الأصلية لنشر مجالات WebLogic Server إلى AKS هي إنشاء صور حاوية مخصصة استنادا إلى صور WebLogic Server الرسمية من Oracle Container Registry، ونشر الصور المخصصة إلى ACR، ونشر المجال إلى AKS باستخدام عامل التشغيل.
بنيات النشر
تتيح حلول تشغيل Oracle WebLogic Server على خدمة Azure Kubernetes مجموعة واسعة من بنيات النشر الجاهزة للإنتاج بسهولة نسبية.
بالإضافة إلى ما توفره الحلول، فإنك تتمتع بمرونة كاملة لتخصيص عمليات النشر الخاصة بك بشكل أكبر. من المحتمل أن يكون أعلى نشر التطبيقات لدمج المزيد من موارد Azure مع عمليات التوزيع الخاصة بك أو ضبط عمليات التوزيع إلى تطبيقاتك المحددة. يتم تشجيعك على تقديم ملاحظات في الاستطلاع حول زيادة تحسين WebLogic على حلول AKS.
الخطوات التالية
توفر المقالات التالية المزيد من المعلومات حول بدء استخدام هذه التقنيات.
- نشر تطبيق Java باستخدام WebLogic Server على نظام مجموعة Azure Kubernetes Service (AKS)
- ما هي حلول تشغيل Oracle WebLogic Server على أجهزة Azure الظاهرية؟
لمزيد من المعلومات حول عروض Oracle WebLogic في Azure Marketplace، راجع Oracle WebLogic Server على Azure. هذه العروض كلها إحضار الترخيص الخاص بك. يفترضون أن لديك بالفعل التراخيص المناسبة مع Oracle وتم ترخيصها بشكل صحيح لتشغيل العروض في Azure.
يتم تشجيعك على الاتصال بفريق التطوير وتقديم ملاحظات حول زيادة تحسين WebLogic على حلول AKS.