Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
7c49cd1
Add design spec for Diagrid commercial offerings docs update
marcduiker Jul 20, 2026
660d98c
Reorder Diagrid pages: Dev Dashboard, Conductor, Catalyst, Support
marcduiker Jul 20, 2026
1a7bd10
Add implementation plan for Diagrid commercial offerings docs update
marcduiker Jul 20, 2026
ee047ee
Correct plan verification commands (repo-root headless hugo build)
marcduiker Jul 20, 2026
eb0afba
Promote Integrations to a top-level docs section with URL aliases
marcduiker Jul 20, 2026
a7c1f42
Add Diagrid Dev Dashboard integration page
marcduiker Jul 20, 2026
5ecf6a9
Refresh Diagrid Conductor integration page
marcduiker Jul 20, 2026
5bfaf1d
Add Diagrid Catalyst integration page
marcduiker Jul 20, 2026
cd7ff87
Add Dapr enterprise support integration page
marcduiker Jul 20, 2026
816b800
Update Diagrid integrations landing page
marcduiker Jul 20, 2026
591801d
Cross-link enterprise support landing to Diagrid integration pages
marcduiker Jul 20, 2026
778dc89
Clarify 24x7 coverage is Premium-tier on Dapr support page
marcduiker Jul 20, 2026
1ac84c8
Use 'durable agentic execution' in Catalyst descriptions
marcduiker Jul 20, 2026
008bf6d
Remove planning scratch files from branch
marcduiker Jul 20, 2026
a816f62
Title-case 'Dapr Enterprise Support' in Diagrid list
marcduiker Jul 20, 2026
a51a918
Trim Catalyst blurb and drop landing cross-link line
marcduiker Jul 20, 2026
a10bf0f
Update integrations and enterprise support
marcduiker Jul 20, 2026
630d3ab
Merge branch 'v1.18' into docs-diagrid-commercial-offerings
marcduiker Jul 20, 2026
2064cfc
Update terminology
marcduiker Jul 22, 2026
690c768
Merge branch 'v1.18' into docs-diagrid-commercial-offerings
marcduiker Jul 22, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

This file was deleted.

This file was deleted.

13 changes: 3 additions & 10 deletions daprdocs/content/en/enterprise-support/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ For organizations running Dapr in production that need enterprise-grade support,

## Dapr open source support

Diagrid provides 24/7 enterprise support for open source Dapr, with a guaranteed one-hour response time for critical production issues. Support is offered across three tiers (Standard, Select, and Premium) with varying response times, security patching commitments, architecture reviews, and training sessions tailored to your organization's needs, across all cloud platforms.
Diagrid provides 24/7 [enterprise support]({{< ref diagrid-dapr-support.md >}}) for open source Dapr, with a guaranteed one-hour response time for critical production issues. Support is offered across three tiers (Standard, Select, and Premium) with varying response times, security patching commitments, architecture reviews, and training sessions tailored to your organization's needs, across all cloud platforms.

{{< button text="Learn more about Dapr open source support" link="https://docs.diagrid.io/dapr-open-source/dapr-support" >}}

Expand All @@ -22,15 +22,8 @@ D3E is a custom distribution of the open source Dapr project that enhances it wi

## Diagrid Conductor

<br /><img src="/images/diagrid-conductor.png" alt="Diagrid Conductor diagram" width="800">

