آموزش میکروسرورهای پیشرفته Azure با دات نت برای توسعه دهندگان

Advanced Azure Microservices with .NET for Developers

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

آیا شما یک توسعه دهنده دات نت هستید که به دنبال موضوعات و سناریوهای پیشرفته هستید؟ این دوره با آموزش دقیق در زمینه ساخت برنامه های کاربردی مبتنی بر میکرو سرویس با استفاده از .NET و Azure ، تنها آنچه را که بدنبال آن هستید ارائه می دهد. مربی رودریگو دیاز کانچا به شما اطلاعات تازه ای در زمینه خدمات میکرو ارائه می دهد و شما را با سرویس های خرد و اجزای فنی آشنا می کند که این دوره نحوه ساخت را به شما نشان می دهد. رودریگو با ایجاد سرویس های خرد رویداد محور ، از جمله ایجاد ، انتشار و مصرف رویداد ادغام شروع می کند. سپس به الگوی Command and Query Responsibility Segregation (CQRS) می رود و نحوه پیاده سازی اولین فرمان و سرویس بیننده را به شما نشان می دهد. رودریگو الگوی منبع رویداد و ارتباط آن با سرویس های خرد را پوشش می دهد ، سپس به چگونگی الگوی API Gateway اجازه می دهد تا برنامه ها به طور غیر مستقیم با سرویس های کوچک ارتباط برقرار کنند. او با بررسی های بهداشتی که می توانید در .NET و سایر نگرانی های مقطعی انجام دهید ، به پایان می رسد.


سرفصل ها و درس ها

معرفی Introduction

  • تاکتیک های برتر برای ساخت سرویس های کوچک .NET Top tactics to build advanced .NET microservices

  • آنچه باید بدانید What you should know

  • سرویس های تازه کننده Microservices refresher

  • سناریوی مورد استفاده در این دوره: Wisdom Pet Medicine The scenario used in this course: Wisdom Pet Medicine

  • چیزی که قرار است بسازیم What we are going to build

  • آماده سازی محیط توسعه Preparing the development environment

1. سرویس های خرد رویداد محور 1. Event-Driven Microservices

  • آغازگر معماری رویداد محور Event-driven architecture primer

  • دست زدن به رویداد دامنه و ایجاد رویداد ادغام Handling the domain event and creating the integration event

  • انتشار رویداد ادغام در Azure Service Bus Publishing the integration event to Azure Service Bus

  • مصرف رویداد ادغام از Azure Service Bus Consuming the integration event from Azure Service Bus

  • ذخیره داده های رویداد ادغام Storing the data from the integration event

  • چالش: برقراری ارتباط غیر همزمان با استفاده از رویدادها Challenge: Perform asynchronous communication using events

  • راه حل: برقراری ارتباط غیر همزمان با استفاده از رویدادها Solution: Perform asynchronous communication using events

2. الگوی CQRS 2. The CQRS Pattern

  • دستورالعمل فرماندهی و پرس و جو تطبیقی (CQRS) الگوی Command and Query Responsibility Segregation (CQRS) pattern

  • پیاده سازی اولین دستور Implementing the first command

  • اجرای سرویس بیننده Implementing the viewer service

  • چالش: پیاده سازی الگوی CQRS Challenge: Implementing the CQRS pattern

  • راه حل: پیاده سازی الگوی CQRS Solution: Implementing the CQRS pattern

3. منبع یابی رویدادها و خدمات میکروسکوپی 3. Event Sourcing and Microservices

  • آشنایی با الگوی منابع رویداد Introduction to the Event Sourcing pattern

  • ایجاد فروشگاه رویداد در Azure Cosmos DB Creating the event store in Azure Cosmos DB

  • ایجاد و ذخیره اولین رویدادها Creating and storing the first events

  • خواندن فروشگاه رویداد از طریق CQRS Reading the event store through CQRS

  • چالش: پیاده سازی منبع یابی رویداد Challenge: Implementing event sourcing

  • راه حل: پیاده سازی منبع رویداد Solution: Implementing event sourcing

4. API Gateway 4. API Gateway

  • معرفی الگوی API Gateway Introducing the API Gateway pattern

  • پیاده سازی الگوی API Gateway با استفاده از Ocelot Implementing the API Gateway pattern by using Ocelot

  • چالش: پیکربندی مسیرهای اضافی در دروازه API Challenge: Configuring additional routes in the API gateway

  • راه حل: پیکربندی مسیرهای اضافی در دروازه API Solution: Configuring additional routes in the API gateway

5. نگرانی های مقطعی 5. Cross-Cutting Concerns

  • بررسی های بهداشتی Health checks

  • نسخه بندی Versioning

  • ثبت متمرکز و ردیابی توزیع شده Centralized logging and distributed tracing

  • چالش: پیاده سازی نگرانی های مقطعی Challenge: Implementing cross-cutting concerns

  • راه حل: پیاده سازی نگرانی های مقطعی Solution: Implementing cross-cutting concerns

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش میکروسرورهای پیشرفته Azure با دات نت برای توسعه دهندگان
جزییات دوره
2h 36m
34
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
-
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Rodrigo Díaz Concha Rodrigo Díaz Concha

معماران راه حل ، مدیر منطقه ای مایکروسافت و MVP مایکروسافت

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

رودریگو گواهی نامه حرفه ای معماری نرم افزار Carnegie Mellon SEI است. او بیش از یک دهه است که به عنوان MVP مایکروسافت شناخته می شود ، در حال حاضر در دو بخش Developer Technologies و Microsoft Azure. بعلاوه ، او دارای Scrum Alliance Certified ScrumMaster ، MCSD ، MCTS ، MCPD و MCP است.

به عنوان معمار ارشد نرم افزار در Lumedhealth ، وی راه حل های بهداشت دیجیتال و پزشکی از راه دور با تمرکز بر تغییر زندگی مردم را ایجاد می کند. او همچنین تمایز نوشتن اولین کتابها در مورد Microsoft Silverlight 5 و Xamarin را دارد. فرم ها به زبان اسپانیایی. رودریگو یک سخنران مکرر در رویدادهای مایکروسافت و غیر مایکروسافت در سراسر آمریکای لاتین ، ایالات متحده و اروپا است.