Practical Cloud Native Java Development with MicroProfile
summary
Argues that Eclipse MicroProfile supplies the missing cloud APIs Java EE lacked and plugs into Jakarta EE, with concrete pieces: MicroProfile Rest Client for injecting HTTP-backed interfaces, Config, OpenAPI, OpenTracing, Metrics, JWT for config, discovery, tracing, metrics and auth, and fault tolerance (retry, timeout, fallback, circuit breaker, bulkhead) for resilience. Demo runs a Dockerized backend called by a local service showing retries and fallbacks working; Kubernetes demo fails to run. Implementations include Liberty, Thorntail/WildFly Swarm, TomEE, Payara and Lightbend.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 1:48What is Cloud Native
- 4:14Characteristics of Cloud Native
- 6:44Why MicroProfile
- 10:16Whos involved
- 11:29Rest APIs
- 13:13Demo
- 18:52MicroProfile specifications
- 22:34Configuration JWT
- 25:44Demonstration
- 30:24Annotations
related talks
52mEclipse MicroProfile: A quest for a lightweight and modern enterprise Java platform
01mCloud Native Java Made Easy with MicroProfile and Jakarta EE
06mFast and Easy Cloud-Native Java Application with Jakarta EE and MicroProfile
55m10 strategies for developing reliable Jakarta EE & MicroProfile apps for the Cloud
57mA New and Open Way to Build Cloud-Native Microservices - MicroProfile
01h 07mJava EE Meets Microservices: MicroProfile 2.x to the Rescue
54mCreating a Cloud-native Microservice – Which Programming Model Should I Use?
47mDream Team Jakarta EE + MicroProfile
