تبدأ رحلتنا في استكشاف موقع مجاني شامل يضم كنوز وهي : دورات مجانية ومنح دراسية ووظائف وتدريب ومقالات مفيدة ودليل كامل لكل مجال خاص بالتكنولوجيا حصريا وبعض من المجالات الاخري لمتابعة كل جديد علي التليجرام والفيسبوك | Telegram | Facebook

Argo CD and Argo Rollouts for GitOps: The Definitive Guide

دورة متاحة لفترة محدودة
free-palestine free-palestine

Responsive image
منذ ساعة

أهلا بك عزيزي المتابع لموقع (journey for learn) نقدم دورات بكوبونات متاحة لاول 1000 تسجيل مجاني فقط وكوبونات اخري لفترة محدودة فاذا كنت تريد ان تحصل علي كل الكورسات علي موقعنا وان تكون اول المسجلين في الكورسات المجانية قم بتسجيل الدخول أوقم بالدخول علي وسائل التواصل الاجتماعي وخصوصا التليجرام نوضح الوصف المختصر والطويل للدورات لكي تعرف الدروس التي سوف تتعلمها بسهولة ويسر :

مرحبًا بك في Argo CD وArgo Rollouts لـ GitOps: الدليل النهائي! هل أنت مستعد لتحديث عمليات نشر Kubernetes لديك واعتماد معايير الصناعة للتسليم المستمر؟ تم تصميم هذه الدورة لتأخذك من مبتدئ في GitOps إلى ممارس خبير، وتزودك بفهم عميق وعملي لـ Argo CD وArgo Rollouts. لماذا تتعلم Argo CD وArgo Rollouts؟ لقد تغير نظام Kubernetes البيئي. يتم استبدال نماذج النشر التقليدية "المعتمدة على الدفع" بـ GitOps، ولم تعد عمليات نشر Kubernetes الأساسية كافية للتطبيقات ذات المهام الحرجة. هذا هو سبب أهمية إتقان هذه الأدوات:
  • إتقان معيار GitOps: GitOps هو نموذج التشغيل الحديث للتطبيقات السحابية الأصلية. يعد Argo CD الأداة الرائدة في هذا المجال، مما يتيح لك استخدام Git باعتباره "المصدر الوحيد للحقيقة" للبنية التحتية الخاصة بك. يتيح لك تعلم ذلك إمكانية أتمتة المزامنة، واكتشاف انحراف التكوين، والتأكد من تطابق مجموعاتك دائمًا مع حالتك المرغوبة.
  • الانتقال إلى ما هو أبعد من عمليات النشر الأساسية: تحتوي تحديثات Kubernetes المتداولة القياسية على قيود: غالبًا ما تكون "كل شيء أو لا شيء". يمكّنك Argo Rollouts من تنفيذ إستراتيجيات التسليم التقدمية المتقدمة مثل عمليات نشر Blue-Green وCanary، مما يمنحك تحكمًا دقيقًا في حركة المرور وسلامة إصداراتك.
  • تعزيز أمان المجموعة واستقرارها: باستخدام "نموذج السحب" مع قرص Argo المضغوط، يمكنك التوقف عن تعريض بيانات اعتماد مجموعتك لأنظمة CI الخارجية. باستخدام Argo Rollouts مع التحليل الآلي، يمكنك منع الأخطاء من الوصول إلى 100% من المستخدمين. هذه مهارات بالغة الأهمية لأي مهندس كبير في DevOps أو SRE.
  • ارتفاع الطلب في السوق: تتبنى الشركات بسرعة مجموعة مشاريع Argo لإدارة بنيات الخدمات الصغيرة المعقدة. ستجعلك الكفاءة في Argo CD وArgo Rollouts مرشحًا متميزًا في سوق العمل التقني، مما يفتح الأبواب أمام أدوار البنية التحتية المتقدمة.
