Making your application multicloud ready with DAPR
summary
Dapr is a sidecar runtime that exposes HTTP/gRPC APIs and runs a sidecar per service to abstract cloud services. Demo saves state to a Redis state store and shows versioning (key reaches version 7), and a .NET app switches from a local file secret to Azure Key Vault with only a component change and restart, no code edits. Project timeline: pre-release Oct 2019, 1.0 Feb 2021, fast-moving releases (1.8.3 noted), and connectors for AWS/GCP/Azure, Redis, CosmosDB, DynamoDB, Kafka, RabbitMQ, Key Vault.
AI-written summary · about
chapters (10)
- 0:00Intro
- 0:51Distributed Application Runtime
- 8:40Dapr Building Blocks
- 17:16Why Dapr isn't a Service Mesh
- 18:39But Dapr works with Service Meshes too
- 19:28When to use Dapr or a service mesh
- 21:48A hybrid is also multi-cloud
- 23:10Benefits of a multicloud strategy
- 31:47Getting started with Dapr
- 32:47Dapr community meetings
related talks
57mDeveloping microservice applications with Dapr
01h 06mBuild powerful distributed applications with Dapr and .NET
54mDapr in Practice
01h 19mA Match Made in The Cloud: Container Apps + Dapr
37mStart building distributed applications with ease using building block APIs
46mDistributed Application Runtime
23mMaking Use of DAPR in the Real World
01h 03mPostponing architectural choices and start developing first with Dapr
