Java Microservices at Scale on Cloud Foundry, Today and Tomorrow
summary
Argument: Cloud Foundry plus Spring Boot and Spring Cloud deliver concrete operational automation: the Java buildpack does advanced memory calculation and preserves a heap histogram for postmortem analysis; Apps Manager surfaces actuator endpoints (health, git commit link, runtime log-level changes, heap/thread dumps, HTTP traces) and ties into OAuth roles; platform provides container-to-container networking, Eureka service registry, Hystrix circuit breakers and Zipkin tracing with PCF metrics. Demo shows auto fallback during a service outage and seamless recovery when instances re-register.
AI-written summary · about
chapters (17)
- 0:00Intro
- 1:44Economies of scope
- 3:42Ability to hire vs. cost of diversity
- 5:44Cloud Native Platform for Java
- 7:1512 Factor Apps
- 10:33Java Buildpack (4.x +)
- 13:13Spring Boot @Profile
- 14:22Apps Manager and Spring Boot
- 21:28Container to Container Networking
- 23:24Spring Cloud / Spring Cloud Services
- 24:35SCS Configuration Server
- 25:49SCS Service Registry
- 27:12SCS Circuit Breaker (Netflixoss Hystrix)
- 30:28PCF Metrics: Zipkin Distributed Tracing
- 33:20Microservice Health and Performance
- 34:24Sale Harbor
- 35:32Spring Cloud Services 15
related talks
26mWriting Cloud Native Applications to Execute on Cloud Foundry
01h 26mCloud Native Java with Spring Cloud Services
29mIntro to Development of Java Spring Microservices with Cloud Foundry
20mBuilding Cloud Foundry Components on the Java Platform
31mCloud Foundry and Microservices: A Mutualistic Symbiotic Relationship
31mRunning Java Applications on Cloud Foundry
30mCloud-Native Java with Spring Cloud Services
09mRunning Java and Spring on Azure with Cloud Foundry
