تبلیغات

سریال گیسو

تبلیغات

برنامه پیشگو

دانلود فیلم آموزشی Udemy – Building Microservices with .Net The Basics

Udemy Building Microservices with .Net The Basics

شروع به ساخت ریز خدمات با .NET از ابتدا کنید. آیا تیم شما از یکپارچه نبودن رنج می برد؟ آیا از خود می پرسید معماری microservice مناسب پروژه دات نت شما است؟ آیا از شما خواسته شده است که سرویس های خود را پیاده سازی کنید و نمی دانید از کجا شروع کنید؟ آیا شما فقط در مورد این اصطلاح مرسوم ، مد روز کنجکاو هستید؟ در این دوره یاد خواهید گرفت که چرا می خواهید از معماری ریز سرویس ها استقبال کنید و چطور با استفاده از پلتفرم .NET کار را شروع کنید. با ساخت تدریجی یک برنامه واقعی مبتنی بر ریز سرویس ها با NET 5 ، گام به گام ، عناصر بنیادی ریز خدمات را فرا خواهید گرفت. دو ریز سرویس اول این برنامه در این دوره Udemy Building Microservices with .Net The Basics ساخته شده است ، هر یک داده های خود را در یک پایگاه داده Docker میزبان MongoDB ذخیره می کند و هر دو به صورت غیرهمزمان از طریق یک کارگزار پیام RabbitMQ و MassTransit ارتباط برقرار می کنند. اما ما مستقیماً به سراغ اجرای ایده آل نخواهیم رفت ، ما با یک اجرای بسیار ساده شروع خواهیم کرد ، درباره اشتباهات رایج هنگام اجرای ریز سرویس ها خواهیم آموخت ، با چندین تکنیک و الگو در دنیای ریز خدمات آشنا خواهیم شد و در نهایت بر اساس بهترین روش ها به یک اجرای خوب می رسیم. با پایان این دوره Udemy Building Microservices with .Net The Basics شما یک برنامه کاربردی با دو ریز سرویس کاملاً مبتنی بر دات نت خواهید داشت اما مهمتر از همه ، شما همه سطر کدها ، نحوه کارکرد ریز سرویس ها را درک خواهید کرد و چرا ما به اجرای نهایی رسیده ایم.
  • آنچه خواهید آموخت :
  • نحوه ایجاد میکرو سرویس های مبتنی بر .NET 5 از ابتدا با استفاده از Visual Studio Code
  • برای استفاده انحصاری توسط هر ریز سرویس از پایگاه های داده MongoDB NoSQL منفرد استفاده کنید
  • برقراری ارتباط بین خدمات ناهمزمان از طریق RabbitMQ و MassTransit
  • اصول معماری ریز خدمات ، موافقان و مخالفان
  • الگوهای طراحی متداول مورد استفاده در ریز سرویس ها مانند مخزن ، آزمایش مجدد با نمایشگر خاموش و قطع کننده مدار را پیاده سازی کنید
  • از انواع رکورد C # 9 برای تعریف DTO ها و قراردادهای پیام استفاده شده توسط سرویس ها استفاده کنید
  • نحوه پیاده سازی عملیات مشترک REST API ریز خدمات
  • برای اجرای سرویس هایی مانند MongoDB و RabbitMQ در جعبه خود از Docker و Docker Compose برای پشتیبانی از سرویس های خود
  • استفاده کنید
  • از Swagger / OpenAPI و Postman برای کاوش و تعامل با API های ریز سرویس خود استفاده کنید
  • ارتباطات بین خدمات انعطاف پذیر را از طریق IHttpClientFactory و Polly پیاده سازی کنید
  • سازگاری نهایی داده ها را با تکثیر داده ها در میان سرویس های خرد پیاده سازی کنید
  • بسته های NuGet را برای اشتراک قرارداد منطقی و پیام های قابل استفاده مجدد در سرویس های خرد ایجاد کنید
 
  • What you’ll learn
  • How to create .NET 5 based microservices from scratch using Visual Studio Code
  • Use individual MongoDB NoSQL databases for exclusive use by each microservice
  • Implement asynchronous inter-service communication via RabbitMQ and MassTransit
  • Microservices architecture fundamentals, pros and cons
  • Implement common design patterns used with microservices like repository, retries with exponential backoff and circuit breaker
  • Use C# 9 record types to define DTOs and message contracts used by the microservices
  • How to implement the common operations of a microservices REST API
  • Use Docker and Docker Compose to run services like MongoDB and RabbitMQ in your box to support your microservices
  • Use Swagger/OpenAPI and Postman to explore and interact with your microservice APIs
  • Implement resilient inter-service communication via IHttpClientFactory and Polly
  • Implement eventual data consistency by replicating data across microservices
  • Create NuGet packages to share reusable logic and message contracts across microservices
  • Build two microservices of an end to end application where players can purchase game items with virtual currency
  • Requirements
  • Basic C# knowledge
  • Basic web development experience
  • A computer with Windows, Mac OSX or Linux installed

Building-Microservices-with-screen

 
نام: Building Microservices with .Net The Basics
حجم فایل: 6.8 گیگابایت
شرکت سازنده: Udemy
تاریخ انتشار: 1399/12/03
کیفیت: 720p
زیرنویس: ندارد
زبان: انگلیسی
مدت زمان پخش: 06 ساعت و 23 دقیقه
فرمت فایل: MP4
تاریخ تولید: 2021
رمز فایل: www.download.ir

Udemy - Building Microservices with .Net The Basics

Is your team suffering the symptoms of the monolithic hell? Are you wondering if a microservices architecture is the right fit for your .NET project? Have you been asked to implement microservices and you don't know where to start? Are you just curious about this trendy new term? In this course you will learn why you may want to embrace a microservices architecture and how to get started by using the .NET platform.
You will learn the foundational elements of microservices by incrementally building a real microservices based application with .NET 5, step by step. The first two microservices of this application are built in this course, each storing their data in a Docker hosted MongoDB database and both communicating asynchronously via a RabbitMQ message broker and MassTransit.

لینک دانلود