DevOps والسحابة والنشر
مسار لفهم انتقال التطبيق من الكود إلى بيئة تشغيل فعلية.
تكوينات نكسوريكس في المعلوميات
DevOps والسحابة والنشر
مسار لفهم انتقال التطبيق من الكود إلى بيئة تشغيل فعلية.
نظام التكوين
خبراؤنا
يشرف على التكوين خبراؤنا في المعلوميات، بخبرة تفوق 10 سنوات في مشاريع متقدمة لدى شركات كبرى. نعتمد منهجاً تطبيقياً يركز على مهارات عملية قابلة للاستعمال مباشرة.
ما الذي ستتعلمونه؟
- استعمال Linux وسطر الأوامر لإدارة بيئة العمل.
- إدارة الكود باستعمال Git وفهم العمل داخل الفريق.
- اكتشاف Docker والصور والحاويات ومتغيرات البيئة.
- فهم أساسيات CI/CD ومراحل نشر التطبيق.
برنامج الحصص
أساسيات Linux
سطر الأوامر والملفات والصلاحيات والعمليات والأوامر المفيدة.
الشبكات تطبيقياً
المنافذ وDNS وHTTP وأدوات ping وcurl والتشخيص البسيط.
الاستعمال المهني لـ Git
الفروع والدمج والتعارضات وقواعد حفظ التعديلات.
المتغيرات والإعدادات
المفاتيح السرية وملفات البيئة وبيئتا التطوير والإنتاج.
أساسيات Docker
الصور والحاويات والمنافذ ووحدات التخزين والسجلات.
ملف Dockerfile
إنشاء صورة منظمة وفهم الطبقات والتحسينات البسيطة.
Docker Compose
تشغيل التطبيق وقاعدة البيانات والخدمات معاً.
مفاهيم CI/CD
مسارات العمل والبناء والاختبارات والمخرجات والنشر التلقائي.
GitLab CI تطبيقياً
كتابة مسار عمل بسيط وقراءة الأخطاء.
الخادم والوكيل العكسي
Nginx والنطاقات والشهادات وتوجيه HTTP.
مفاهيم السحابة
الآلات الافتراضية والتخزين والشبكات والمناطق والتكاليف والتوسع.
المراقبة والتتبع
السجلات والمؤشرات البسيطة وفحوصات الجاهزية والتنبيهات.
أمن النشر
الصلاحيات والمفاتيح السرية والتحديثات ونقاط التعرض للهجوم.
أساسيات Kubernetes
Pods وDeployments وServices وأوامر kubectl المفيدة.
نشر متكامل
نشر تطبيق داخل حاوية مع إعداداته.
الحوادث والرجوع للإصدار السابق
تشخيص الأعطال وقراءة السجلات والإصلاح والرجوع عند الحاجة.
المشروع التطبيقي
نشر تطبيق مصغر باستعمال Git وDocker ومسار نشر بسيط.