الأقسام

دورات تدريبية في هندسة الخدمات المصغرة والأنظمة الموزعة


نظرة عامة

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

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

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

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

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

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

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

الأهداف والفئة المستهدفة

تهدف دورات التدريب في هندسة الخدمات المصغرة والأنظمة الموزعة إلى مساعدة المؤسسات على تعزيز قدراتها في هندسة التطبيقات الحديثة وإدارة التقنيات الموزعة.

تطوير فهم عملي لهندسة الخدمات المصغرة

يطور المشاركون فهماً واضحاً لهندسة الخدمات المصغرة وكيف تختلف عن الهياكل التقليدية للتطبيقات الموحدة. ويركز التدريب على القرارات المعمارية التي تدعم التطوير والنشر والتوسع والصيانة المستقلة للخدمات التجارية.

تحسين قرارات تقسيم الخدمات

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

تعزيز هندسة الأنظمة الموزعة

يطور البرنامج فهماً للأنظمة الموزعة والتحديات المرتبطة بتشغيل التطبيقات عبر خدمات وخوادم وشبكات وحاويات وبيئات سحابية متعددة. ويدرس المشاركون تأثير الهياكل الموزعة في الموثوقية والأداء والاتساق والتوافر.

فهم استراتيجيات بوابة واجهات البرمجة

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

تطبيق أساليب اكتشاف الخدمات

تحتاج بيئات الخدمات المصغرة الحديثة إلى آليات موثوقة لتحديد الخدمات المنشورة ديناميكياً والتواصل معها. ويدرس التدريب استراتيجيات اكتشاف الخدمات وكيف تدعم الاتصال المرن عبر بيئات البنية التحتية المتغيرة.

استخدام قوائم الرسائل والاتصال غير المتزامن

يستكشف المشاركون كيفية مساهمة قوائم الرسائل في تقليل الاعتماديات المباشرة بين الخدمات ودعم المعالجة غير المتزامنة. ويتناول التدريب أنماط المراسلة ومعالجة الأحداث واعتبارات التسليم وموثوقية الاتصال والمراقبة التشغيلية.

تطوير استراتيجيات تحمل الأعطال

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

فهم الهندسة القائمة على الأحداث

يقدم البرنامج الأساليب القائمة على الأحداث للأنظمة التي يمكن أن تؤدي فيها الأحداث التجارية إلى تشغيل عمليات عبر خدمات متعددة. ويستكشف المشاركون كيفية دعم الاتصال القائم على الأحداث للاستجابة وقابلية التوسع والأتمتة والتكامل.

دعم التطبيقات المؤسسية القابلة للتوسع

يتعلم المشاركون كيفية تأثير القرارات المعمارية في قابلية توسع التطبيقات. ويدرس البرنامج التوسع الأفقي وتوسيع الخدمات بصورة مستقلة وتوزيع أعباء العمل والتخزين المؤقت والمعالجة غير المتزامنة وتحسين البنية التحتية.

تعزيز حوكمة التقنية

يدعم التدريب أيضاً القادة التقنيين في وضع حوكمة مناسبة لبيئات الخدمات المصغرة، بما يشمل المعايير المعمارية وسياسات الأمن وملكية الخدمات والمراقبة والتوثيق وضوابط النشر والمسؤولية التشغيلية.

الفئة المستهدفة

تستهدف دورات التدريب في هندسة الخدمات المصغرة والأنظمة الموزعة المتخصصين في القطاع المؤسسي المسؤولين عن تصميم البيئات التقنية الحديثة وتطويرها وإدارتها وتأمينها ونشرها وحوكمتها.

مهندسو البرمجيات المعماريون

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

مهندسو الحلول

يمكن لمهندسي الحلول الاستفادة من فهم كيفية دمج هندسة الخدمات المصغرة في الاستراتيجيات التقنية الأوسع للمؤسسات. ويدعم البرنامج القرارات المتعلقة بالتكامل والبيئات السحابية وواجهات البرمجة والتطبيقات الموزعة والتحول التقني.

مطورو البرمجيات

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

متخصصو التطوير والتشغيل

يمكن للمتخصصين في التطوير والتشغيل تطبيق المفاهيم التي يتناولها التدريب في أتمتة النشر ومراقبة الخدمات وإدارة البنية التحتية والبيئات القائمة على الحاويات والمرونة والتحسين التشغيلي.

متخصصو التقنيات السحابية

