
رقم الدورة:66124
المدة: 5 أيام
اختر طريقة الحضور / التواريخ المتاحة
رسوم الدورة: 1,150.00
احجز الآن
خدمات مسارتك للمنشآت
سجل في قائمة الانتظار
اختر (حضوري/أونلاين) ثم التاريخ ثم الوقت لإتاحة زر الحجز.
وصف الدورة
برنامج متخصص لفهم تطبيقات التكامل المبنية على Apache Camel داخل OpenShift، مع Routes وREST APIs وAMQ Broker وJMS وFuse Console، إلى جانب خطة انتقال واضحة من Fuse 7 إلى Red Hat build of Apache Camel.
لا يُنصح ببناء نشر جديد عليه. دخل Fuse 7.x مرحلة ELS‑2 المحدودة من 1 يوليو 2026 إلى 30 يونيو 2027 للتركيبات القائمة، بينما الاتجاه الحديث لدى Red Hat هو Red Hat build of Apache Camel 4. لذلك تجمع الدورة بين تشغيل البيئات القديمة وفهم مسار التحديث.
تشرح دورة Red Hat Fuse on OpenShift من معهد مسارتك كيفية بناء وتشغيل ومتابعة تطبيقات التكامل المؤسسي المعتمدة على Apache Camel داخل OpenShift. يتعلم المتدرب تصميم Routes وEndpoints وتحويل البيانات وربط REST APIs واستخدام Messaging، ثم نشر التطبيقات ومراقبتها داخل بيئة حاويات.
لأن Fuse 7 لم يعد خيار Red Hat الحديث للنشر الجديد، لا تتوقف الدورة عند المنهج القديم؛ بل تشرح أيضًا ما يمكن نقله من مفاهيم Camel، وما الذي يحتاج إلى مراجعة عند الانتقال إلى Red Hat build of Apache Camel 4 على Quarkus أو Spring Boot.
Red Hat Fuse منصة تكامل مؤسسي مبنية أساسًا على Apache Camel. ويشير Fuse on OpenShift إلى تطوير ونشر تطبيقات التكامل داخل Red Hat OpenShift Container Platform، بحيث تعمل Routes والتطبيقات داخل Pods وتُعرض عبر Services وRoutes وتُدار بأدوات المنصة.
تعريف حركة البيانات بين الأنظمة عبر endpoints وprocessors وأنماط التكامل.
الربط مع HTTP وREST والملفات وقواعد البيانات ووسائط الرسائل.
نشر تطبيقات التكامل داخل الحاويات ومتابعة مواردها وتشغيلها.
تعرض Red Hat وثائق Fuse 7.13 حتى الآن، وتشمل أدلة Fuse on OpenShift وتصميم APIs وإدارة التطبيقات عبر Fuse Console. لكن وجود الوثائق لا يعني أن المنتج ما زال في دورة تطوير كاملة.
| العنصر | الوضع الحالي |
|---|---|
| Fuse 7.x | دخل ELS‑2 من 1 يوليو 2026 إلى 30 يونيو 2027 وفق جدول دورة حياة Red Hat. |
| نطاق ELS‑2 | دعم محدود للتركيبات القائمة، يركز على الإرشاد للترحيل وتقييم المشكلات والحلول الالتفافية؛ لا يوفر إصلاحات أمنية أو إصلاحات أخطاء جديدة. |
| النشر الجديد | Red Hat لا تشجع نشر تركيبات جديدة بعد انتهاء مرحلة الصيانة؛ يجب استخدام إصدار مدعوم بالكامل للمشروعات الجديدة. |
| الوثائق القديمة | وثائق Fuse 7.13 تبقى مفيدة لفهم البيئات القائمة وطرق نشر Fuse وإدارته على OpenShift. |
| الاتجاه الحديث | Red Hat build of Apache Camel 4 يوحّد مساري Camel for Quarkus وCamel for Spring Boot ضمن دورة حياة واحدة. |
المراجع الرسمية: دورة حياة Red Hat Fuse، وثائق Fuse 7.13، وسياسة Red Hat Application Services.
تنظيم الربط بين الأنظمة في Routes واضحة بدل أكواد ربط متفرقة.
استخدام AMQ Broker وJMS لفصل الخدمات وتحسين مرونة تبادل الرسائل.
فهم العلاقة بين تطبيق Camel وموارد OpenShift وطريقة النشر والمتابعة.
تحديد مفاهيم Camel القابلة للنقل والنقاط التي تحتاج إلى تحديث قبل الانتقال.
تدريب تفاعلي يربط مفاهيم التكامل ببيئة تشغيل حقيقية.
تمارين على Routes وREST وAMQ والنشر والمراقبة داخل OpenShift.
توضيح حالة Fuse الحالية وعدم تقديم المنتج القديم على أنه مسار جديد.
| المحور | الموضوعات العملية |
|---|---|
| أساسيات التكامل | Enterprise Integration Patterns، الربط المتزامن وغير المتزامن، وفصل الخدمات. |
| Apache Camel | Routes وEndpoints وComponents وProcessors وExchange ومعالجة الأخطاء. |
| تحويل البيانات | Mapping وTransformation والتحقق من البيانات بين الأنظمة المختلفة. |
| REST APIs | استهلاك الخدمات وإنشاء مسارات تكامل تعتمد على HTTP وREST. |
| AMQ وJMS | Queues وTopics والمنتج والمستهلك وربط Camel مع AMQ Broker. |
| OpenShift | Projects وPods وServices وRoutes وConfigMaps وSecrets ونشر التطبيق. |
| الإدارة والمراقبة | Fuse Console والسجلات والحالة والموارد والصلاحيات التشغيلية. |
| الترحيل | الانتقال من Fuse 7 إلى Red Hat build of Apache Camel 4 ومراجعة الفروقات. |
يركز هذا المحور على AMQ Broker باعتباره وسيط رسائل يمكن ربطه بتطبيقات Camel باستخدام JMS. والهدف هو فهم متى تستخدم Queue أو Topic، وكيف تتعامل مع المنتجين والمستهلكين وإعادة المحاولة والرسائل غير القابلة للتسليم.
| المفهوم | استخدامه داخل الدورة |
|---|---|
| Queue | تسليم الرسالة إلى مستهلك واحد ضمن نمط point-to-point. |
| Topic | نشر الحدث إلى أكثر من مشترك ضمن نمط publish/subscribe. |
| JMS | واجهة Java القياسية التي تستخدمها تطبيقات Camel للتعامل مع وسيط الرسائل. |
| Dead Letter Queue | عزل الرسائل التي فشلت بعد محاولات المعالجة المحددة. |
| Reliability | مناقشة acknowledgements وredelivery والتعامل مع الأخطاء دون ادعاء ضمان عدم فقد البيانات في كل تصميم. |
يتناول هذا القسم تشغيل البيئة القائمة بصورة مسؤولة: قراءة حالة Pods، فحص Services وRoutes، مراجعة logs، متابعة الموارد والوصول إلى Fuse Console وفق صلاحيات المستخدم.
فحص تطبيقات Fuse والـCamel Routes والعمليات المتاحة حسب صلاحيات المستخدم.
قراءة السجلات وحالة الموارد وعزل مشكلات النشر أو الاتصال.
التعامل مع ConfigMaps وSecrets والضبط دون وضع أسرار داخل الكود.
ربط خدمتين عبر Camel Route مع تحويل الطلب والاستجابة.
قراءة ملفات والتحقق من البيانات وتحويلها ثم توجيهها إلى النظام المطلوب.
إرسال واستقبال رسائل JMS وتطبيق معالجة للأخطاء وإعادة المحاولة.
نشر تطبيق تكامل ومراجعة Pod وService وRoute والإعدادات.
استخدام logs وFuse Console لفهم حالة تطبيق قائم واستكشاف مشكلة.
جرد مكونات تطبيق Fuse وتحديد ما يحتاج إلى تحديث قبل الانتقال إلى Camel 4.
تأكد من نسخة المختبر ونطاق الدفعة قبل التسجيل.
السعر يخص برنامج مسارتك وشهادة الحضور وفق شروط الدفعة، ولا يعني اعتمادًا رسميًا مستقلًا من Red Hat.
| الدور الوظيفي | الاستفادة العملية |
|---|---|
| Integration Developer | بناء Routes وواجهات تكامل وتحويل البيانات بين الأنظمة. |
| Middleware Engineer | تشغيل ومتابعة منصات التكامل ووسطاء الرسائل داخل المؤسسة. |
| Java Backend Developer | دمج خدمات Java مع REST وMessaging وApache Camel. |
| OpenShift Application Engineer | نشر ومتابعة تطبيقات التكامل داخل OpenShift. |
| Integration Architect | تقييم أنماط الربط وخيارات التحديث وبناء خطة انتقال تقنية. |
| Application Modernization Engineer | جرد تطبيقات Fuse القديمة وتحديد متطلبات نقلها إلى مسار مدعوم. |
الدورة تطور مهارات مرتبطة بهذه الأدوار، لكنها لا تضمن التوظيف أو راتبًا محددًا؛ الخبرة والمشروعات ومتطلبات جهة العمل عوامل أساسية.
تواصل مع فريق مسارتك للتأكد من أن نطاق الدورة يناسب بيئتك الحالية، واذكر هل هدفك تشغيل Fuse 7 أم تقييم الانتقال إلى Camel 4.
لا توجد تقييمات حتى الآن. كن أول من يقيّم هذه الدورة!