Distributed Application Runtime (Dapr) enables developers to build portable microservices applications, whether writing new code or migrating existing code. It’s an open-source project that simplifies building cloud-native applications using all programming languages and developer frameworks. Dapr is based on containers, integrates well with Kubernetes, and does the plumbing and heavy lifting involved in developing a modern, highly distributed-application— so developers can focus on what they really want to: business logic and migrating legacy code. They can lean on Dapr to provide their applications with the required scale, resiliency, and elasticity of cloud-native architectures.