يمكن للمتخصصين العاملين مع المنصات السحابية تطوير فهم أقوى لكيفية عمل الخدمات الموزعة عبر البنية التحتية القابلة للتوسع وكيف تؤثر البيئات السحابية في توافر الخدمات والاتصال والنشر.

مديرو تكنولوجيا المعلومات والقادة التقنيون

يمكن لمديري تكنولوجيا المعلومات والقادة التقنيين استخدام البرنامج لتقييم مبادرات الخدمات المصغرة من منظور تنظيمي وتشغيلي. ويدعم التدريب اتخاذ قرارات أفضل بشأن قابلية التوسع وتخصيص الموارد والحوكمة والمخاطر التقنية وبرامج التحول.

مديرو فرق الهندسة

يمكن لمديري فرق الهندسة المسؤولين عن فرق البرمجيات تطوير فهم أقوى للعوامل المعمارية والتشغيلية التي تؤثر في ملكية الخدمات وسير عمليات التطوير واستراتيجيات النشر وموثوقية الأنظمة.

متخصصو تكامل الأنظمة

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

مديرو المشاريع والبرامج التقنية

يمكن لمديري المشاريع التقنية الحصول على رؤية أكبر للاعتبارات التقنية المرتبطة بمشاريع الخدمات المصغرة، مما يتيح تخطيطاً أفضل وإدارة أكثر فعالية للمخاطر وتواصلاً أوضح مع أصحاب المصلحة وتنسيقاً أفضل للتنفيذ.

محتوى البرنامج

الوحدات

الوحدة الأولى: أساسيات هندسة الخدمات المصغرة

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

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

الوحدة الثانية: تقسيم الخدمات وحدود المجالات

يتم تناول تقسيم الخدمات باعتباره نشاطاً معمارياً أساسياً. ويستكشف المشاركون كيفية تقسيم التطبيقات المعقدة إلى قدرات تجارية يمكن إدارتها دون إنشاء تجزئة غير ضرورية للخدمات.

وتغطي الوحدة حدود الخدمات ومسؤوليات المجالات وملكية البيانات والاعتماديات والاقتران والتماسك والقدرات التجارية ومتطلبات الاتصال. وتُستخدم سيناريوهات مؤسسية لتوضيح كيفية تسبب التقسيم غير الجيد في التعقيد التشغيلي والاتصال المفرط بين الخدمات.

الوحدة الثالثة: تصميم الأنظمة الموزعة

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

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

الوحدة الرابعة: تصميم واجهات البرمجة وهندسة بوابة واجهات البرمجة

توفر واجهات البرمجة طبقة اتصال أساسية بين التطبيقات والخدمات. وتدرس هذه الوحدة مبادئ تصميم واجهات البرمجة ودور بوابة واجهات البرمجة في بيئة الخدمات المصغرة.

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

الوحدة الخامسة: اكتشاف الخدمات واتصال الخدمات

مع نشر الخدمات ديناميكياً عبر بيئات البنية التحتية، تحتاج التطبيقات إلى آليات موثوقة لتحديد مواقع الخدمات وإنشاء الاتصال معها.

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

الوحدة السادسة: قوائم الرسائل والمعالجة غير المتزامنة

توفر قوائم الرسائل آلية مهمة لتقليل الاعتماديات المباشرة بين الخدمات. وتستكشف هذه الوحدة الاتصال غير المتزامن واستراتيجيات المراسلة للتطبيقات الموزعة.

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

الوحدة السابعة: الهندسة القائمة على الأحداث

يتم استكشاف النهج القائم على الأحداث باعتباره استراتيجية تمكّن الخدمات من الاستجابة للأحداث التجارية وأحداث النظام.

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

الوحدة الثامنة: تحمل الأعطال والمرونة

يعد تحمل الأعطال أمراً أساسياً عندما تعتمد التطبيقات على خدمات موزعة متعددة. وتدرس هذه الوحدة الاستراتيجيات التي تهدف إلى تقليل تأثير أعطال الخدمات والبنية التحتية.

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

الوحدة التاسعة: إدارة البيانات في التطبيقات الموزعة

تؤدي إدارة البيانات عبر الخدمات المستقلة إلى تحديات معمارية وتشغيلية. وتدرس هذه الوحدة البيانات المملوكة للخدمات والمعاملات الموزعة ومتطلبات الاتساق ومزامنة البيانات والاتصال بين الخدمات المعتمدة على البيانات.

