Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Building Event Driven Apps with Dapr in Kubernetes

Building Event Driven Apps with Dapr in Kubernetes

Building Event Driven Apps with Dapr in Kubernetes

Dapr (Distributed Application Runtime) is a portable, event-driven runtime that makes it easy for developers to build resilient, microservice stateless and stateful applications that run on the cloud. In this session, we will go through an overview of Dapr, how it enables distributed application development. Dapr brings proven patterns and practices to you. It unifies event-driven, and actors semantics into a simple, consistent programming model and Dapr supports all programming languages without framework lock-in. This talk goes more in-depth into these building blocks of distributed microservices such as state stores, messaging, resource bindings, etc. with demos and workflow of the deployment of services and runtime.

About me:
Siva is a software architect working at Computer Enterprises, Inc. (https://www.ceiamerica.com), helping teams build and deliver mobile, IoT, and cloud and architecture specifications. When he’s not busy leading the way on building innovative tech, he loves developer community-related work where he can share projects and learn from other developers.

Sivamuthu Kumar

July 09, 2020
Tweet

More Decks by Sivamuthu Kumar

Other Decks in Programming

Transcript

  1. Building Event Driven
    Apps with Dapr in
    Kubernetes
    SivamuthuKumar
    July 9, 2020

    View full-size slide

  2. Sivamuthu Kumar
    Software Architect, Computer Enterprise Inc,
    Cloud, Mobile, IoT, ML
    Orlando, FL
    ksivamuthu ksivamuthu ksivamuthu

    View full-size slide

  3. Dapr
    Distributed Application Runtime
    https://dapr.io

    View full-size slide

  4. Distributed Application Runtime
    • Portable event-driven runtime
    • Building event driven, stateless and stateful applications
    • Building blocks for cloud and edge
    • Standard APIs for portability and extensibility
    • Sidecar architecture and supported infrastructures
    • Developer language SDKs and frameworks

    View full-size slide

  5. Sidecar Architecture
    Standalone Kubernetes

    View full-size slide

  6. Dapr OSS Contributor Guide

    View full-size slide

  7. Reference
    • https://dapr.io
    • https://github.com/dapr
    • Twitter - @daprdev
    • https://dev.to/abhirockzz/dapr-qna-34m5
    • Aaron Schlesinger & Jennifer Davis – CloudNative Wednesdays
    https://www.twitch.tv/arschles

    View full-size slide

  8. Thank you
    Sivamuthu Kumar
    ksivamuthu

    View full-size slide