Marc Klefter
Dapr in Practice
#1about 3 minutes
The challenges of building distributed applications
Distributed applications require managing platform concerns, cross-cutting issues, and application-level integrations, with Dapr addressing the latter two.
#2about 5 minutes
Decoupling applications with Dapr building blocks
Dapr replaces direct SDK integrations with standardized building blocks, like pub/sub, which are implemented by pluggable components for different cloud services.
#3about 3 minutes
How Dapr works using the sidecar pattern
Dapr runs as a sidecar container in Kubernetes, intercepting requests to provide features like service invocation and pub/sub without complex application code.
#4about 3 minutes
Achieving full application portability with Dapr
By abstracting infrastructure integrations, Dapr enables full application portability, allowing you to switch cloud services or databases without changing your code.
#5about 3 minutes
Handling use cases not covered by Dapr
For functionality not covered by Dapr building blocks, isolate the non-portable code in a separate microservice to maintain the core application's portability.
#6about 3 minutes
Provisioning resources with platform engineering tools
Platform teams can use tools like Crossplane to declaratively provision the underlying infrastructure resources that Dapr components rely on.
#7about 2 minutes
Summary and key considerations for adopting Dapr
Dapr is ideal when application portability is a strategic requirement and its building blocks cover the majority of your application's integration needs.
#8about 2 minutes
Q&A on Dapr workflows and distributed tracing
Dapr includes a built-in workflow engine similar to Temporal and supports distributed tracing across sync and async calls via OpenTelemetry context propagation.
Related jobs
Jobs that call for the skills explored in this talk.
Patronus Group
Berlin, Germany
Intermediate
Product Management
REST
+2
Matching moments
03:33 MIN
Introducing Dapr as a distributed application runtime
Developing ASP.NET Core Microservices with Dapr: A practical guide
06:09 MIN
What is Dapr and how it simplifies microservices
WeAreDevelopers LIVE - Dapr / Pixels and Generative Art / Open Source and Communities / and more
02:49 MIN
Understanding Dapr's building blocks and the sidecar pattern
Developing ASP.NET Core Microservices with Dapr: A practical guide
02:14 MIN
Exploring different ways to host the Dapr runtime
Developing ASP.NET Core Microservices with Dapr: A practical guide
02:06 MIN
Evaluating the advantages and drawbacks of adopting Dapr
Developing ASP.NET Core Microservices with Dapr: A practical guide
05:26 MIN
Maintaining and growing the Dapr open source project
WeAreDevelopers LIVE - Dapr / Pixels and Generative Art / Open Source and Communities / and more
05:57 MIN
Implementing service-to-service invocation using Dapr
.NET Microservices in Azure Container Apps
03:33 MIN
Understanding the high-level architecture and components
.NET Microservices in Azure Container Apps
Featured Partners
Related Videos
Developing ASP.NET Core Microservices with Dapr: A practical guide
Marc Müller
WeAreDevelopers LIVE - Dapr / Pixels and Generative Art / Open Source and Communities / and more
Chris Heilmann, Daniel Cranney & Marc Duiker
Durable Execution: A Revolutionary Abstraction for Building Resilient Applications
Maxim Fateev
Introducing a Digital Service Catalog for speed and scale
Bastian Heilemann & Akash Manjunath
Develop, test and run a communications application in a serverless cloud
Filippos Kyprianou & Maksym Mednikov
Empowering Thousands of Developers: Our Journey to an Internal Developer Platform
Bastian Heilemann & Bruno Margula
Supercharge Agentic AI Apps: A DevEx-Driven Approach to Cloud-Native Scaffolding
Daniel Oh
.NET Microservices in Azure Container Apps
Ryan Niño Dizon
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.

Deepki
Paris, France




consider it GmbH
Hamburg, Germany
Rust
Azure
Linux
DevOps
Python
+5

Dataport
Hannover, Germany
DevOps
Openshift
Agile Methodologies
Continuous Integration
Configuration Management
+1

Europa-Park GmbH & Co Mack KG
DevOps
Grafana
Terraform
Prometheus
Kubernetes

