آموزش مدیریت برنامه ها در Kubernetes با Istio

Managing Apps on Kubernetes with Istio

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: Istio به شما امکان می دهد ارتباط بین م softwareلفه های نرم افزار توزیع شده را مدیریت ، ایمن و مشاهده کنید. بیاموزید که چگونه ساختار مش سرویس بر روی Docker و Kubernetes بنا شده است تا کنترل بی نظیری بر چگونگی مکالمه سرویس های شما با یکدیگر ایجاد کند. Istio یک شبکه سرویس است - بخشی است که به شما امکان می دهد ارتباط شبکه را بین سرویس های برنامه خود کنترل کنید. بدون تغییر کد یا پیکربندی ، می توانید مسیریابی ترافیک ، امنیت و تله متری را بصورت متمرکز مدیریت کنید. در این دوره ، مدیریت برنامه ها در Kubernetes با Istio ، خواهید آموخت که با مش سرویس می توانید چه کاری انجام دهید. ابتدا ، استقرارهای آبی/سبز و قناری را کشف خواهید کرد. در مرحله بعدی ، در مورد احراز هویت ، مجوز و نحوه مشاهده سلامت و وضعیت خدمات خود خواهید آموخت. سرانجام ، شما خواهید فهمید که چگونه با Istio در یک محیط محلی کار می کنید ، و آنچه برای اجرای Istio در تولید باید بدانید. پس از پایان دوره ، مهارت لازم را برای استقرار Istio و اجرای برنامه های جدید و قدیمی در مش سرویس خواهید داشت.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

معرفی Istio Introducing Istio

  • مش سرویس چیست؟ What Is a Service Mesh?

  • درک ویژگی های Istio Understanding Istio's Features

  • نسخه ی نمایشی: نصب Istio در Kubernetes با Docker Desktop Demo: Installing Istio on Kubernetes with Docker Desktop

  • بررسی معماری و هزینه های جاری Istio Examining Istio's Architecture and Running Costs

  • نسخه ی نمایشی: اجرای برنامه BookInfo با Istio Demo: Running the BookInfo App with Istio

  • استفاده از سرویس VirtualService برای مدیریت ترافیک Using a VirtualService to Manage Traffic

  • نسخه ی نمایشی: اضافه کردن تحمل خطا با Istio Demo: Adding Fault Tolerance with Istio

  • خلاصه ماژول Module Summary

مدیریت ترافیک خدمات Managing Service Traffic

  • درک سرویس های مجازی ، قوانین مقصد و زیرمجموعه ها Understanding VirtualServices, DestinationRules, and Subsets

  • نسخه ی نمایشی: یک پرتاب تاریک برای یک ویژگی جدید Demo: A Dark Launch for a New Feature

  • استفاده از دروازه های دارای سرویس های مجازی برای مدیریت ترافیک خارجی Using Gateways with VirtualServices to Mange External Traffic

  • نسخه ی نمایشی: استقرار آبی/سبز Demo: A Blue/Green Deployment

  • پیکربندی استقرارهای قناری با توزین وزن Configuring Canary Deployments with Traffic Weighting

  • نسخه ی نمایشی: استقرار قناری ها با کوکی و بدون آن Demo: Canary Deployments with and without Cookies

  • مدیریت ترافیک برای سلامت برنامه با قطع کننده مدار Managing Traffic for Application Health with a Circuit Breaker

  • نسخه ی نمایشی: قطع کننده مدار با تشخیص Outlier Demo: Circuit Breaker with Outlier Detection

  • خلاصه ماژول Module Summary

امنیت ارتباط با TLS متقابل Securing Communication with Mutual TLS

  • درک سیاستهای متقابل TLS و Istio Understanding Mutual TLS and Istio Policies

  • نسخه ی نمایشی: خدمات ایمن با TLS متقابل Demo: Securing Services with Mutual TLS

  • استفاده از اختیارات سیاست برای دسترسی امن به خدمات Using AuthorizationPolicy to Secure Access to Services

  • نسخه ی نمایشی: مجوز خدمات با mTLS Demo: Service Authorization with mTLS

  • اعمال خط مشی ها برای اطمینان از دسترسی کاربر نهایی Applying Policies to Secure End-user Access

  • نسخه ی نمایشی: مجوز کاربر نهایی با JWT Demo: End-user Authorization with JWT

  • خلاصه ماژول Module Summary

مشاهده شبکه خدمات Observing the Service Network

  • درک جریان تله متری از طریق Istio Understanding the Telemetry Flow through Istio

  • نسخه ی نمایشی: تجسم مش سرویس Demo: Visualizing the Service Mesh

  • نسخه ی نمایشی: داشبورد خدمات و Istio Demo: Dashboards for Services and Istio

  • گرفتن سرآیند OpenTelemetry برای ردیابی توزیع شده Capturing OpenTelemetry Headers for Distributed Tracing

  • نسخه ی نمایشی: توزیع ردیابی Demo: Distributed Tracing

  • ادغام Istio با پشته ورود به سیستم شما Integrating Istio with Your Logging Stack

  • نسخه ی نمایشی: ورود به سیستم با Fluentd و Kibana Demo: Logging with Fluentd and Kibana

  • خلاصه ماژول Module Summary

اجرای Istio در تولید Running Istio in Production

  • ملاحظات استفاده از Istio در تولید Considerations for Deploying Istio in Production

  • نسخه ی نمایشی (قسمت 1): پیکربندی و استقرار Istio در تولید Demo (Part 1): Configuring and Deploying Istio in Production

  • نسخه ی نمایشی (قسمت 2): استقرار BookInfo برای تولید Demo (Part 2): Deploying BookInfo to Production

  • مهاجرت برنامه های زنده به Istio Migrating Live Applications to Istio

  • نسخه ی نمایشی: مهاجرت به Istio با استفاده از mTLS ، مجوز و ورود Demo: Migrating to Istio with mTLS, Authorization and Ingress

  • درک سناریوهای بالقوه شکست Understanding Potential Failure Scenarios

  • آیا به مش سرویس نیاز دارید؟ Do You Need a Service Mesh?

نمایش نظرات

نظری ارسال نشده است.

آموزش مدیریت برنامه ها در Kubernetes با Istio
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
3h 34m
40
Pluralsight (پلورال سایت) pluralsight-small
18 بهمن 1398 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
109
4.9 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Elton Stoneman Elton Stoneman

Docker Captain و Microsoft MVP

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.