Azure Dapr for .NET Developers Part 1

Go to class
Write Review

Free Online Course: Azure Dapr for .NET Developers Part 1 provided by LinkedIn Learning is a comprehensive online course, which lasts for 1-2 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Azure Dapr for .NET Developers Part 1 is taught by Rodrigo Díaz Concha.

Overview
  • Learn how to use Dapr as a platform for building distributed applications and microservices, as well as how to deploy a Dapr application in Azure Kubernetes Service.

Syllabus
  • Introduction

    • Building great microservices solutions with Dapr and .NET
    • What you need to know
    1. Dapr Overview
    • Challenges of distributed applications and microservices
    • What is Dapr?
    • The sidecar pattern
    • Dapr anatomy
    2. Preparing the Development Environment
    • Installing the development tools
    • Installing and initializing Dapr
    • The Dapr CLI
    • Hello World with Dapr
    • The Dapr dashboard
    • What you are going to build: Introducing Wisdom Pet Medicine
    3. Publish and Subscribe Building Block
    • The pub/sub building block
    • Publishing messages in the Pet microservice
    • Subscribing to messages in the Rescue microservice
    • Subscribing to messages in the Hospital microservice
    • Creating the Dapr component for Azure Service Bus
    • Testing the pub/sub implementation
    4. Service Invocation
    • The service invocation building block
    • Creating the PetAggregator microservice
    • Implementing the service invocation logic
    • Projecting the results in PetAggregator
    • Testing the service invocation implementation
    5. State Management
    • The state management building block
    • Refactoring the PetAggregator microservice
    • Implementing state management in PetAggregator
    • Creating a component for state management with Azure Storage
    • Testing the state management implementation
    6. Bindings
    • The bindings building block
    • Implementing an input binding in the Pet microservice
    • Implementing an output binding in the Hospital microservice
    • Creating the Dapr components for bindings with Azure Storage
    • Testing the bindings implementation
    Conclusion
    • Next steps