اختر لغتك
دورة Systems Automation
من 4 إلى 360 ساعة دراسة مرنة

دورة Systems Automation

أتقن أتمتة الأنظمة في العالم الحقيقي: صمم تدفقات طلبات موثوقة، ادمج واجهات برمجة التطبيقات والمراسلة، ابنِ خطوط CI/CD، وأضف المراقبة. مثالي للمحترفين التقنيين الراغبين في أتمتة قابلة للتوسع والمرونة والاختبار في الإنتاج.

ماذا ستتعلم:

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

كيف تدرس بشكل عملي دورة Systems Automation

كيف تتدرب عملياً دورة Systems Automation

لك إذا كنت شركة وتريد تدريب فريقك

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

اضغط هنا

محتوى الدورة

7 فصول42 دروسمدة بين 4 و 360 ساعة (أنت تقرر)

الفصل 1عرض التفاصيل

مصادر أحداث الطلب وتدقيق البيانات

  • الدرس 1 • مفاتيح التكرارية وتقنيات منع المعالجة المكررة

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

  • الدرس 2 • تصميم مخطط الطلب وحقول البيانات الشائعة (العناوين، الدفع، العناصر)

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

  • الدرس 3 • ويب هوكس منصات التجارة الإلكترونية ومرسلات الأحداث

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

  • الدرس 4 • أنماط التحقق من حالة الدفع وواجهات برمجة بوابات الدفع

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

  • الدرس 5 • خدمات تدقيق العناوين والصيغ (تحليل العناوين الدولية)

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

  • الدرس 6 • فحوصات توافر المخزون ودمج أنظمة المخزون

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

الفصل 2عرض التفاصيل

أنماط الدمج وبنية الرسائل

  • الدرس 1 • أساسيات العمارة المبنية على الأحداث وأنواع الأحداث

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

  • الدرس 2 • أنماط المنتج-المستهلك وضمانات التسليم والترتيب

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

  • الدرس 3 • تصميم سياسات إعادة المحاولة وصفوف الرسائل الميتة واستراتيجيات التراجع

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

  • الدرس 4 • الأمان لنقل الرسائل: المصادقة والتشفير وقوائم التحكم في الوصول

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

  • الدرس 5 • صفوف الرسائل والوسطاء (RabbitMQ، Kafka، SQS) ومتى يستخدم كل

    قارن صفوف الرسائل والوسطاء مثل RabbitMQ وKafka وAWS SQS. تعلم قواها وتكاليفها وحالات الاستخدام المثالية لاختيار البنية التحتية المناسبة لأحمال عمل الأتمتة.

  • الدرس 6 • تتبع الأحداث عبر الخدمات ومعرفات الارتباط

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

الفصل 3عرض التفاصيل

محركات سير العمل والتوجيه والعمال

  • الدرس 1 • الاختيار بين التوجيه والكوروغرافيا

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

  • الدرس 2 • تصميم خدمات العمال والمهام التكرارية

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

  • الدرس 3 • سير العمل طويلة الأمد والحفاظ على الحالة وأنماط التعويض

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

  • الدرس 4 • صفوف المهام والتحكم في التزامن وتوسعة العمال

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

  • الدرس 5 • إصدار سير العمل وإطلاق التغييرات بأمان

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

  • الدرس 6 • مفاهيم محركات سير العمل والموجهات (Temporal، Camunda، AWS Step Functions)

    يقدم هذا القسم مفاهيم محركات سير العمل والموجهات مثل Temporal وCamunda وAWS Step Functions. ستتعلم كيفية نمذجة الحالة وإعادة المحاولة والمؤقتات والفشلات واختيار الأدوات التي تتناسب مع عمارتك.

الفصل 4عرض التفاصيل

دمج واجهات برمجة الطرف الثالث: الشحن والبريد الإلكتروني

  • الدرس 1 • معالجة الويب هوكس لتحديثات حالة الطرف الثالث (أحداث التتبع)

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

  • الدرس 2 • إدارة بيانات اعتماد واجهات برمجة التطبيقات والأسرار ودوران الأسرار

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

  • الدرس 3 • واجهات برمجة الشحن الشائعة والتدفقات (فحص السعر، إنشاء الملصق، التتبع) مع أنماط الطلب/الرد المثالية

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

  • الدرس 4 • خدمات تسليم البريد الإلكتروني وأنماط البريد المعاملي (الإرسال، القوالب، التتبع)

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

  • الدرس 5 • استراتيجيات العودة لفشلات الطرف الثالث (كاسرات الدائرة، إعادة المحاولة، مزودين بديلين)

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

  • الدرس 6 • المصادقة وحالات التدفق للواجهات البرمجية الخارجية

    يوضح هذا القسم نماذج المصادقة وحدود التدفق للواجهات البرمجية الخارجية. ستقارن مفاتيح واجهات برمجة التطبيقات وOAuth والطلبات الموقعة ثم تصمم عملاء يحترمون الحصص ويتجنبون الخنق ويقللون بسلاسة.

