@salaboy - Spring I/O - Barcelona 2023
Spring Boot in a Polyglot Cloud-
Native World
With Dapr
Slide 2
Slide 2 text
Agenda
• Our Spring Boot Cloud-Native Applications
• Common patterns and abstractions
• The relationship betwee apps and infra
• Kubernetes = Deploy + Run
• Platform Building in the Cloud-Native Space
• Platform Capabilities
• Dapr on K8s
• Dapr and TestContainers
Slide 3
Slide 3 text
MAURICIO SALATINO / WWW.SALABOY.COM
@SALABOY
Slide 4
Slide 4 text
PLATFORMS ON K8S
40% DISCOUNT: SALATINO40
Slide 5
Slide 5 text
PLATFORMS ON K8S
SALATINO40 😢 😢 😢 😢 😢 😢
Slide 6
Slide 6 text
#1: How many Java
Developers are in
the room?
Time: 10
Slide 7
Slide 7 text
#1: How many Java
Developers are in
the room?
Time: 8
Slide 8
Slide 8 text
#1: How many Java
Developers are in
the room?
Time: 5
Slide 9
Slide 9 text
#1: How many Java
Developers are in
the room?
Time: 3
Slide 10
Slide 10 text
#1: How many Java
Developers are in
the room?
Time Out!
👷🔧
🪓👷
Devs
Infra SREs
Data
Scientists
{
}
THE PLATFORM TEAM
Slide 45
Slide 45 text
My
Platform
Platform
APIs
Self Service
Golden
Paths
THE PLATFORM
Slide 46
Slide 46 text
CNCF TAG APP DELIVERY
https://tag-app-delivery.cncf.io/whitepapers/platforms/
Slide 47
Slide 47 text
Apps APIs
Exchanging
Messages/
Events
Storing and
Reading Data
Observability
Resiliency
Dynamic
Scaling
Release
Strategies
Feature Flags
Work
f
lows Traf
f
ic
Management
PLATFORM CAPABILITIES
Tools
Capabilities