« Développement Cloud-Natif Java avec Spring Boot, ISTIO et Eclipse Che »

Cet Hands-on introduit les concepts clés du développement “cloud-natif” avec les technologies suivantes:

  • Spring Boot
  • Istio service mesh
  • Jaeger (suivi des évènements - distributed tracing )
  • Red Hat OpenShift/Kubernetes.

Durant ce lab, vous développerez une application Java basée sur des micro-services avec Spring Boot depuis votre navigateur dans Eclipse Che. Vous verrez comment assembler et déployer vos services dans des containers orchestrés par Kubernetes/OpenShift.

Vous apprendrez comment enrichir votre première application multi-services avec de la tolérance aux pannes par le biais d’un court-circuit (circuit breaker), leur supervision en suivant les évènements générés par les différents services mais également l’automatisation du déploiement avec Jenkins.