Skip to content

Commit 5bf652e

Browse files
committed
Small text edits
Signed-off-by: FraserMarlow <[email protected]>
1 parent 5ded115 commit 5bf652e

File tree

1 file changed

+37
-3
lines changed
  • daprblog/content/posts/2025/dapr-is-a-devs-best-friend

1 file changed

+37
-3
lines changed

daprblog/content/posts/2025/dapr-is-a-devs-best-friend/index.md

Lines changed: 37 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,7 @@ author: Fraser Marlow
66
type: blog
77
---
88

9-
You might see the value Dapr can bring to our organization’s development efforts, but how do you bring others along? Or maybe you pitched Dapr to your team in the past, but faced some pushback?
10-
11-
Driving change in an organization takes patience and commitment, but when you get it right, the payoff is huge.
9+
You might see the value Dapr can bring to our organization’s development efforts, but how do you bring others along?
1210

1311
Dapr has evolved by leaps and bounds, so whether you are pitching it for the first time or building your case for Dapr adoption, this guide is your cheat sheet for making the case for Dapr in 2025: why engineers love it, why architects trust it, why managers back it, and why your organization can adopt it with confidence.
1412

@@ -77,6 +75,42 @@ And from the Dapr end-user interview playlist:
7775
***Component-based approach** … lets us vet different technologies without overhauling our entire stack.” —[James Fefes ](https://www.youtube.com/watch?v=UPyMxJ5mIcQ)
7876

7977

78+
## **Dapr Workflows: Stable, Scalable, and Built for Real-World Automation**
79+
80+
With the release of **[Dapr v1.15](https://blog.dapr.io/posts/2025/02/27/dapr-v1.15-is-now-available/#dapr-workflow-stable)** earlier this year, the **Dapr Workflows** API is now **stable and production-ready**—a major milestone for developers and architects looking to automate distributed systems with confidence.
81+
82+
Workflows let you orchestrate long-running, durable processes using Dapr’s familiar building blocks—**service invocation, pub/sub, state management, bindings, and secrets**—without coupling logic to infrastructure. Each workflow runs inside the Dapr runtime, which provides consistency, reliability, and visibility across every step.
83+
84+
### **No application is an island**
85+
86+
Cloud-native applications never operate in isolation. They involve multi-step processes involving data enrichment, approvals, asynchronous transactions, event-driven triggers. Each step need to run **reliably, even when things fail**. Dapr Workflows deliver this capability through a simple, language-agnostic API that developers can use in .NET, Python, Java, or Go.
87+
88+
Key advantages include:
89+
90+
* **Durable execution:** Dapr automatically checkpoints workflow state, allowing seamless recovery after crashes, restarts, or redeployments.
91+
* **Cross-language orchestration:** Combine components written in different languages into a single consistent flow.
92+
* **Native observability:** Every workflow step integrates with Dapr’s tracing, metrics, and logs, so no extra plumbing is needed.
93+
* **Cloud portability:** Since workflow definitions build on Dapr APIs, you can run them on any supported environment—**Kubernetes, VM, edge, or multi-cloud**—without rewriting orchestration logic.
94+
* **Declarative composition:** Workflows are defined as code, so they’re versionable, testable, and fit naturally into CI/CD pipelines.
95+
96+
### **Real-World Use Cases for Dapr Workflows**
97+
98+
Teams use Dapr Workflows today to coordinate complex processes like:
99+
100+
* Event-driven data pipelines and ETL jobs
101+
* Payment and transaction processing with compensations
102+
* Customer onboarding and document verification flows
103+
* Automated deployment or model training pipelines
104+
* IoT device provisioning and firmware rollout sequences
105+
106+
In each of these, Dapr’s building blocks eliminate boilerplate, letting developers focus on business logic while Dapr ensures that every step is executed, retried, and observed consistently.
107+
108+
### **The Foundation for Composable Automation**
109+
110+
With workflows now stable, Dapr provides a **unified orchestration layer** for distributed applications—one that is **polyglot, fault-tolerant, and operations-friendly**. Teams can confidently model their end-to-end systems as orchestrated flows that scale with their architecture, not against it.
111+
112+
Dapr Workflows are more than a feature—they’re the foundation for building **adaptive, event-driven systems** that can evolve alongside your organization’s needs.
113+
80114
## **Agentic Workflows: LLMs Meet Dapr**
81115

82116
Dapr is now **agentic-ready**, thanks to the launch of the new open-source project [**dapr-agents**](https://github.com/dapr/dapr-agents). This addition makes it easy to integrate **Large Language Models (LLMs)** and **autonomous AI agents** directly into your existing distributed systems—without sacrificing the resilience, portability, and consistency that define Dapr.

0 commit comments

Comments
 (0)