آموزش مباحث دواپس DevOps در میکروسرویس ها

تعداد ویدئو 27
زمان دوره 01:09:12
مترجم مرتضی گیتی
دوبلر مرتضی گیتی
سایت منتشر کننده پلورال سایت

آموزش مباحث دواپس DevOps در میکروسرویس ها یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی مباحث DevOps در معماری میکروسرویس ها است که با نام اصلی Microservices DevOps از شرکت Pluralsight منتشر شده است.

معماری میکروسرویس ها (Microservices Architecture) چیست؟

معماری مایکروسرویس ها که به آن Microservices Architecture نیز می گوییم یک سبک معماری و یا architectural style می باشد که طبق آن یک برنامه در قالب مجموعه‌ای از سرویس ها ایجاد می شود. این سرویس ها باید دارای شرایط زیر باشند:

  • قابلیت نگهداری و تست پذیری بسیار بالا
  • loosely coupled بودن
  • به طور مستقل از یکدیگر قابل develop و deploy کردن باشند

microservices-architecture-plan

معماری مایکروسرویس ها باعث می شود که توسعه و تحویل نرم افزارهای پیچیده و بسیار بزرگ به روشی سریع و قابل اطمینان انجام پذیرد. در پیاده سازی معماری مایکروسرویس ها، سرویس ها می توانند هم با پروتکل های از قبیل HTTP/REST و هم پروتکل های asynchronous از قبیل AMQP با یکدیگر ارتباط برقرار کنند. علاوه بر این، سرویس ها می توانند به صورت مستقل از یکدیگر develop و deploy بشوند. هر سرویس دیتابیس انحصاری خودش را دارد و این موضوع باعث می‌شود که سرویس ها از یکدیگر decoupled بشوند. علاوه بر این data consistency بین سرویس ها با استفاده از الگوی saga پیاده سازی می شود.

سرفصل مطالب آموزش ویدئویی مباحث DevOps در معماری میکروسرویس ها

فصل اول: مقدمه دوره آموزشی

  • مقدمه

فصل دوم: پیاده سازی Continuous Deployment

  • مقدمه
  • بررسی سناریوی موجود
  • معرفی کردن Devops
  • ایجاد کردن و کار کردن با Devops به صورت عملی
  • بررسی مهمترین نکات مربوط به Devops
  • جمع بندی

فصل سوم: Deploy کردن میکروسرویس ها

  • مقدمه
  • بررسی الگوهای Deployment
  • انجام Deployment به صورت عملی
  • بررسی Serverless Function ها
  • کار کردن عملی با Serverless Function ها
  • جمع بندی

فصل چهارم: مانیتور کردن عملکرد میکروسرویس ‌ها

  • مقدمه
  • چرا نیاز به مانیتور کردن داریم؟
  • چه چیزی را می بایست مانیتور کنیم؟
  • بررسی Centralized Logging
  • پیاده سازی عملیات مانیتورینگ به صورت عملی
  • جمع بندی

فصل پنجم: مدیریت کردن Failure در میکروسرویس ها

  • مقدمه
  • درک هرچه بهتر Service Failure
  • بررسی الگوی Circuit Breaker
  • بررسی Health Monitoring
  • انجام عملیات‌ Health Monitoring به صورت عملی
  • انجام و استفاده از Alert ‌ها
  • جمع بندی
  • جمع بندی دوره آموزشی

نقد و بررسی‌ها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین کسی باشید که دیدگاهی می نویسد “آموزش مباحث دواپس DevOps در میکروسرویس ها”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دسته های محصولات

افزودن به سبد خرید