من خلال استثمار الوقت في هذه الدورة، فإنك تقوم بتأمين ملفك التكنولوجي في المستقبل وتتعلم كيفية إنشاء خطوط أنابيب توصيل ذاتية الإصلاح وآلية وآمنة. لماذا يجب عليك اختيار هذه الدورة؟ تقدم هذه الدورة مزيجًا فريدًا من التعمق النظري العميق والتطبيق العملي المكثف. نحن لا نكتفي بمسح السطح فحسب؛ نقوم بتكوين سيناريوهات متقدمة تعكس بيئات الإنتاج في العالم الحقيقي.
  • التعلم من خلال العمل مع مختبرات موسعة: أعتقد أنك لا تتعلم حقًا إلا من خلال وضع يديك في وضع متسخ. يتضمن كل قسم من هذه الدورة التدريبية مختبرات عملية مخصصة حيث يمكنك تثبيت السيناريوهات الحقيقية وتكوينها وتصحيح الأخطاء فيها. أقوم بتوفير المهام، وأسمح لك بتجربتها، ثم أرشدك خلال الحل خطوة بخطوة.
  • التركيز على أنماط العالم الحقيقي: نحن لا ننشر تطبيقات "Hello World" فحسب. نحن نتعامل مع التحديات الحقيقية: الاتصال بمستودعات Git الخاصة عبر SSH وHTTPS، وإدارة مخططات Helm بقيم مخصصة، وإعداد الإيجارات المتعددة مع المشاريع، وتكوين إمكانات الإصلاح الذاتي.
  • إدارة حركة المرور المتقدمة: سوف تتعلم كيفية تنفيذ إصدارات الكناري الموزونة بحركة المرور باستخدام واجهة برمجة تطبيقات Kubernetes Gateway وTraefik، وتجاوز قيود تقسيم حركة المرور البسيطة المتماثلة.
  • تحليل المقاييس الآلي: سوف تتعلم كيفية دمج Prometheus لتمكين التسليم التدريجي الآلي بالكامل. ستنشئ تحليلات تستعلم عن المقاييس في الوقت الفعلي وتقوم تلقائيًا بترويج الإصدارات أو التراجع عنها بناءً على معدلات النجاح - أتمتة حقيقية "اضبطها ونسيانها".
  • إرشادات الخبراء: أقوم بإزالة تعقيد مشهد CNCF والتركيز على ما يهم. سأعلمك ليس فقط كيفية تكوين ملف YAML، ولكن لماذا يعمل بهذه الطريقة، وكيفية تصحيحه عند تعطله، وأفضل الممارسات لاستخدام الإنتاج.
ما هي المهارات التي ستكتسبها خلال هذه الدورة؟ أثناء تقدمك خلال المحاضرات والمختبرات، ستكتسب مجموعة شاملة من المهارات، بما في ذلك:
  • تنفيذ سير عمل GitOps: ستتعلم فصل التكامل المستمر (CI) عن التكامل المستمر (CI) التسليم المستمر (CD)، باستخدام قرص Argo المضغوط لمزامنة تطبيقاتك وتهذيبها وإصلاحها تلقائيًا استنادًا إلى سجل التزام Git.
  • إدارة التطبيقات على نطاق واسع: ستتقن تعريف موارد التطبيق المخصص (CRD)، ونشر التطبيقات باستخدام مخططات Helm، وتجاوز قيم المخطط ديناميكيًا، واستخدام مزامنة الموجات والخطافات لتنسيق تبعيات النشر المعقدة (مثل عمليات ترحيل قاعدة البيانات).
  • تأمين وتنظيم قرص Argo المضغوط: ستتعلم كيفية الإدارة مشاريع لفرض RBAC (التحكم في الوصول المستند إلى الدور)، وتقييد أهداف النشر، والاتصال بشكل آمن بالمستودعات الخاصة باستخدام الأسرار.
  • تنفيذ عمليات النشر باللونين الأزرق والأخضر: ستستخدم Argo Rollouts لتشغيل البيئات الموازية، والتحقق من الإصدارات الجديدة قبل أن تتلقى حركة مرور مباشرة، وتبديل حركة المرور على الفور.
  • إتقان إصدارات Canary: سوف تتجاوز عمليات نشر Kubernetes البسيطة من خلال تنفيذ استراتيجيات Canary. سوف تتعلم إيقاف عمليات الطرح مؤقتًا، واستخدام خطوات الترويج اليدوية، وتنفيذ التوجيه المستند إلى الرأس لإجراء اختبارات محددة بواسطة فرق ضمان الجودة.
  • تكامل واجهة API البوابة المتقدمة: ستقوم بتكوين Traefik كوحدة تحكم في البوابة واستخدام البرنامج الإضافي Argo Rollouts Gateway API لتحقيق تقسيم دقيق لحركة المرور على أساس النسبة المئوية بدلاً من الاعتماد على أعداد النسخ المتماثلة التقريبية.
  • التحليل الآلي والتراجع: ستدمج Prometheus لاستخراج مقاييس التطبيق وقم بتكوين Argo Rollouts للاستعلام عن هذه المقاييس أثناء التحديثات. في حالة ارتفاع معدل الخطأ، ستشاهد النظام يلغي عملية الطرح تلقائيًا ويستعيد الإصدار الثابت دون تدخل بشري.
استعد لإتقان الأدوات التي تحدد مستقبل عمليات نشر Kubernetes. لنبدأ هذه الرحلة المثيرة إلى Argo CD وArgo Rollouts معًا!

ما هي المتطلبات الأساسية لدخول الدورة والتسجيل فيها على موقعنا؟ رحلة التعلم:

(احصل على الدورة للدخول إلى الموقع والتسجيل)

يجب أن يكون لديك بريد إلكتروني (حساب بريد) تتذكره لنفسك وأيضًا يجب أن تتذكر كلمة مرور البريد الإلكتروني الذي ستسجل به ، وإذا لم يكن لديك حساب بريد إلكتروني ، فمن الأفضل إنشاء حساب (Gmail)

اغلق مانع الاعلانات لتحصل على الدورة



0 تعليقات