Learn more about using Dapr as a platform for building, managing, and deploying distributed applications and microservices in Kubernetes and Azure Container Apps.
Overview
Syllabus
Introduction
- Building great microservices solutions with Dapr and .NET
- What we are going to build: Introducing Wisdom Pet Medicine
- The secrets management building block
- Creating a local-file secrets management component
- Retrieving secrets from the microservices
- Referencing secrets in the Dapr components
- Testing the secret references in the components
- Creating the Azure Key Vault component
- Testing the secrets management with Azure Key Vault
- The configuration building block
- Creating the configuration component for Redis
- Get configuration items using Dapr SDK
- Testing the configuration building block
- The observability building block
- Distributed traces with Zipkin
- Distributed traces with Jaeger
- Distributed traces with New Relic
- Running Dapr on Kubernetes
- Initializing Dapr in the Kubernetes cluster
- Containerizing the microservices with Docker
- Applying the Dapr components in the Kubernetes cluster
- Deploying the services in the Kubernetes cluster
- Creating an Ingress controller in the Kubernetes cluster
- Exposing the services in the Kubernetes cluster
- Testing the microservices in the Kubernetes cluster
- Introduction to Azure Container Apps
- Deploying the Container Apps environment
- Preparing the solution to use Azure Container Apps
- Deploying the microservices as Container Apps
- Testing the microservices in Azure Container Apps
- Next steps
Taught by
Rodrigo DÃaz Concha