Slide 13
Slide 13 text
13
Connect distributed applications
Infrastructure
Compute Networking
Container Container
Implement reliable
distributed apps
Dapr connects applications
with each other, using
any interaction style:
● Request/Reply
● Pub/Sub
● Workflow
● Key/Value (Outbox)
● Actors
● Distributed lock
Dapr API
Devs
Kubernetes runs any application
workload on any infrastructure,
with consistent abstractions:
● Resource constraints
● Lifecycle, healthchecks
● Deployment and rollback
● Policy based placement
● Declarative scaling
Deploy and operate
distributed apps
Kubernetes API
Ops
Storage
Application workloads
●Red Hat supported: Quarkus, EAP, OpenJDK, Spring
Boot, Thorntail, Node.js,JBoss Web Server
●Non Red Hat supported in: Go, Node, Python, .Net,
Java, C++, PHP, R, Web (HTTP)