تعداد ویدئو | 47 |
---|---|
زمان دوره | 02:46:36 |
مترجم | پرووید |
ناظر ترجمه | پرووید |
دوبلر | پرووید |
ناظر دوبلاژ | پرووید |
سایت منتشر کننده | پلورال سایت |
آموزش ساخت عملی و الگوهای مهم در معماری میکروسرویس یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی ساختن مایکروسرویس ها است که با نام اصلی Building Microservices از شرکت Pluralsight منتشر شده است.
معماری مایکروسرویس ها که به آن Microservices Architecture نیز می گوییم یک سبک معماری و یا architectural style می باشد که طبق آن یک برنامه در قالب مجموعهای از سرویس ها ایجاد می شود. این سرویس ها باید دارای شرایط زیر باشند:
معماری مایکروسرویس ها باعث می شود که توسعه و تحویل نرم افزارهای پیچیده و بسیار بزرگ به روشی سریع و قابل اطمینان انجام پذیرد.
در پیاده سازی معماری مایکروسرویس ها، سرویس ها می توانند هم با پروتکل های از قبیل HTTP/REST و هم پروتکل های asynchronous از قبیل AMQP با یکدیگر ارتباط برقرار کنند. علاوه بر این، سرویس ها می توانند به صورت مستقل از یکدیگر develop و deploy بشوند. هر سرویس دیتابیس انحصاری خودش را دارد و این موضوع باعث میشود که سرویس ها از یکدیگر decoupled بشوند. علاوه بر این data consistency بین سرویس ها با استفاده از الگوی saga پیاده سازی می شود.
علاوه بر این، می توانید از آموزش معماری میکروسرویس ها در .NET Core و آموزش توسعه میکروسرویس ها در سی شارپ و Azure استفاده کنید.
فصل اول: مقدمه دوره آموزشی
فصل دوم: شروع به کار با ساخت Microservice ها
فصل سوم: پیاده سازی Domain Logic در Microservice ها
فصل چهارم: نوشتن Test و اهمیت آن در Microservice ها
فصل پنجم: بررسی Authentication و Authorization در Microservice ها
تمامی حقوقی مادی و معنوی متعلق به گروه آموزشی پرووید است.
نقد و بررسیها
هیچ دیدگاهی برای این محصول نوشته نشده است.