تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی Node.js: میکروسرویس‌ها (2019)

دوره آموزشی Node.js: میکروسرویس‌ها (2019)

2 ساعت 15 دقیقهمتوسط2019-10-14

مدرسین

Daniel Khan

Daniel Khan

Technology Lead, Developer, Application Architect

جزئیات دوره

در سازمانهای بزرگ و کوچک، Node.js اغلب بستر انتخابی برای ایجاد معماری خدمات خرد است. در این دوره، مربی دانیل خان مفاهیم اساسی میکروسرویس را می گیرد و آنها را در زمینه Node.js عملی می کند و به شما نشان می دهد که چگونه از Node.js برای ایجاد معماری سرویس های خرد از ابتدا استفاده کنید. در طول دوره، دانیل مفاهیم اساسی مانند کشف خدمات و انعطاف پذیری را بررسی می کند. برای درک بیشتر کاربردی این مفاهیم، او یک مورد استفاده معمول را بررسی می کند که در آن شما یک برنامه یکپارچه موجود دارید که می خواهید به سرویس های جداگانه تقسیم کنید. این دوره به منظور آگاهی از شما برای ایجاد پروژه های پیچیده تر بر اساس زیرساخت خدمات خرد ایجاد شده در طول درس طراحی شده است.

اهداف یادگیری
راه اندازی رجیستری خدمات
خدمات ثبت و لغو ثبت نام
نسخه بندی و تعادل بار
اضافه کردن منطق سرویس
کار با قطع کننده مدار
استفاده از صف ها
مصرف و ذخیره بازخورد

مهارت ها

Node.jsSoftware ArchitectureJavaScript FrameworksWeb DevelopmentOpen SourceSoftware DevelopmentDeep Dive (X:Y)

سرفصل ها

0. مقدمه

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

1. با Microservices شروع کنید

  • 04 - مقدمه ای بر میکروسرویس ها
  • 05 - راه‌اندازی برنامه نمونه
  • 06 - آنچه می‌خواهید بسازید
  • 07 - ثبت خدمات و کشفیات

2. ایجاد یک رجیستری خدمات

  • 08 - راه‌اندازی رجیستری
  • 09 - راه‌اندازی نقاط پایانی در Express
  • 10 - ثبت و حذف خدمات
  • 11 - ایجاد و تست مسیر ثبت نام
  • 12 - لغو ثبت خدمات
  • 13 - نسخه سازی و متعادل سازی بار
  • 14 - استعلام از رجیستری
  • 15 - حذف سرویس‌های منقضی شده

3. تقسیم یک مونولیت به میکروسرویس ها

  • 16 - راه‌اندازی سرویس بلندگو
  • 17 - ثبت سرویس بلندگو
  • 18 - لغو ثبت سرویس در حالت خاموشی
  • 19 - اضافه کردن منطق سرویس
  • 20 - استفاده از میکروسرویس از اپلیکیشن اصلی
  • 21 - پاک کردن برنامه اصلی
  • 22 - ایجاد نقطه پایانی در خدمت تصویر

4. اضافه کردن تحمل خطا و انعطاف پذیری

  • 23 - اگر سرویسی از کار بیفتد چه اتفاقی می‌افتد
  • 24 - آشنایی با کلیدهای مدار
  • 25 - ساخت قطع کننده مدار با Node
  • 26 - استفاده از کلید برق
  • 27 - استفاده از کش برای رفع قطعی
  • 28 - ذخیره تصاویر

5. استفاده از صف با Node.js

  • 29 - فاکتورگیری از خدمات بازخورد
  • 30 - استفاده از صف
  • 31 - راه‌اندازی RabbitMQ
  • 32 - بازخورد در صف
  • 33 - مصرف و ذخیره بازخورد

نتیجه

  • 34 - مراحل بعدی

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

مسیرهای مرتبط

درباره ما

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

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

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

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

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