Red Hat Application Development II: Implementing Microservice Architechture

JB 283

Utveckla mikroservice-baserade applikationer i Java EE med MicroProfile och OpenShift
Building på Red Hat Application Development I: Programmering i Java EE (JB183), introduktionskurs för Java EE applikationsutveckling, Red Hat Application Development II: Implementing Microservice Architectures (JB283) betonar lära sig arkitektoniska principer och implementera mikrotjänster i Java EE, främst baserat på MicroProfile med WildFly Swarm och OpenShift.
Denna kurs är baserad på Red Hat® Enterprise Application Platform 7.4 och Wildfly Swarm 2018.3.3.

Kursöversikt
Du bygger på grundläggande Java EE-applikationsutveckling och fokuserar på hur man utvecklar, övervakar, testar och distribuerar moderna mikroserviceapplikationer. Många företag letar efter ett sätt att dra nytta av moln-infödda arkitekturer, men många vet inte det bästa sättet att göra det på. Dessa företag har monolitiska applikationer skrivna i Java Enterprise Edition (JEE).

Kursinnehållsöversikt

  • Distribuera och övervaka mikroservice-baserade applikationer.
  • Implementera en mikroservice med MicroProfile.
  • Implementera enhets- och integreringstester för mikroservicer.
  • Använd konfigurationsspecifikationen för att injicera data i en mikroservice.
  • Skapa en hälsokontroll för en mikroservice.
  • Implementera feltolerans i en mikrotjänst.
  • Säkra en mikroservice med JWT.

Publik för denna kurs
Denna kurs är designad för Java-utvecklare.

Förkunskapskrav för denna kurs

  • Delta i Red Hat Application Development I: Programmering i Java EE (JB183) eller visa motsvarande erfarenhet
  • Var duktig med att använda en IDE som Red Hat® Developer Studio eller Eclipse
  • Rekommenderas, men krävs inte: erfarenhet av Maven