تشغيل Java في Docker و Kubernetes: حوسبة تطبيقات JVM في حاويات
تعلم كيفية حزم وتعديل وتحسين تطبيقات JVM لبيئات الإنتاج الموثوقة باستخدام Docker و Kubernetes.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
يتطلب تشغيل تطبيقات Java داخل الحاويات أكثر من مجرد تغليف التعليمات البرمجية الخاصة بك في Dockerfile افتراضي. لمنع أعطال نفاد الذاكرة غير المتوقعة وتقييد وحدة المعالجة المركزية (CPU throttling)، تحتاج إلى فهم كيفية تفاعل Java Virtual Machine مع حدود الحاوية. يرشدك هذا المساق النصي من المفاهيم الأساسية للحوسبة في حاويات إلى استراتيجيات ضبط JVM العملية، مما يساعدك على الانتقال من كتابة التعليمات البرمجية القياسية إلى نشر تطبيقات Java محسّنة للغاية وجاهزة للإنتاج على Kubernetes.
ما ستتعلمه:
- فهم كيفية إدارة Docker و Kubernetes للموارد باستخدام مساحات أسماء Linux و cgroups
- تكوين بيئة عمل JVM، وحدود الذاكرة، وتخصيصات وحدة المعالجة المركزية لمنع أعطال الحاوية
- بناء صور حاويات محسّنة للغاية ومصغرة باستخدام عمليات البناء متعددة المراحل (multi-stage builds) وصور الأساس الخالية من التوزيع (distroless base images)
- تحسين أوقات بدء التشغيل وبصمات الذاكرة باستخدام Class Data Sharing (CDS) وتجميع GraalVM الأصلي
- تحليل وتصحيح أداء JVM المحوسب في حاويات ضمن بيئات Kubernetes
يبدأ المساق بالمفاهيم الأساسية للحوسبة في حاويات وبنية JVM قبل الانتقال إلى تقنيات التكوين العملية لتخصيص الموارد وتحسين الصور. ستقرأ شروحات مفصلة وتمارين كتابية منظمة مصممة لبناء مهارات النشر في العالم الحقيقي. تم تصميم هذا المساق لمطوري Java ومسؤولي الأنظمة الجدد في حوسبة أعباء عمل Java في حاويات، بدءًا من الأساسيات المطلقة ولا يتطلب أي خبرة سابقة في Docker أو Kubernetes. ابدأ القراءة اليوم لإتقان فن تشغيل تطبيقات Java في بيئات الحاويات الحديثة.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
3 ساعة من المحتوى التطبيقي
المراجعات
لا توجد مراجعات بعد — كن أول من يشارك تجربته.
المتعلمون أخذوا أيضًا
💼 جاهز لسوق العمل
🎓 بشهادة
تغليف التطبيقات باستخدام Docker و Jenkins و AWS
شهادة
تطبيق عملي
DH 500
→
🎓 بشهادة
Kubernetes للمبتدئين: انشر أول تطبيق ويب مُعبأ في حاويات
شهادة
تطبيق عملي
DH 500
→
⚡ الأفضل للبداية
🎓 بشهادة
مشروع DevOps الختامي: نشر الخدمات المصغرة الآمنة
شهادة
تطبيق عملي
DH 500
→
🔥 رائج
🎓 بشهادة
أساسيات دوكر وكوبرنيتز: نشر الخدمات الدقيقة
شهادة
تطبيق عملي
DH 500
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع
×2
اشحن مرة واحدة وادفع النصف
أضف DH 1,000 واحصل على 200 رصيد، بحيث تكلف كل دورة حوالي DH 125.00. لا تنتهي صلاحية الأرصدة أبداً.
DH 1,000
200 رصيد
DH 125.00 / دورة
أفضل قيمة
DH 2,500
550 رصيد
DH 113.64 / دورة
DH 5,000
1200 رصيد
DH 104.17 / دورة
الرصيد يصلح لأي دورة ولا ينتهي.