Slide 1

Slide 1 text

Brewing the Best of All Worlds Spring Cloud in the cloud for frictionless Kubernetes-based microservices Mark Heckler Principal Cloud Advocate, Java/JVM Languages [email protected] [email protected] @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 • Configuration: externalize it • Service Discovery: decouple it • Backing services: retrieve it • Consuming services: share it • Gateway service: expose it, route it Also baked in: load balancing, circuit breaking, (reactive) flowing, securing

Slide 6

Slide 6 text

@mkheck Let’s code!

Slide 7

Slide 7 text

@mkheck

Slide 8

Slide 8 text

@mkheck Helpful resources • https://github.com/mkheck/spring-cloud-in-the-cloud • [email protected][email protected] • @springbootbook •@mkheck on Twitter