آموزش Micro Service ها در Core

آموزش Micro Service ها در Core

آموزش Micro Service ها در Core

دوره آموزش میکرو سرویس (Micro Service) ها در Net Core.

 

Microservices یا معماری میکروسوروسی (MSA)، روش توسعه سیستم های نرم افزاری است و طی چند سال گذشته به طورچشمگیری محبوب شده است. اگرچه روش تعریف دقیق آن بسیار دشوار است، بسیاری از توسعه دهندگان این روش را برای  ایجاد برنامه های کاربردی تجاری سفارشی ترجیح می دهند.

معماری Microservice یک معماری سرویس گرا است و برای ساختن یک برنامه به عنوان مجموعه ای از سرویس های مرتبط به هم پیوسته که برای قابلیت های تجاری اجرا می شود، استفاده می شود. این امکان تحویل مستمر برنامه های کاربردی بزرگ و پیچیده را فراهم می کند همچنین سازمان را قادر می سازد تا پشته فناوری خود را گسترش دهد.

برخی از انواع برنامه ها می توانند به قطعات کوچکتر تقسیم شده و سپس در هم ادغام شوند ساخت و نگهداری آن ها آسان تر خواهد بود. چگونگی اتصال تکه های کوچک به درخواست های برنامه بستگی دارد. استفاده های متداول HTTP / REST با JSON است، اما هر پروتکل ارتباطی می تواند اگر مناسب تر برای کار باشد. (REST (Transfer State Representation

بر خلاف یک برنامه ی یکپارچه که به عنوان یک واحد مستقل ایجاد شده است و درخواست HTTP را انجام می دهد همچنین داده ها را در پایگاه داده های اصلی به روز می کند. می تواند سرویس های مختلف را به صورت جداگانه تغییر داده و برنامه ریزی را با برنامه ساز سازگار کند Netflix، eBay، Amazon، توییتر، PayPal و Guardian نمونه خوبی از وب سایت های بزرگ هستند که از برنامه ی یکپارچه به معماری میکرو سرویس منتقل شده اند.

جهت آشنایی بیشتر مقاله معرفی معماری میکرو سرویس ها ( Micro services ) مطالعه کنید

 

بعد از گذراندن این دوره میتوانید مدرک رسمی و معتبر از دانشگاه آزاد اسلامی دریافت کنید .

جهت اطلاع از تخفیف ها و دوره های جدید و بروز رسانی دوره ها عضو کانال تلگرام تاپ لرن با آی دی Top_Learn@ شوید.

خرید این دوره

پیش نمایش


لطفا سوالات خود را راجع به این آموزش در این بخش پرسش و پاسخ مطرح کنید به سوالات در قسمت نظرات پاسخ داده نخواهد شد .

مدت زمان دوره: 09:26:00
راهنما! برای دانلود با دانلود منیجر(IDM) بر روی این لینک کلیک کنید.

معرفی دور آموزش میکرو سرویس ها

بررسی و دلایل استفاده از میکرو سرویس ها

معماری Micro Service ها

ایجاد و پیکربندی Solution در micro service ها

Project References

معرفی و نصب Docker در ویندوز

نصب و پیکربندی Service Bus و RabbitMQ

ساخت Command ها در MicroService

ساخت Event ها در میکروسرویس ها

ساخت Service Host در میکرو سرویس ها

ساخت Host Builder و Bus Builder

ساخت Extension Method های IBus در MicroService ها

ساخت EndPoint API در میکرو سرویس

پیکربندی RabbitMq

مدیریت Event ها

مدیریت Command ها

مهاجرت به Visual Studio

Host کردن Service ها در میکروسرویس ها

رفع مشکل Scope ها

ساخت Domain Model ها و Repository ها

نصب و پیکربندی MongoDB روی Docker در میکروسرویس ها

ارتباط سرویس ها با MongoDB

ساخت Repository های MongoDB

ساخت MongoDB Database Seeder

اتصال به Local Host MongoDB

ساخت Application Service ها در میکرو سرویس ها

تکمیل Handler های سرویس

Identity Service در میکروسرویس ها

Hash Password in Identity Service

ساخت UserRepository

ساخت User Service و Handler

ثبت نام و ورود کاربران در میکروسرویس ها

Json Web Token در میکروسرویس

ساخت Jwt Handler در میکرو سرویس

ورود کاربران و ایجاد Token در میکروسرویس ها

ورود کاربران و احراز هویت در میکرو سرویس

ورود کاربران و احراز هویت - بخش دوم

ساخت Event Handler EndPoint در میکرو سرویس

تکمیل Activities Controller

Http Endpoint و PostMan

برای ارسال نظر نیاز است وارد سایت شوید. در صورت نداشتن حساب کاربری عضو شوید.