Effortlessly Implement Production-Grade App Architectures with Spring
summary
Shows an end-to-end recipe: deploy Spring apps to Azure Spring Apps Enterprise or Tanzu Application Platform and get auto-configured observability (Micrometer, structured logs with Git commit IDs, distributed traces), an application configuration service that syncs Git to ConfigMaps, and auto-generated Kubernetes manifests plus buildpacks/kpack for reproducible images. Demos include drilling into a trace with a quarter‑billion calls, automated patching (six‑week cadence, Log4J/OpenSSL fixes applied), zero‑to‑N autoscaling and passwordless DB connections via Azure AD tokens.
AI-written summary · about
chapters (12)
- 0:00Introduction and speaker intro
- 1:25What is production-grade architecture
- 9:30Spring, framework, and platform balance
- 12:43Structured logging with logback
- 14:11Automatic distributed tracing in Azure
- 18:24Centralized config with Spring Cloud vs Kubernetes
- 23:46Application Configuration Service demo
- 28:54Auto-patchable container images
- 32:54Tanzu workload auto-configuration
- 37:29Auto-patching on Azure Spring Apps
- 38:58Passwordless database connections demo
- 44:30Key takeaways and closing
related talks
33mSpring for Architects
01h 03mSpringOne 2020 - Day 1 Morning Full Keynote
09mAjay Patel at SpringOne 2020
56mSpring For Architects
40mApplication Architecture Patterns
49mDDD Strategic Design with Spring Boot
24mImproving Your Company’s Health with Middleware Takeout
52mRefactoring the ROI of Software Continuous Mondernization with Tanzu Platform