الفصل 5عرض التفاصيل

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

  • الدرس 1 • اختيار متاجر البيانات للحالة التشغيلية: العلائقية، NoSQL، والمتاجر المؤقتة

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

  • الدرس 2 • الاحتفاظ والأرشفة واعتبارات GDPR/الامتثال لبيانات الطلب

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

  • الدرس 3 • تصميم المخططات للطلبات المعالجة وآثار التدقيق

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

  • الدرس 4 • أنماط التجميع اليومي والوظائف الدفعية وcron مقابل التقارير المبنية على الأحداث

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

  • الدرس 5 • إنشاء وتوزيع التقارير (مرفقات البريد، اللوحات، تصدير S3/Blob)

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

  • الدرس 6 • تكاليف متاجر الأحداث مقابل متاجر الحالة لمعالجة الطلب

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

الفصل 6عرض التفاصيل

المرصدية والإنذار وكتب التشغيل

  • الدرس 1 • إعداد التتبع الموزع وتفسيره للتدفقات نهاية إلى نهاية

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

  • الدرس 2 • المقاييس المراد جمعها (الإنتاجية، التأخير، معدلات الخطأ، عمق الصف) والتهيئة

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

  • الدرس 3 • تحليلات ما بعد الحادث، أمثلة كتب التشغيل، وإجراءات العودة الآمنة

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

  • الدرس 4 • فحوصات الصحة، مسبار الجاهزية/الحيوية، ومقاييس كاسر الدائرة

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

  • الدرس 5 • استراتيجية الإنذار: العتبات، توجيه الإنذار، كتب الخدمة الجاهزة والتصعيد

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

  • الدرس 6 • أفضل الممارسات في التسجيل: السجلات المنظمة، معرفات الارتباط، معالجة البيانات الحساسة

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

الفصل 7عرض التفاصيل

الاختبار والنشر وإدارة التغيير الآمن

  • الدرس 1 • خطوط CI/CD للعمال وسير العمل والبنية التحتية ككود

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

  • الدرس 2 • الاختبار الآلي للدمج: اختبارات الوحدة، اختبارات العقود، واختبارات نهاية إلى نهاية

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

  • الدرس 3 • الفحوصات التشغيلية وخطوات التدقيق لنشر الأتمتة بدون توقف

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

  • الدرس 4 • علامات الميزات وخطط الإطلاق وممارسات هجرة قواعد البيانات

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

  • الدرس 5 • استراتيجيات الإطلاق الأزرق/الأخضر والكاناري لمكونات الأتمتة

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

  • الدرس 6 • محاكاة واجهات برمجة الطرف الثالث بالسخريات والمحاكيات المحلية

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

الشهادة
الشهادة

شهادتك الصالحة للتخرج

ماذا يقول طلابنا

آراء من درسوا معنا:

دروسكم مثالية. اشتريت الباقة السنوية، وأخيراً أصبح لدي الفرصة لمتابعة مواضيع متنوعة تهمني دون الحاجة لتغيير المنصة... أشكركم على كل ما تقومون به، لقد أوصيت بكم لأشخاص آخرين...
Giulio Carlo
Giulio Carloطالب التسويق الرقمي
أحب كيف أن الدروس مباشرة ومركزة وكيف يمكنني تغيير الفصول وتخطي المحتوى الذي لا أحتاجه.
Mariana Ferres
Mariana Ferresطالبة التصوير الفوتوغرافي
أحب المحتوى وطريقة العرض ونسخ الفيديوهات، مما يسرّع العملية!
Luciana Alvarenga
Luciana Alvarengaطالبة تصميم الأظافر
المنصة سريعة وبسيطة الاستخدام. تنوع المحتوى والفيديوهات التكميلية تساعد كثيراً في التعلم.
André Felipe
André Felipeطالب هندسة الأوامر

أهم الدورات

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

من هي Elevify؟ كيف تعمل؟

هل الدورات تتضمن شهادات؟

هل الدورات مجانية؟

ما هو عبء الدورة؟

كيف تبدو الدورات؟

كيف تعمل الدورات؟

ما هي مدة الدورات؟

ما هو سعر أو تكلفة الدورات؟

ما هو التعليم عن بعد أو الدورة عبر الإنترنت وكيف تعمل؟

دورة PDF