~/talk

Experiences and Lessons Learned Building a Multi-Cloud Spring Boot Backend

links:none on file
slides:none on file

Multi‑cloud Spring Boot backend runs on Oracle Cloud and Azure (Tanzu and on‑prem BYO supported) and installs via Terraform + Ansible into Kubernetes with Oracle Database, Eureka, Spring Config, Conductor, Kafka, Vault, Coherence, Prometheus/Grafana/Loki and optional Jaeger/OpenTelemetry. Installer uses a mono‑repo, nightly builds and automated tests; platform provides a CLI and a VS Code extension and an admin service that builds native image default containers with JVM fallback. Lessons include AZ and shape variability, surprising 10,000 DB connections at scale, and the deliberate choice of no service mesh.

AI-written summary · about

  1. 0:00Introduction and overview
  2. 3:53Platform components and architecture
  3. 10:14Infrastructure as code approach
  4. 14:33Development practices and automation
  5. 17:01Spring Boot version upgrades
  6. 21:55Spring Native and performance
  7. 24:22Service mesh and Spring ecosystem
  8. 27:09Admin service and developer experience
  9. 31:24Security considerations and challenges
  10. 36:43Q&A on credentials and identity
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.