Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Dapr for Azure Developers with .NET Part 1

Dapr for Azure Developers with .NET Part 1

1h 48mIntermediate2022-06-01

Authors

Rodrigo Díaz Concha

Rodrigo Díaz Concha

Solutions Architect, Microsoft Regional Director, and Microsoft MVP

Course details

Azure Dapr can help .NET developers solve several challenges that they face when building distributed applications. In this course, Rodrigo Díaz Concha shows you how to build distributed applications and microservices easily with Dapr. Rodrigo begins by introducing Dapr as a portable, event-driven runtime for creating distributed applications in the cloud. He explains the sidecar pattern and the different components and tools that you will use in Dapr. Rodrigo walks you through preparing your development environment, then covers some of the most important building blocks in Dapr. This course focuses on publish and subscribe (pub/sub), service invocation, state management, and bindings.

Skills covered

Cloud DevelopmentAzureSoftware Development ToolsNetwork AdministrationCloud PlatformsNetwork and System AdministrationCloud ComputingMicrosoftSoftware DevelopmentDeep Dive (X:Y)

Concepts

0. Introduction

  • 01 - Building great microservices solutions with Dapr and .NET
  • 02 - What you need to know

1. Dapr Overview

  • 03 - Challenges of distributed applications and microservices
  • 04 - What is Dapr
  • 05 - The sidecar pattern
  • 06 - Dapr anatomy

2. Preparing the Development Environment

  • 07 - Installing the development tools
  • 08 - Installing and initializing Dapr
  • 09 - The Dapr CLI
  • 10 - Hello World with Dapr
  • 11 - The Dapr dashboard
  • 12 - What you are going to build - Introducing Wisdom Pet Medicine

3. Publish and Subscribe Building Block

  • 13 - The pub sub building block
  • 14 - Publishing messages in the Pet microservice
  • 15 - Subscribing to messages in the Rescue microservice
  • 16 - Subscribing to messages in the Hospital microservice
  • 17 - Creating the Dapr component for Azure Service Bus
  • 18 - Testing the pub sub implementation

4. Service Invocation

  • 19 - The service invocation building block
  • 20 - Creating the PetAggregator microservice
  • 21 - Implementing the service invocation logic
  • 22 - Projecting the results in PetAggregator
  • 23 - Testing the service invocation implementation

5. State Management

  • 24 - The state management building block
  • 25 - Refactoring the PetAggregator microservice
  • 26 - Implementing state management in PetAggregator
  • 27 - Creating a component for state management with Azure Storage
  • 28 - Testing the state management implementation

6. Bindings

  • 29 - The bindings building block
  • 30 - Implementing an input binding in the Pet microservice
  • 31 - Implementing an output binding in the Hospital microservice
  • 32 - Creating the Dapr components for bindings with Azure Storage
  • 33 - Testing the bindings implementation

Conclusion

  • 34 - Next steps

Related courses

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal