End to End Portable Microservices - with Eclipse MicroProfile
summary
Builds five runnable microservices using MicroProfile APIs (Health, OpenAPI, RestClient, Config, FaultTolerance, JWT) with implementations on Open Liberty, Quarkus and Helidon, composes a greeting service that queries conference, location, day and time services and adds Health checks and an auto-generated OpenAPI UI, config-driven service URLs, a 500 ms timeout with a fallback that returns a friendly default, and end-to-end JWT propagation with public-key validation; demo works and sources are on GitHub as dukes-local-greeting.
AI-written summary · about
chapters (21)
- 0:00Introduction
- 1:30MicroProfile Overview
- 4:00Start MicroProfile Starter
- 11:45Create Location Service
- 13:45Inject Property
- 15:15Testing
- 16:33Testing with HDPI
- 18:10Simple Service Location
- 18:37HoldOn Client
- 23:10Test Client
- 24:35Hello World
- 25:25Create Interface
- 27:35Create another service
- 28:25Create greeting service
- 28:53Create client services
- 30:50Inject client services
- 32:35fallbacks
- 33:35secure location service
- 34:22validate web token
- 40:30summary
- 40:58questions
related talks
57mA New and Open Way to Build Cloud-Native Microservices - MicroProfile
43mMicroservice Patterns - Implemented by Eclipse MicroProfile
42mMicroProfile: microservices made easy
32mMicroProfile for Dummies
54mCreating a Cloud-native Microservice – Which Programming Model Should I Use?
52mEclipse MicroProfile: A quest for a lightweight and modern enterprise Java platform
47mBuild a 12-Factor Microservice with MicroProfile
47mOn-stage hacking: build 12-factor microservices
