Cloud Native development with Eclipse MicroProfile on Kubernetes
summary
Two small services are built and deployed: a quotes REST service that calls an ads REST service via a MicroProfile RestClient and a configurable ad service URL injected from a Kubernetes configMap environment variable. Deployment uses the Fabric8 Maven plugin to push a Thorntail app into OpenShift/Kubernetes. MicroProfile Health adds a /health endpoint that turns into Kubernetes liveness and readiness probes. Fault tolerance uses a timeout of 1s plus a fallback mock when the ad service is unavailable; JWT protects the ad POST.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 0:28Microservices
- 2:10Cloud Native
- 5:06MicroProfile
- 8:35Rest Client
- 10:47Maven
- 18:33Tolerance
- 23:40Config Map
- 26:25MicroProfile Conflict
related talks
54mCreating a Cloud-native Microservice – Which Programming Model Should I Use?
57mA New and Open Way to Build Cloud-Native Microservices - MicroProfile
42mMicroProfile: microservices made easy
39mLive Coding: cloud-native application development with MicroProfile and Open Liberty
51mMaster the Cloud Native Application Standard: MicroProfile
52mEclipse MicroProfile: A quest for a lightweight and modern enterprise Java platform
44mLive Coding 12-Factor App with MicroProfile and Kubernetes
52mCloud Native, Service-Meshed Java Enterprise With Istio