[Diagrid Conductor](https://www.diagrid.io/conductor) quickly and securely connects to all your Kubernetes clusters running Dapr and Daprized applications, delivering operational excellence, security and reliability, and insights and collaboration. It provides one-click installation, upgrade, and patching of Dapr, automated best-practice checks through Advisor, resource usage reporting and recommendations, and an application graph that visualizes your services and infrastructure.

{{< button text="Learn more about Diagrid Conductor" link="https://docs.diagrid.io/dapr-open-source/conductor" >}}
[Diagrid Conductor]({{< ref diagrid-conductor.md >}}) automates operations and observability for Dapr on Kubernetes, with one-click installation and upgrades, automated best-practice checks, and an application graph across all your clusters.

## Diagrid Catalyst

Diagrid Catalyst is an AI orchestration platform that brings durable workflows, access control, and governance to AI agents and MCP servers. It delivers an AI-native workflow engine that integrates with existing agent frameworks, ensuring agents pick up where they left off in the event of any failure, from simple restarts to complete system outages. Catalyst also lets platform teams and developers issue cryptographic identities to agents, MCP servers, and tools, and apply policy-based access control across the organization.

{{< button text="Learn more about Diagrid Catalyst" link="https://www.diagrid.io/catalyst" >}}
{{< button text="Compare Dapr and Catalyst" link="https://docs.diagrid.io/dapr-open-source/dapr-vs-catalyst" color="secondary" >}}
[Diagrid Catalyst]({{< ref diagrid-catalyst.md >}}) is an agentic durable execution platform that brings reliability, zero-trust security, and governance to AI agents and workflows, built on Dapr.
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,6 @@ title: "Integrations with AWS"
linkTitle: "AWS"
weight: 1000
description: "Dapr integrations with AWS services"
aliases:
- /developing-applications/integrations/aws/
---
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ weight: 10
description: "Information about authentication and configuration options for AWS"
aliases:
- /developing-applications/integrations/authenticating/authenticating-aws/
- /developing-applications/integrations/aws/authenticating-aws/
---

Dapr components leveraging AWS services (for example, DynamoDB, SQS, S3) utilize standardized configuration attributes via the AWS SDK. [Learn more about how the AWS SDK handles credentials](https://docs.aws.amazon.com/sdk-for-go/v1/developer-guide/configuring-sdk.html#specifying-credentials).
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,6 @@ title: "Integrations with Azure"
linkTitle: "Azure"
weight: 1000
description: "Dapr integrations with Azure services"
aliases:
- /developing-applications/integrations/azure/
---
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ title: "Dapr integration policies for Azure API Management"
linkTitle: "Azure API Management"
description: "Publish APIs for Dapr services and components through Azure API Management policies"
weight: 2000
aliases:
- /developing-applications/integrations/azure/azure-api-management/
---

[Azure API Management](https://learn.microsoft.com/azure/api-management/api-management-key-concepts) is a way to create consistent and modern API gateways for back-end services, including those built with Dapr. You can enable Dapr support in self-hosted API Management gateways to allow them to:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,6 @@ title: "Authenticate to Azure"
linkTitle: "Authenticate to Azure"
weight: 1600
description: "Learn about authenticating Azure components using Microsoft Entra ID or Managed Identities"
aliases:
- /developing-applications/integrations/azure/azure-authentication/
---
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ description: "How to authenticate Azure components using Microsoft Entra ID and/
aliases:
- "/operations/components/setup-secret-store/supported-secret-stores/azure-keyvault-managed-identity/"
- "/reference/components-reference/supported-secret-stores/azure-keyvault-managed-identity/"
- "/developing-applications/integrations/azure/azure-authentication/authenticating-azure/"
weight: 10000
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ title: "How to: Generate a new Microsoft Entra ID application and Service Princi
linkTitle: "How to: Generate Microsoft Entra ID and Service Principal"
weight: 30000
description: "Learn how to generate an Microsoft Entra ID and use it as a Service Principal"
aliases:
- /developing-applications/integrations/azure/azure-authentication/howto-aad/
---

## Prerequisites
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ linkTitle: "How to: Use managed identities"
weight: 40000
aliases:
- "/developing-applications/integrations/azure/azure-authentication/howto-msi/"
- "/developing-applications/integrations/azure/azure-authentication/howto-mi/"
description: "Learn how to use managed identities"
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ title: "How to: Use workload identity federation"
linkTitle: "How to: Use workload identity federation"
weight: 20000
description: "Learn how to configure Dapr to use workload identity federation on Azure."
aliases:
- /developing-applications/integrations/azure/azure-authentication/howto-wif/
---

This guide will help you configure your Kubernetes cluster to run Dapr with Azure workload identity federation.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ title: "Dapr extension for Azure Functions runtime"
linkTitle: "Azure Functions extension"
description: "Access Dapr capabilities from your Azure Functions runtime application"
weight: 3000
aliases:
- /developing-applications/integrations/azure/azure-functions/
---


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ title: "Dapr extension for Azure Kubernetes Service (AKS)"
linkTitle: "Dapr extension for Azure Kubernetes Service (AKS)"
description: "Provision Dapr on your Azure Kubernetes Service (AKS) cluster with the Dapr extension"
weight: 4000
aliases:
- /developing-applications/integrations/azure/azure-kubernetes-service-extension/
---

The recommended approach for installing Dapr on AKS is to use the AKS Dapr extension. The extension offers:
Expand Down
16 changes: 16 additions & 0 deletions daprdocs/content/en/integrations/Diagrid/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
type: docs
title: "Integrations with Diagrid"
linkTitle: "Diagrid"
description: "Dapr tooling and commercial offerings from Diagrid"
weight: 1000
aliases:
- /developing-applications/integrations/diagrid/
---

[Diagrid](https://www.diagrid.io/) is a leading contributor to the Dapr project and offers a range of tooling and commercial products that build on open source Dapr. The pages in this section describe the Diagrid offerings you can use alongside your Dapr applications:

- [**Diagrid Dev Dashboard**]({{< ref diagrid-dev-dashboard.md >}}) — a free companion for local Dapr development.
- [**Diagrid Conductor**]({{< ref diagrid-conductor.md >}}) — automated operations and observability for Dapr on Kubernetes.
- [**Diagrid Catalyst**]({{< ref diagrid-catalyst.md >}}) — durable agentic execution for AI agents, built on Dapr.
- [**Dapr Enterprise Support**]({{< ref diagrid-dapr-support.md >}}) — commercial support for open source Dapr.
30 changes: 30 additions & 0 deletions daprdocs/content/en/integrations/Diagrid/diagrid-catalyst.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
---
type: docs
title: "Diagrid Catalyst"
linkTitle: "Diagrid Catalyst"
description: "An agentic durable execution platform for governing, securing, and running agents and durable workflows in production"
weight: 3000
---

[Diagrid Catalyst](https://www.diagrid.io/catalyst) is an agentic durable execution platform that brings reliability to AI agents and workflows. Built on open source Dapr, it adds production-grade governance, security, and durability for AI workloads while remaining compatible with popular agent frameworks.

<svg viewBox="0 0 400 400" fill="none" xmlns="http://www.w3.org/2000/svg" class="w-full h-full"><defs><pattern id="grid" width="20" height="20" patternUnits="userSpaceOnUse"><path d="M 20 0 L 0 0 0 20" fill="none" stroke="#41bd9b" stroke-width="0.3" opacity="0.08"></path></pattern><circle id="flowDot" r="2" fill="#41bd9b"><animate attributeName="opacity" values="1;0.3;1" dur="1.5s" repeatCount="indefinite"></animate></circle></defs><rect width="400" height="400" rx="12" fill="#0d0d0d"></rect><rect width="400" height="400" rx="12" fill="url(#grid)"></rect><text x="200" y="25" text-anchor="middle" fill="#41bd9b40" font-size="8" letter-spacing="0.1em" style="text-transform: uppercase;">AGENTS &amp; MCP</text><g><rect x="50" y="35" width="85" height="50" rx="6" fill="#181818" stroke="#41bd9b50" stroke-width="1"></rect><text x="92.5" y="57" text-anchor="middle" dominant-baseline="middle" fill="#ffffff" font-size="10" font-weight="500">AI Agent</text><circle cx="92.5" cy="70" r="3" fill="#41bd9b"></circle></g><g><rect x="157.5" y="35" width="85" height="50" rx="6" fill="#181818" stroke="#41bd9b50" stroke-width="1"></rect><text x="200" y="57" text-anchor="middle" dominant-baseline="middle" fill="#ffffff" font-size="10" font-weight="500">AI Agent</text><circle cx="200" cy="70" r="3" fill="#41bd9b"></circle></g><g><rect x="265" y="35" width="85" height="50" rx="6" fill="#181818" stroke="#41bd9b50" stroke-width="1"></rect><text x="307.5" y="57" text-anchor="middle" dominant-baseline="middle" fill="#ffffff" font-size="10" font-weight="500">MCP Server</text><circle cx="307.5" cy="70" r="3" fill="#41bd9b"></circle></g><line x1="92" y1="85" x2="140" y2="155" stroke="#41bd9b60" stroke-width="1" stroke-dasharray="4 4"></line><circle r="2" fill="#41bd9b"><animateMotion path="M92,85 L140,155" dur="2s" repeatCount="indefinite"></animateMotion></circle><line x1="200" y1="85" x2="200" y2="155" stroke="#41bd9b60" stroke-width="1" stroke-dasharray="4 4"></line><circle r="2" fill="#41bd9b"><animateMotion path="M200,85 L200,155" dur="1.8s" repeatCount="indefinite"></animateMotion></circle><line x1="307" y1="85" x2="260" y2="155" stroke="#41bd9b60" stroke-width="1" stroke-dasharray="4 4"></line><circle r="2" fill="#41bd9b"><animateMotion path="M307,85 L260,155" dur="2.2s" repeatCount="indefinite"></animateMotion></circle><g><rect x="80" y="155" width="240" height="85" rx="8" fill="#121212" stroke="#41bd9b" stroke-width="2"></rect><g transform="translate(200, 173)"><image href="/images/integrations/diagrid/catalyst-icon.webp" x="-58" y="-7" width="14" height="14"></image><text x="8" y="4" text-anchor="middle" fill="#ffffff" font-size="12" font-weight="600">Diagrid Catalyst</text></g><rect x="95" y="195" width="50" height="24" rx="4" fill="#181818" stroke="#41bd9b30" stroke-width="0.5"></rect><text x="120" y="210" text-anchor="middle" fill="#ffffff" font-size="8">Workflows</text><rect x="155" y="195" width="50" height="24" rx="4" fill="#181818" stroke="#41bd9b30" stroke-width="0.5"></rect><text x="180" y="210" text-anchor="middle" fill="#ffffff" font-size="8">Tracing</text><rect x="215" y="195" width="50" height="24" rx="4" fill="#181818" stroke="#41bd9b30" stroke-width="0.5"></rect><text x="240" y="210" text-anchor="middle" fill="#ffffff" font-size="8">Sessions</text><rect x="275" y="195" width="35" height="24" rx="4" fill="#181818" stroke="#41bd9b30" stroke-width="0.5"></rect><text x="292" y="210" text-anchor="middle" fill="#ffffff" font-size="8">mTLS</text></g><line x1="140" y1="240" x2="92" y2="305" stroke="#41bd9b60" stroke-width="1" stroke-dasharray="4 4"></line><circle r="2" fill="#41bd9b"><animateMotion path="M140,240 L92,305" dur="1.9s" repeatCount="indefinite"></animateMotion></circle><line x1="200" y1="240" x2="200" y2="305" stroke="#41bd9b60" stroke-width="1" stroke-dasharray="4 4"></line><circle r="2" fill="#41bd9b"><animateMotion path="M200,240 L200,305" dur="1.7s" repeatCount="indefinite"></animateMotion></circle><line x1="260" y1="240" x2="307" y2="305" stroke="#41bd9b60" stroke-width="1" stroke-dasharray="4 4"></line><circle r="2" fill="#41bd9b"><animateMotion path="M260,240 L307,305" dur="2.1s" repeatCount="indefinite"></animateMotion></circle><text x="200" y="375" text-anchor="middle" fill="#41bd9b40" font-size="8" letter-spacing="0.1em" style="text-transform: uppercase;">DOWNSTREAM</text><g><rect x="50" y="305" width="85" height="50" rx="6" fill="#181818" stroke="#41bd9b50" stroke-width="1"></rect><text x="92.5" y="327" text-anchor="middle" dominant-baseline="middle" fill="#ffffff" font-size="9">Database</text><circle cx="92.5" cy="340" r="2.5" fill="#41bd9b"></circle></g><g><rect x="157.5" y="305" width="85" height="50" rx="6" fill="#181818" stroke="#41bd9b50" stroke-width="1"></rect><text x="200" y="327" text-anchor="middle" dominant-baseline="middle" fill="#ffffff" font-size="9">Cloud Infra</text><circle cx="200" cy="340" r="2.5" fill="#41bd9b"></circle></g><g><rect x="265" y="305" width="85" height="50" rx="6" fill="#181818" stroke="#41bd9b50" stroke-width="1"></rect><text x="307.5" y="327" text-anchor="middle" dominant-baseline="middle" fill="#ffffff" font-size="9">External Tools</text><circle cx="307.5" cy="340" r="2.5" fill="#41bd9b"></circle></g></svg>

**Durable execution**

Agents and workflows automatically resume from failures — from simple restarts to complete system outages — with checkpointing and self-recovery built in.

**Zero-trust security**

Issue cryptographic identities to agents, MCP servers, and tools, and apply policy-based access control across your organization.

**Framework compatibility**

Works with existing agent frameworks such as CrewAI, LangGraph, OpenAI Agents, and Pydantic AI, across any language or cloud.

**Flexible deployment**

Available as Catalyst Cloud, a fully managed serverless platform, or Catalyst Enterprise for self-hosted and air-gapped environments.

{{< button text="Learn more about Diagrid Catalyst" link="https://www.diagrid.io/catalyst" >}}
{{< button text="Compare Dapr and Catalyst" link="https://docs.diagrid.io/dapr-open-source/dapr-vs-catalyst" color="secondary" >}}
31 changes: 31 additions & 0 deletions daprdocs/content/en/integrations/Diagrid/diagrid-conductor.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
type: docs
title: "Diagrid Conductor"
linkTitle: "Diagrid Conductor"
description: "Automate operations, enforce best practices, and gain observability across your Dapr clusters"
weight: 2000
aliases:
- /developing-applications/integrations/diagrid/diagrid-conductor/
---

<br /><img src="/images/diagrid-conductor.png" alt="Diagrid Conductor diagram" width="800">

[Diagrid Conductor](https://docs.diagrid.io/dapr-open-source/conductor) is a SaaS platform that automates and manages Dapr deployments across your Kubernetes clusters, delivering operational excellence, security and reliability, and insights and collaboration from development through production.

**Automated operations**

One-click installation, upgrades, certificate rotation, and configuration synchronization keep Dapr up to date across all your clusters, with scheduled and canary updates for zero downtime.

**Advisor: discover and apply best practices**

Continuous checks against 50+ production standards catch security misconfigurations and optimization opportunities before they reach production.

**Deep observability**

150+ metrics with 20+ built-in dashboards, plus a dynamic application graph that visualizes your services and infrastructure components.

**Resource usage reporting**

Recommendations based on past resource behavior lead to significant CPU and memory cost savings.

{{< button text="Learn more about Diagrid Conductor" link="https://docs.diagrid.io/dapr-open-source/conductor" >}}
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
---
type: docs
title: "Dapr Enterprise Support"
linkTitle: "Dapr Enterprise Support"
description: "Commercial support for open source Dapr from the project's lead maintainers"
weight: 4000
---

[Dapr Enterprise Support](https://docs.diagrid.io/dapr-open-source/dapr-support) from Diagrid provides commercial support for open source Dapr, delivered by the project's lead maintainers. It is available across three tiers, with 24×7 coverage on the Premium tier, so you can match the level of support to your production needs.

**Guaranteed response times**

A one-hour response time for critical production issues, with severity-based service-level agreements.

**Security patching**

CVE patching prioritized by CVSS score, including custom builds with fixes backported to your version.

**Support tiers**

Choose from Standard, Select, and Premium. Premium adds 24×7 coverage and support for the Diagrid Dapr Distribution for Enterprise (D3E).

**Expert guidance**

Architecture reviews and tailored training sessions from the engineers who build Dapr.

{{< button text="Learn more about Dapr enterprise support" link="https://docs.diagrid.io/dapr-open-source/dapr-support" >}}
Loading
Loading