تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی Kubernetes: شبکه سرویس با Istio

دوره آموزشی Kubernetes: شبکه سرویس با Istio

2 ساعت 29 دقیقهمتوسط2025-03-10

مدرسین

Bukola Johnson

Bukola Johnson

جزئیات دوره

توی این دوره، یاد می‌گیری که چطور یک سرویس مش (service mesh) رو با استفاده از حالت جدید ambient mesh در Istio، در محیط Kubernetes راه‌اندازی و مدیریت کنی. بوکولا جانسون معماری Istio و اجزای کلیدی اون رو معرفی می‌کنه و بعد از اون، Istio رو روی یک کلاستر Kubernetes به حالت ambient نصب و پیکربندی می‌کنه.

یاد می‌گیری که چطور ambient mesh باعث ساده‌تر شدن پذیرش سرویس مش میشه، چون دیگه نیازی به پراکسی‌های سایدکاره نیست، ولی همچنان امنیت، کنترل ترافیک و قابلیت مشاهده رو حفظ می‌کنه. با استفاده از این دوره، چطور ترافیک میکروسرویس‌ها رو با قوانین پیچیده مسیریابی، ارتباط امن سرویس به سرویس با استفاده از mTLS و سیاست‌های احراز هویت مدیریت کنی. همچنین ابزارهای مشاهده‌پذیری رو برای مانیتورینگ و ردیابی استفاده می‌کنی. تمرین‌های عملی بهت نشون می‌ده چطور ویژگی‌های مدیریت ترافیک مثل انتشار کانری (canary releases)، جابجایی ترافیک و تزریق خطا (fault injection) رو پیکربندی کنی و Istio رو برای عملکرد، مقیاس‌پذیری و امنیت بهینه‌سازی کنی—همه اینها بدون نیاز به بار اضافی پراکسی‌های سایدکار.

این دوره رو بررسی کن تا توی پیاده‌سازی یک سرویس مش قوی‌تر بشی و قابلیت اطمینان، امنیت و کارایی معماری میکروسرویس‌های خودت رو تضمین کنی.

اهداف یادگیری:
مفهوم سرویس مش و چگونگی بهبود میکروسرویس‌ها با Istio رو درک کنی.
Istio رو روی یک کلاستر Kubernetes نصب کنی و کنترل‌پلان Istio رو پیکربندی کنی.
استراتژی‌های مدیریت ترافیک رو با استفاده از قوانین مسیریابی Istio پیاده‌سازی کنی، از جمله VirtualServices و DestinationRules.
ویژگی‌های پیشرفته کنترل ترافیک مثل انتشار کانری، جابجایی ترافیک و تزریق خطا رو تنظیم کنی.
ارتباط سرویس به سرویس رو با استفاده از mTLS امن کنی و سیاست‌های احراز هویت برای تایید هویت‌ها پیکربندی کنی.
سیاست‌های احراز مجوز رو برای کنترل دسترسی به سرویس‌ها در داخل مش پیاده‌سازی کنی.
Istio رو با ابزارهای مانیتورینگ مثل Prometheus، Grafana، Jaeger و Kiali یکپارچه کنی تا ردیابی، تجسم و جمع‌آوری متریک‌ها انجام بشه.

مهارت ها

KubernetesDevOps ToolsDevOpsOpen SourceDeep Dive (X:Y)

سرفصل ها

0. مقدمه

  • 01 - ساده سازی میکروسرویس‌ها با ایستیو
  • 02 - آنچه باید بدانید

1. مقدمه ای بر سرویس مش

  • 03 - مقدمه ای بر میکروسرویس ها
  • 04 - مش سرویس - چیست و چرا اهمیت دارد

2. شروع به کار با ایستیو

  • 05 - معرفی ایستیو و معماری آن
  • 06 - حالت‌های صفحه داده ایستیو
  • 07 - راه‌اندازی محیط
  • 08 - نصب ایستیو
  • 09 - استقرار یک نمونه برنامه
  • 10 - برنامه را به مش اضافه کنید و با کیالی تجسم کنید
  • 11 - تأیید TLS متقابل

3. مدیریت ترافیک

  • 12 - مقدمه ای بر مدیریت ترافیک
  • 13 - خدمات مجازی
  • 14 - قوانین مقصد
  • 15 - پراکسی‌های نقطه راه
  • 16 - درخواست مسیریابی از طریق VirtualService و قوانین مقصد
  • 17 - تغییر ترافیک
  • 18 - تزریق خطا
  • 19 - تایم اوت و تلاش مجدد
  • 20 - قطع شدن مدار

4. امنیت خدمات شما

  • 21 - امنیت در ایستیو
  • 22 - احراز هویت
  • 23 - مجوز
  • 24 - مدیریت گواهینامه

5. قابلیت مشاهده و نظارت

  • 25 - مقدمه ای بر نظارت در ایستیو
  • 26 - تجسم معیارها با Prometheus و Grafana
  • 27 - ردیابی توزیع شده با جیگر
  • 28 - تجسم مش خود با کیالی

نتیجه گیری

  • 29 - با ایستیو و مش‌های سرویس جلوتر بروید

دوره های مرتبط

درباره ما

لینداکده یک بستر یادگیری پیشرو است که به افراد کمک می کند تا کسب و کار ، نرم افزار ، فناوری و مهارت‌های خلاقانه را برای دستیابی به اهداف شخصی و حرفه ای بیاموزد.

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal