تسلط به Istio - آموزش استراتژیهای کوبرنتیز و مش سرویس
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- اصول Istio و نقش آن به عنوان یک مش سرویس برای میکروسرویسها
- چگونه ترافیک بین میکروسرویسها را با استفاده از ویژگیهای پیشرفته مسیریابی Istio مدیریت و کنترل کنیم؟
- اهمیت امنیت در مش سرویس و نحوه پیادهسازی TLS متقابل، احراز هویت و سیاستهای مجوز
- تکنیکهای کلیدی قابلیت مشاهده شامل جمعآوری متریکها، ردیابی توزیع شده و تجمیع لاگها در Istio
- معماری Istio، شامل کامپوننتهای اصلی آن مانند Envoy و Pilot و Mixer و نحوه تعامل آنها
- چگونه Istio با استفاده از ConfigMaps و CRDs و کنترل پنل Istio پیکربندی و مدیریت کنیم؟
- تکنیکهای پیشرفته مدیریت ترافیک مانند لودبالانسینگ ،failover، مدارشکن و mirroring ترافیک
- بهترین شیوهها برای استقرار و مدیریت Istio در محیطهای تولید، از جمله استقرارهای چندین خوشه
- و موارد دیگر
پیشنیازهای دوره
- تمایل یا علاقه به یادگیری درباره Istio و عناصر ضروری آن برای موفقیت
توضیحات دوره
توجه مهم قبل از شرکت در دوره:
این دوره جایگزینی برای مباحث رسمی مورد نیاز برای آزمونهای گواهینامه نیست. این دوره توسط تأمینکننده گواهینامه تأیید نشده و شما به عنوان بخشی از دوره، مباحث مطالعه رسمی یا کوپن آزمون دریافت نخواهید کرد.
در این دوره، به عمق Istio، یک مش سرویس قدرتمند طراحی شده جهت سادهسازی و ایمنسازی مدیریت میکروسرویسها در اپلیکیشنهای مدرن cloud-native، پرداخته میشود. این دوره با بررسی اینکه Istio چیست، چرا مدیریت میکروسرویسها برای آن ضروری است و کامپوننتهای کلیدی معماری آن مانند Pilot و Mixer و Envoy که با هم کار میکنند تا مدیریت service discovery، مدیریت ترافیک و امنیت را انجام دهند، شروع میشود.
Istio یک پلتفرم مش سرویس متنباز است که به منظور سادهسازی و مدیریت ارتباطات بین میکروسرویسها در اپلیکیشنهای توزیع شده طراحی شده است. این پلتفرم راهی را برای کنترل نحوه تعامل سرویسها در شبکه فراهم میکند و مدیریت معماریهای پیچیده میکروسرویس را آسانتر میسازد.
Istio این توابع را با استقرار یک پروکسی sidecar (با استفاده از Envoy) در کنار هر سرویس تحقق میبخشد. sidecar تمام ارتباطات شبکه را رهگیری میکند و کنترل بر ترافیک را بدون نیاز به تغییر در کد واقعی سرویس امکانپذیر میسازد. این امر Istio را به ابزاری قدرتمند برای مدیریت میکروسرویسها در مقیاس وسیع در محیطهای cloud-native تبدیل میکند.
شما درک قوی از نحوه شناسایی و ردیابی سرویسها درون مش توسط Istio، مدیریت مسیریابی ترافیک و اجرای سیاستهای امنیتی خواهید داشت. تمامی اینها در حین ارائه قابلیت مشاهده از طریق ویژگیهای داخلی مانند متریکها، ردیابی و لاگ کردن انجام میشود. این دوره همچنین مفاهیم حیاتی مانند TLS متقابل، کنترل دسترسی مبتنی بر نقش (RBAC) و سیاستهای مجوز را پوشش میدهد که به ایمنسازی ارتباطات سرویس به سرویس در یک محیط Istio کمک میکند.
سپس، شما مباحث پیشرفته مانند مدیریت ترافیک را با تمرکز بر پروکسی Envoy، سرویسهای مجازی، قوانین مقصد، لودبالانسینگ و استقرارهای قناری با استفاده از تقسیم و mirroring ترافیک عمیقا بررسی خواهید کرد. این دوره همچنین به نحوه مدیریت ترافیک خارجی توسط Istio از طریق gateways و منابع ingress، میپردازد و به شما کنترل کامل بر جریان درخواستها به میکروسرویسهایتان میدهد.
علاوه بر این، این دوره به مدیریت و پیکربندی Istio، شامل فایلهای پیکربندی اساسی، ConfigMaps و تعاریف منابع سفارشی (CRDs) میپردازد. شما یاد خواهید گرفت که چگونه Istio را در چند خوشه مستقر و مدیریت کنید، پروکسیهای sidecar را در پادها تزریق کنید و الگوهای مدارشکن را برای بهبود قابلیت اطمینان سرویسهای خود به کار ببرید.
در طول دوره، یوزکیسهای واقعی و بهترین شیوهها تأکید میشوند تا مطمئن شوید میتوانید با اطمینان، Istio را در محیطهای تولید، مستقر و مدیریت کنید.
چه به دنبال بهبود قابلیت اطمینان سرویس، افزایش امنیت یا سادهسازی قابلیت مشاهده باشید، این دوره جامع شما را با مهارتهای لازم برای بهرهبرداری کامل از قدرت Istio در مدیریت میکروسرویسها در مقیاس بزرگ مجهز میکند.
این دوره برای چه کسانی مناسب است؟
- مهندسان ابر و متخصصان دواپس که میخواهند مدیریت میکروسرویسها را سادهکنند و امنیت را در محیطهای cloud-native بهبود بخشند.
- توسعهدهندگان و معماران نرمافزار که به ساخت اپلیکیشنهای مبتنی بر میکروسرویس میپردازند و به دنبال یکپارچهسازی راهحلهای مش سرویس مانند Istio هستند.
- مهندسان قابلیت اطمینان سایت (SRE) که مسئول نظارت و بهینهسازی عملکرد و قابلیت اطمینان سرویس در تولید هستند.
- تیمهای عملیاتهای IT که به دنبال بهبود service discovery، مسیریابی ترافیک و قابلیت مشاهده در سیستمهای توزیع شده هستند.
- مهندسان امنیت که بر پیادهسازی ارتباطات امن بین سرویسها با استفاده از ویژگیهای امنیتی Istio مانند TLS متقابل و RBAC تمرکز دارند.
- کسی که در Istio یا مش سرویسها تازهکار است و میخواهد تجربه عملی در مدیریت میکروسرویسها در مقیاس بزرگ کسب کند.
تسلط به Istio - آموزش استراتژیهای کوبرنتیز و مش سرویس
-
Istio چیست؟ 04:01
-
نیاز به مش سرویس 04:31
-
بررسی معماری Istio 05:06
-
Service Discovery در Istio 05:30
-
مدیریت ترافیک در Istio 06:49
-
امنیت در Istio 06:52
-
قابلیت مشاهده در Istio 06:28
-
درک پروکسی Envoy 06:20
-
سرویسهای مجازی و قوانین مقصد 06:11
-
لود بالانسینگ و Failovers 05:21
-
تقسیم و Mirroring ترافیک 06:41
-
TLS متقابل 06:51
-
کنترل دسترسی مبتنی بر نقش (RBAC) 06:45
-
سیاستهای احراز هویت 06:24
-
سیاستهای مجوز 06:27
-
جمعآوری متریکها در Istio 08:29
-
ردیابی توزیع شده در Istio 07:25
-
تجمیع لاگها و لاگهای دسترسی 07:49
-
بررسی کنترل پنل Istio 07:06
-
درک پیکربندیهای Istio 07:04
-
Gateway و Ingress در Istio 07:37
-
مش سرویس Istio در چندین خوشه 08:58
-
تزریق پروکسی Sidecar 07:01
-
مدارشکن در Istio 06:05
-
بهترین شیوهها برای استقرار Istio 07:56
مشخصات آموزش
تسلط به Istio - آموزش استراتژیهای کوبرنتیز و مش سرویس
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:همه سطوح
- تعداد درس:25
- مدت زمان :02:45:47
- حجم :2.25GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy