TrueschoTruescho
كل الدورات
راست لعمليات ديف أوبس
edX
دورة
مبتدئ
مجاني للتدقيق
شهادة

راست لعمليات ديف أوبس

Pragmatic AI Labs

تعلّم تسريع عمليات DevOps باستخدام Rust لبناء التطبيقات ونشرها وتشغيلها بكفاءة مع الحاويات والمراقبة وCI/CD.

4 ساعة/أسبوع4 أسبوعالإنجليزية289 متسجل
مجاني للتدقيق

عن الدورة

ابنِ تطبيقات قوية، وانشرها، وشغّلها بثقة باستخدام قوة وأمان لغة Rust ضمن سير عمل DevOps عملي ومتكامل. تقدّم هذه الدورة المتوسطة تدريباً تطبيقياً على توظيف Rust لتبسيط عمليات DevOps عبر دورة حياة التطبيق كاملة، من البناء والتغليف وحتى النشر والتشغيل والمراقبة. ستتعلّم كيفية بناء التطبيقات وتعبئتها كحاويات Docker، بما يسهّل نقلها وتشغيلها بشكل موحّد عبر البيئات المختلفة. ستغطي الدورة جانب الرصد وقابلية الملاحظة (Observability) عبر إعداد التسجيل (Logging) والمراقبة باستخدام أدوات شائعة مثل ELK Stack وPrometheus، للحصول على رؤية أوضح لأداء الأنظمة وسلوكها واكتشاف المشكلات مبكراً. كما ستكتسب مهارات أتمتة مهام إدارة الأنظمة باستخدام Rust، مثل تحليل الملفات، وتنفيذ الأوامر والسكربتات، وجدولة المهام عبر cron، بهدف رفع الكفاءة وتقليل العمل اليدوي. وفي جانب التسليم المستمر، ستتعلّم إعداد خطوط CI/CD باستخدام GitHub Actions وJenkins وMakefiles، مع تحسين جودة البرمجيات عبر تزويد الكود بمعالجة أخطاء قوية، وإجراء القياس (Profiling) والاختبارات المعيارية (Benchmarking). أخيراً، ستتدرّب على نشر التطبيقات إلى عناقيد Kubernetes وبيئات Serverless، مع التعرّف على تطبيق مبادئ الفوضى (Chaos) لاختبار المتانة والاعتمادية. تتطلب الدورة خبرة برمجية مبتدئة، ويُنصح بمعرفة أساسيات Linux وGit وDocker. وهي مناسبة لبناء مهارات عملية تؤهلك لأدوار هندسة البرمجيات وموثوقية المواقع (SRE).

ماذا ستتعلم

  • تطبيق مبادئ وسير عمل DevOps لبناء التطبيقات ونشرها وتشغيلها باستخدام Rust والحاويات والتسجيل والمراقبة
  • تزويد التطبيقات بالتسجيل والمراقبة باستخدام أطر مثل ELK Stack وPrometheus لتحقيق قابلية ملاحظة أفضل للأنظمة
  • أتمتة مهام إدارة الأنظمة مثل تحليل الملفات وتنفيذ الأوامر وجدولة مهام cron باستخدام Rust لرفع الكفاءة

المواضيع

DevOps
Rust

معلومات الدورة

المنصةedX
المستوىمبتدئ
طريقة التعلمغير محدد
شهادةمتاحة
السعرمجاني للتدقيق

ابدأ التعلم الآن