Building Microservices using DAPR with Paul Yuknewicz
What is DAPR, and why do you want it? Carl and Richard talk to Paul Yuknewicz about how DAPR helps you build better microservices by dealing with all the plumbing. We all need messaging, security, logging, and other services to make microservices work - and there are a ton of SDKs and libraries out there to help. DAPR helps glue all those pieces together with a nice layer of abstraction to make it easier for your tool selections to work!
Guests:
Paul Yuknewicz
As Group Product Manager for Azure App Frameworks, Microservices, and Diagnostics, Paul's team is responsible for defining and building application models and frameworks for cloud developers. This includes an open-source application framework for distributed apps and cloud-native applications called Dapr (see dapr.io). I also look out for new observability experiences to make teams successful in running and diagnosing their apps.
Links:
- .NET Show on Classes, Records, and Structs https://youtu.be/lYoYHWDFGVk
- DAPR https://dapr.io/
- SignalR https://dotnet.microsoft.com/apps/aspnet/signalr
- Kafka https://kafka.apache.org/
- Azure Event Hubs https://azure.microsoft.com/en-us/services/event-hubs/
- OpenTelemetry https://opentelemetry.io/
- DaprDemos http://aka.ms/daprtwitter
- Azure Managed Identity https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/overview
- Dapr on GitHub https://github.com/dapr/dapr
- Azure Kubernetes Service https://azure.microsoft.com/en-us/services/kubernetes-service/
- Azure Container Apps https://azure.microsoft.com/en-us/services/container-apps/
- Bicep https://docs.microsoft.com/azure/azure-resource-manager/bicep/overview
- Azure Key Vault https://azure.microsoft.com/services/key-vault/
- Dapr Components https://docs.dapr.io/concepts/components-concept/
- Actors in Dapr https://docs.dapr.io/developing-applications/building-blocks/actors/actors-overview/