mirror of https://github.com/dapr/docs.git
|
||
---|---|---|
.. | ||
authorization-with-oauth | ||
autoscale-with-keda | ||
components-scopes | ||
configure-k8s | ||
configure-mtls | ||
configure-redis | ||
consume-topic | ||
control-concurrency | ||
create-grpc-app | ||
create-stateful-service | ||
deploy-k8s-prod | ||
diagnose-with-tracing | ||
enable-dapr-api-token-based-authentication | ||
get-secrets | ||
intellij-debugging-daprd | ||
invoke-and-discover-services | ||
publish-topic | ||
pubsub-namespaces | ||
pubsub-scopes | ||
query-state-store | ||
run-with-docker | ||
self-hosted-no-docker | ||
send-events-with-output-bindings | ||
serialize | ||
setup-monitoring-tools | ||
setup-pub-sub-message-broker | ||
setup-secret-store | ||
setup-state-store | ||
stateful-replicated-service | ||
trigger-app-with-input-binding | ||
use-w3c-tracecontext | ||
vscode-debugging-daprd | ||
vscode-remote-containers | ||
windows-k8s | ||
README.md |
README.md
How Tos
Here you'll find a list of "How To" guides that walk you through accomplishing specific tasks.
Contents
- Service invocation
- State management
- Pub/Sub
- Bindings
- Actors
- Observability
- Security
- Middleware
- Components
- Hosting platforms
- Developer tooling
Service invocation
- Invoke other services in your cluster or environment
- Create a gRPC enabled app, and invoke Dapr over gRPC
State Management
- Setup a state store
- Create a service that performs stateful CRUD operations
- Query the underlying state store
- Create a stateful, replicated service with different consistency/concurrency levels
- Control your app's throttling using rate limiting features
- Configuring Redis for state management
Pub/Sub
- Setup Dapr Pub/Sub
- Use Pub/Sub to publish messages to a given topic
- Use Pub/Sub to consume events from a topic
- Use Pub/Sub across multiple namespaces
- Configuring Redis for pub/sub
- Limit the Pub/Sub topics used or scope them to one or more applications
Bindings and Triggers
- Implementing a new binding
- Trigger a service from different resources with input bindings
- Invoke different resources using output bindings
Actors
For Actors How Tos see the SDK documentation
Observability
Metrics and Logs
- Set up Azure Monitor to search logs and collect metrics for Dapr
- Set up Fleuntd, Elastic search, and Kibana in Kubernetes
- Set up Prometheus and Grafana in Kubernetes
- Observe metrics with Grafana
Distributed Tracing
Security
Dapr APIs Authentication
Mutual Transport Layer Security (mTLS)
Secrets
- Configure component secrets using Dapr secret stores
- Using the Secrets API to get application secrets
Middleware
Components
Hosting Platforms
Kubernetes Configuration
- Production deployment and upgrade guidelines
- Sidecar configuration on Kubernetes
- Autoscale on Kubernetes using KEDA and Dapr bindings
- Deploy to hybrid Linux/Windows Kubernetes clusters