مشاور و مدرس برنامه نویسی در حوزه دات نت - https://github.com/mjebrahimi
آموزش ویدئویی Microservices در ASP.NET Core (سری سوم)

موضوعات Microservices و Distributed System ها موضوعاتی نیستند که با یک یا چند مقاله جسته و گریخته بتوان آنها را فرا گرفت. اینها موارد بزرگی هستند و نکات، تکنیک ها و ابزار های زیادی دارند که یاد گرفتن آنها نیازمند یک سری آموزش پیوسته و جامع است.
سری آموزش ویدئویی Distributed .NET Core (DShop) یکی از بهترین آموزش های ویدئویی منابع برای یادگیری Microservice و Distributed System ها در NET Core. است که به صورت عملی و گام به گام همراه با مثال و سورس آن در گیتهاب منتشر شده است. این آموزش همراه زیرنویس انگلیسی است (از قسمت Caption در Youtube)
0- Distributed .NET Core (DShop) - Teaser
1- Distributed .NET Core (DShop) - Episode 1 [Intro, HTTP requests flow, Infrastructure with Docker]
2- Distributed .NET Core (DShop) - Episode 2 [CQRS - Write side, Discounts service, MongoDB repository]
3- Distributed .NET Core (DShop) - Episode 3 [Subscribing RabbitMQ messages, API gateway]
4- Distributed .NET Core (DShop) - Episode 4 [Asynchronous microservices integration via events]
5- Distributed .NET Core (DShop) - Episode 5 [CQRS - Read side, Internal HTTP communication]
7- Distributed .NET Core (DShop) - Episode 7 [Handling asynchronous requests, SignalR, Polly]
8- Distributed .NET Core (DShop) - Episode 8 [Distributed transactions, 2PC, Event Choreography, Saga]
9- Distributed .NET Core (DShop) - Episode 9 [Vault secrets, Seq logging, Jaeger distributed tracing]
10- Distributed .NET Core (DShop) - Episode 10 [Metrics with AppMetrics, InfluxDB, Prometheus, Grafana]
11- Distributed .NET Core (DShop) - Episode 11 [Travis CI pipelines, custom MyGet feeds]
12- Distributed .NET Core (DShop) - Episode 12 [Docker basics, Docker Hub, docker-compose]
13- Distributed .NET Core (DShop) - Episode 13 [Integration tests with xUnit, Web API, Mongo, RabbitMQ]
14- Distributed .NET Core (DShop) - Episode 14 [Consumer-driven contract testing with Pact]
15- Distributed .NET Core (DShop) - Episode 15 [Orchestration with Portainer, Kubernetes and Rancher]
سورس پروژه آموزشی در گیتهاب
https://github.com/devmentors/DNC-DShop
در این سری آموزشی موضوعات زیر پوشش داده است
✔️Microservices ✔️DistributedSystem ✔️DDD ✔️CQRS ✔️Docker ✔️Container ✔️ASPNETCore ✔️SqlServer ✔️Redis ✔️NoSql ✔️MongoDb ✔️InfluxDb ✔️SignalR ✔️JWT ✔️RabbitMQ ✔️Grafana ✔️AppMetrics ✔️Prometheus ✔️Jaeger ✔️Seq ✔️ELK (ElasticSearch) ✔️ApiGateway ✔️Consul ✔️Kubernetes
این سری آموزشی رو از دست ندین. ضمنا لیست کاملتر این منابع رو در ریپازیتوری Awesome مربوطه به آموزش Microservices در NET Core. میتونین پیدا کنین
? کانال دات نت زوم
مطلبی دیگر از این انتشارات
Razor Class Library چیست؟
مطلبی دیگر از این انتشارات
مجموعه آموزش های Microservices در NET Core.
مطلبی دیگر از این انتشارات
شرط گذاری روی Include ها در EF Core