لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Azure Dapr برای توسعه دهندگان دات نت قسمت 1
Azure Dapr for .NET Developers Part 1
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
Azure Dapr می تواند به توسعه دهندگان دات نت کمک کند تا چندین چالش را که در هنگام ساخت برنامه های توزیع شده با آن مواجه هستند، حل کنند. در این دوره، رودریگو دیاز کونچا به شما نشان میدهد که چگونه برنامههای کاربردی و میکروسرویسهای توزیعشده را به راحتی با Dapr بسازید. رودریگو با معرفی Dapr به عنوان یک زمان اجرا قابل حمل و رویداد محور برای ایجاد برنامه های کاربردی توزیع شده در فضای ابری شروع می کند. او الگوی ماشین کناری و اجزا و ابزارهای مختلفی را که در داپر استفاده خواهید کرد توضیح می دهد. رودریگو شما را در آماده سازی محیط توسعه راهنمایی می کند، سپس برخی از مهم ترین بلوک های ساختمانی در داپر را پوشش می دهد. این دوره بر انتشار و اشتراک (pub/sub)، فراخوانی خدمات، مدیریت ایالت، و الزامات تمرکز دارد.
سرفصل ها و درس ها
مقدمه
Introduction
ساخت راه حل های میکروسرویس عالی با Dapr و .NET
Building great microservices solutions with Dapr and .NET
چه چیزی میخواهید بدانید
What you need to know
1. داپر بررسی اجمالی
1. Dapr Overview
چالش های برنامه های کاربردی توزیع شده و میکروسرویس ها
Challenges of distributed applications and microservices
داپر چیست؟
What is Dapr?
الگوی ماشین کناری
The sidecar pattern
آناتومی داپر
Dapr anatomy
2. آماده سازی محیط توسعه
2. Preparing the Development Environment
نصب ابزارهای توسعه
Installing the development tools
نصب و راه اندازی Dapr
Installing and initializing Dapr
Dapr CLI
The Dapr CLI
سلام جهان با Dapr
Hello World with Dapr
داشبورد داپر
The Dapr dashboard
آنچه می خواهید بسازید: معرفی Wisdom Pet Medicine
What you are going to build: Introducing Wisdom Pet Medicine
3. انتشار و اشتراک بلوک ساختمان
3. Publish and Subscribe Building Block
بلوک ساختمانی میخانه/فرعی
The pub/sub building block
انتشار پیام ها در میکروسرویس حیوانات خانگی
Publishing messages in the Pet microservice
اشتراک در پیامها در میکروسرویس Rescue
Subscribing to messages in the Rescue microservice
اشتراک در پیام ها در میکروسرویس بیمارستان
Subscribing to messages in the Hospital microservice
ایجاد کامپوننت Dapr برای Azure Service Bus
Creating the Dapr component for Azure Service Bus
آزمایش اجرای میخانه/زیر
Testing the pub/sub implementation
4. فراخوان خدمات
4. Service Invocation
بلوک ساختمان فراخوان خدمات
The service invocation building block
ایجاد میکروسرویس PetAggregator
Creating the PetAggregator microservice
پیاده سازی منطق فراخوانی سرویس
Implementing the service invocation logic
نمایش نتایج در PetAggregator
Projecting the results in PetAggregator
آزمایش اجرای فراخوان خدمات
Testing the service invocation implementation
5. مدیریت دولتی
5. State Management
بلوک ساختمان مدیریت دولتی
The state management building block
Refactoring میکروسرویس PetAggregator
Refactoring the PetAggregator microservice
پیاده سازی مدیریت حالت در PetAggregator
Implementing state management in PetAggregator
ایجاد کامپوننت برای مدیریت حالت با Azure Storage
Creating a component for state management with Azure Storage
آزمایش اجرای مدیریت دولتی
Testing the state management implementation
6. پابند
6. Bindings
بلوک ساختمانی اتصالات
The bindings building block
پیاده سازی اتصال ورودی در میکروسرویس Pet
Implementing an input binding in the Pet microservice
اجرای اتصال خروجی در میکروسرویس بیمارستان
Implementing an output binding in the Hospital microservice
ایجاد اجزای Dapr برای اتصال با Azure Storage
Creating the Dapr components for bindings with Azure Storage
تست اجرای اتصالات
Testing the bindings implementation
معماران راه حل ، مدیر منطقه ای مایکروسافت و MVP مایکروسافت
رودریگو دیاز کانچا یک معمار راه حل و مدیر منطقه ای مایکروسافت با بیش از 20 سال تجربه است.
رودریگو گواهی نامه حرفه ای معماری نرم افزار Carnegie Mellon SEI است. او بیش از یک دهه است که به عنوان MVP مایکروسافت شناخته می شود ، در حال حاضر در دو بخش Developer Technologies و Microsoft Azure. بعلاوه ، او دارای Scrum Alliance Certified ScrumMaster ، MCSD ، MCTS ، MCPD و MCP است.
به عنوان معمار ارشد نرم افزار در Lumedhealth ، وی راه حل های بهداشت دیجیتال و پزشکی از راه دور با تمرکز بر تغییر زندگی مردم را ایجاد می کند. او همچنین تمایز نوشتن اولین کتابها در مورد Microsoft Silverlight 5 و Xamarin را دارد. فرم ها به زبان اسپانیایی. رودریگو یک سخنران مکرر در رویدادهای مایکروسافت و غیر مایکروسافت در سراسر آمریکای لاتین ، ایالات متحده و اروپا است.
نمایش نظرات