# Diagrid Dapr Distribution for Enterprise (D3E)

Security enhanced Dapr binaries built on top of Dapr open source, complete with enterprise features for enterprise Kubernetes deployments. Note that purchasing D3E requires a Premium Dapr support plan. Contact our sales team for additional details and to discuss pricing.

- [Contact Sales](https://www.diagrid.io/contact)
- [Install D3E](https://docs.diagrid.io/dapr-open-source/d3e/installation-guide)

## What is D3E?

**Designed, built, and tested for enterprise-scale Dapr users, D3E addresses common requirements for organizations with stringent security requirements or who operate large production environments.**

Diagrid Dapr Distribution for Enterprise (D3E) is a custom distribution of the open-source Dapr project enhancing it with additional security and scalability capabilities. **It maintains 100% compatibility with the open-source Dapr APIs and SDKs** and can serve as a drop-in replacement in your existing systems.

## Capabilities

- Multi-tenancy — Namespaced installations for better resource isolation and multiple control planes per cluster.
- Minimized RBAC — Reduced Dapr permissions footprint for enhanced security and compliance requirements.
- Enterprise support — Backed by Diagrid's 24/7 support with guaranteed response times for production issues.
- Custom version backports — Binaries with issues and CVE fixes backported to custom Dapr versions not available in open source.

### Multi-tenant control plane with namespace isolation

D3E contains multi-tenant support for the Dapr control plane on Kubernetes, enabling organizations to:

- Scale the Dapr control plane efficiently in large clusters by targeting a subset of application namespaces for Dapr sidecar injection
- Deploy multiple Dapr control planes in a single Kubernetes cluster
- Maintain isolation between different teams and applications using Dapr

### Increased security with reduced permission set

Platform teams benefit from an increased security posture including:

- Minimized permission set and footprint for Dapr installations
- Granular control over namespace and infrastructure access
- A simplified Dapr adoption path for security-conscious organizations due to reduced ClusterRole requirements
- Read [Kubernetes resource requirements](./k8s-resources.mdx) for more details

### Issues & CVEs backported to custom versions

Critical issues and CVEs backported to custom Dapr versions for:

- Quicker turnaround times for application upgrades
- Less Dapr version maintenance while maintaining secure images

---

## Software License Agreement

By using D3E in your applications you are agreeing to comply with the Diagrid D3E Software License Agreement as described [here](https://diagrid.ws/d3e-sla).
