Dapr Quickstarts

Hit the ground running with our Dapr quickstarts, complete with code samples aimed to get you started quickly with Dapr.

Before you begin

Quickstarts

QuickstartsDescription
Service InvocationSynchronous communication between two services using HTTP or gRPC.
Publish and SubscribeAsynchronous communication between two services using messaging.
WorkflowOrchestrate business workflow activities in long running, fault-tolerant, stateful applications.
State ManagementStore a service’s data as key/value pairs in supported state stores.
BindingsWork with external systems using input bindings to respond to events and output bindings to call operations.
ActorsRun a microservice and a simple console client to demonstrate stateful object patterns in Dapr Actors.
Secrets ManagementSecurely fetch secrets.
ConfigurationGet configuration items and subscribe for configuration updates.
ResiliencyDefine and apply fault-tolerance policies to your Dapr API requests.
CryptographyEncrypt and decrypt data using Dapr’s cryptographic APIs.
JobsSchedule, retrieve, and delete jobs using Dapr’s jobs APIs.
ConversationSecurely and reliably interact with Large Language Models (LLMs).

Last modified February 12, 2025: add review suggestions from Mark (3027a156)