وينظر المشاركون في كيفية توافق هندسة البيانات مع حدود الخدمات والمسؤوليات التجارية مع تقليل الاعتماديات غير الضرورية بين الخدمات.

الوحدة العاشرة: الأمن في بيئات الخدمات المصغرة

تصبح متطلبات الأمن أكثر تعقيداً مع تشغيل المؤسسات للعديد من الخدمات المترابطة. وتتناول هذه الوحدة المصادقة والتفويض وأمن واجهات البرمجة والاتصال بين الخدمات والتحكم في الوصول وإدارة الأسرار والمراقبة الأمنية.

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

الوحدة الحادية عشرة: قابلية المراقبة والمراقبة وإدارة الأداء

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

ويدرس المشاركون كيفية مساعدة قابلية المراقبة فرق التقنية على تحديد أعطال الخدمات ومشكلات الاتصال واختناقات الأداء ومشكلات البنية التحتية عبر التطبيقات المترابطة.

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

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

ويركز التدريب على دعم عمليات نشر موثوقة وقابلة للتكرار عبر البيئات التقنية المؤسسية.

الوحدة الثالثة عشرة: قابلية التوسع وتحسين الأداء

يدرس المشاركون كيفية توسيع نطاق الخدمات المصغرة وفقاً لأعباء العمل الخاصة بكل خدمة. وتشمل الموضوعات التوسع الأفقي وتوزيع الأحمال والتخزين المؤقت والمعالجة غير المتزامنة وتخصيص الموارد واختبار الأداء وتخطيط السعة.

وتدعم الوحدة المتخصصين في تحديد قيود الأداء وتصميم هياكل قادرة على التعامل مع تغير الطلب التجاري.

الوحدة الرابعة عشرة: حوكمة الخدمات المصغرة وهندسة المؤسسات

تجمع الوحدة النهائية الاعتبارات المعمارية والتشغيلية والأمنية والحوكمة. ويدرس المشاركون ملكية الخدمات والمعايير المعمارية والتوثيق وإدارة دورة الحياة والحوكمة التقنية وإدارة الاعتماديات والمسؤولية التشغيلية والاستدامة طويلة الأجل.

ويركز التدريب على ضمان بقاء هندسة الخدمات المصغرة متوافقة مع أهداف المؤسسة بدلاً من تحولها إلى مجموعة من الخدمات التقنية المنفصلة.

الأسئلة الشائعة

1. ما هي دورات التدريب في هندسة الخدمات المصغرة والأنظمة الموزعة؟

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

2. من ينبغي أن يحضر دورات التدريب في هندسة الخدمات المصغرة والأنظمة الموزعة؟

البرنامج مناسب لمهندسي البرمجيات المعماريين ومهندسي الحلول ومطوري البرمجيات ومتخصصي التطوير والتشغيل ومتخصصي التقنيات السحابية ومديري تكنولوجيا المعلومات ومديري فرق الهندسة ومتخصصي تكامل الأنظمة ومديري المشاريع التقنية المشاركين في بيئات التطبيقات الحديثة.

3. لماذا يعد تقسيم الخدمات مهماً في هندسة الخدمات المصغرة؟

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

4. كيف تدعم قوائم الرسائل الأنظمة الموزعة؟

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

5. كيف تدعم الأكاديمية البريطانية للتدريب والتطوير التدريب المؤسسي في مجال الخدمات المصغرة؟

توفر الأكاديمية البريطانية للتدريب والتطوير تدريباً مؤسسياً مصمماً وفق المتطلبات التقنية والتنظيمية العملية. ويتناول هذا البرنامج هندسة الخدمات المصغرة والأنظمة الموزعة والتكامل والمرونة والأمن والمراقبة وقابلية التوسع والحوكمة لدعم المتخصصين العاملين في البيئات التقنية المؤسسية الحديثة.

تاريخ الدورة

2026-12-07

2027-03-08

2027-06-07

2027-09-06

رسوم الدورة

ملاحظة/ السعر يختلف حسب المدينة المختارة

عدد المشتركين : 1
£4500 / مشترك

عدد المشتركين : 2 - 3
£3600 / مشترك

عدد المشتركين : + 3
£2790 / مشترك

الدورات ذات العلاقة

دورة تدريبية في إنترنت الأشياء

2026-10-26

2027-01-25

2027-04-26

2027-07-26

£4500 £4500

$data['course']