TrueschoTruescho
كل الدورات
مقدمة إلى Istio
edX
دورة
متوسط
مجاني للتدقيق
شهادة

مقدمة إلى Istio

The Linux Foundation

تعلّم تثبيت وتهيئة Istio لمراقبة الميكروسيرفس وتأمينها وتوجيه الحركة على Kubernetes مع أدوات مثل Grafana وKiali.

2 ساعة/أسبوع10 أسبوعالإنجليزية4,176 متسجل
مجاني للتدقيق

عن الدورة

تقدّم هذه الدورة مدخلاً عملياً إلى Istio، وهي موجّهة لكل من يرغب في البناء على معرفته بـ Linux وDocker وKubernetes لتعلّم كيفية تثبيت شبكة خدمات (Service Mesh) وتهيئتها، وفهم فوائد نشر وتشغيل التطبيقات الموزّعة ضمن بيئة شبكة خدمات. تم إعداد LFS144x لمطوّري التطبيقات، ومشغّلي الأنظمة، ومتخصصي الأمن الذين لديهم بالفعل إلمام وخبرة مع Kubernetes، ويرغبون في اتخاذ خطواتهم الأولى نحو تعلّم Istio وفهمه. تبدأ الدورة بنظرة عامة على شبكات الخدمات بشكل عام وعلى Istio بشكل خاص. تشرح الدورة المشكلات التي تحلّها شبكات الخدمات في البيئات الميكروسيرفس، مثل تحسين الرصد (Observability)، والتحكم في حركة المرور بين الخدمات، ورفع مستوى الأمان والاعتمادية دون الحاجة لتعديل كبير في كود الخدمات. كما تتناول بنية Istio المعمارية، وكيف يعمل، وكيف يتكامل مع البيئة المحيطة بالتطبيق بعد نشره على Kubernetes. ومن خلال تمارين عملية، ستتعلّم تثبيت Istio على عنقود Kubernetes، وتهيئة Ingress، وفهم آلية حقن الـ sidecar، ثم مراقبة الخدمات باستخدام أدوات مثل Grafana وZipkin وKiali. كذلك ستتدرّب على توجيه الحركة بين إصدارات متعددة من الخدمة، وتنفيذ استراتيجيات نشر مثل الأزرق-الأخضر (Blue-Green) والكناري (Canary). تتطلب المختبرات العملية الوصول إلى عنقود Kubernetes، وقد تم اختبارها في بيئة Google Cloud Platform (GCP).

ماذا ستتعلم

  • تثبيت Istio على عنقود Kubernetes
  • تهيئة Ingress
  • فهم كيفية عمل حقن الـ Sidecar
  • مراقبة خدماتك باستخدام Grafana وZipkin وKiali
  • توجيه حركة المرور بين عدة إصدارات من الخدمة
  • تنفيذ عمليات نشر بأسلوبي الأزرق-الأخضر والكناري

المتطلبات المسبقة

  • مفاهيم أساسية في Linux واستخدام سطر الأوامر
  • معرفة أساسيات Kubernetes وأداة سطر أوامر Kubernetes (نوصي بدورة Introduction to Kubernetes المجانية على edX)
  • للتطبيقات العملية: يلزم الوصول إلى عنقود Kubernetes؛ وقد تم اختبار تمارين المختبر في بيئة GCP

المدرسون

P

Peter Jausovec

Platform Advocate

E

Eitan Suez

Content Engineer

F

Fazlur Rahman Khan

Technical Trainer

المواضيع

WebAssembly
Docker
Istio
Linux
المرونة

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

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

المهارات

WebAssembly
Docker
Istio
Linux
المرونة
Microservices
Kubernetes
Circuit Breakers
Authentications
Authorization (Computing)

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