Slide 1

Slide 1 text

Das Boot Diving into debugging Spring Boot applications Mark Heckler Principal Cloud Advocate, Java/JVM Languages markheckler@microsoft.com mark@thehecklers.com @mkheck

Slide 2

Slide 2 text

@mkheck Who am I? • Architect & Developer • Advocate • Author • Java Champion, Rockstar • Kotlin Developer Expert • Pilot 🛩

Slide 3

Slide 3 text

@mkheck Latest book https://bit.ly/springbootbook @springbootbook

Slide 4

Slide 4 text

@mkheck The Plan “To achieve great things, two things are needed: a plan, and not quite enough time.” - Leonard Bernstein

Slide 5

Slide 5 text

@mkheck Quick Overview • Application startup • Bean initialization and configuration • Debugging local apps via IDE • Actuator for additional insights, clarity • Sleuth & Zipkin for tracing interactions • Debugging remote apps

Slide 6

Slide 6 text

@mkheck Tick tick tick…

Slide 7

Slide 7 text

@mkheck Let’s dive into code!

Slide 8

Slide 8 text

@mkheck

Slide 9

Slide 9 text

@mkheck Helpful resources • https://github.com/mkheck/dasboot • markheckler@microsoft.com • mark@thehecklers.com • @springbootbook •@mkheck on Twitter