Slide 1

Slide 1 text

Building observable Cloud Native applications with Dapr 🎅🤶󰵖 Is it Observable Webinar 🎅🤶󰵖 16th Dec 2024

Slide 2

Slide 2 text

Who I am? Mauricio Salatino @Diagrid @Daprdev Application Development WG co-chair https://salaboy.com

Slide 3

Slide 3 text

Distributed applications 101 Example App: https://github.com/salaboy/kubecon-2024-na/

Slide 4

Slide 4 text

Cloud Native distributed applications Example App: https://github.com/salaboy/kubecon-2024-na/

Slide 5

Slide 5 text

Resilient and observable distributed applications Example App: https://github.com/salaboy/kubecon-2024-na/

Slide 6

Slide 6 text

24k GitHub Stars 7.7k Discord Users 1M Pulls/month 3.7k Contributors 14/173 CNCF Projects 300k Doc views/month

Slide 7

Slide 7 text

Dapr: enabling developers with APIs - Stands for Distributed application Runtime - Uses a proxy to expose application-level APIs to solve common distributed challenges - We used two APIs for this examples: - Service to Service invocation - PubSub for async communications - All APIs cover cross-functional concerns such as resiliency, observability and security

Slide 8

Slide 8 text

With Dapr Example App: https://github.com/salaboy/kubecon-2024-na/

Slide 9

Slide 9 text

No content

Slide 10

Slide 10 text

No content

Slide 11

Slide 11 text

No content

Slide 12

Slide 12 text

Demo

Slide 13

Slide 13 text

The 3 4 Pillars of Observability Metrics Traces Logs Profiles since 2022 since 2019 App Developer Con 2024: https://www.youtube.com/watch?v=ri4K4_2pJKg

Slide 14

Slide 14 text

No content

Slide 15

Slide 15 text

Thanks! 🎅🤶󰵖 @Salaboy