Concepts
Welcome to the Dapr concepts guide!
Getting started with Dapr
If you are ready to jump in and start developing with Dapr, please visit the getting started section.
Overview
Introduction to the Distributed Application Runtime
Learn more →
Building blocks
Modular best practices accessible over standard HTTP or gRPC APIs
Learn more →
Components
Modular functionality used by building blocks and applications
Learn more →
Configuration
Change the behavior of Dapr application sidecars or globally on Dapr control plane system services
Learn more →
Resiliency
Configure policies and monitor app and sidecar health
Learn more →
Observability
Observe applications through tracing, metrics, logs and health
Learn more →
Security
How Dapr is designed with security in mind
Learn more →
Isolation
How Dapr provides namespacing and isolation
Learn more →
Dapr services
Learn about the services that make up the Dapr runtime
Learn more →
Terminology
Definitions for common terms and acronyms in the Dapr documentation
Learn more →
FAQs
Learn more about Dapr concepts through frequently asked questions
Learn more →