Azure Dapr for .NET Developers Part 1
Offered By: LinkedIn Learning
Course Description
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
- Challenges of distributed applications and microservices
- What is Dapr?
- The sidecar pattern
- Dapr anatomy
- 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
- 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
- The service invocation building block
- Creating the PetAggregator microservice
- Implementing the service invocation logic
- Projecting the results in PetAggregator
- Testing the service invocation implementation
- 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
- 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
- Next steps
Taught by
Rodrigo Díaz Concha
Related Courses
A Beginner’s Guide to DockerPackt via FutureLearn A Beginner's Guide to Kubernetes for Container Orchestration
Packt via FutureLearn A Practical Guide to Amazon EKS
A Cloud Guru Advanced Networking with Kubernetes on AWS
A Cloud Guru AIOps Essentials (Autoscaling Kubernetes with Prometheus Metrics)
A Cloud Guru