Kursplan
Introduktion till Quarkus
- Vad är Quarkus
- Fördelar med Quarkus för moln-nativa applikationer
- Integration med Kubernetes och OpenShift
- Starttid och minnesoptimering
- Grundläggande arbetsflöde och arkitektur
Kärnkoncept i Quarkus
- Applikationskonfiguration och konverterare
- Initierings- och avslutningslifscykeln
- Teststrategier
- Loggningsskonfiguration
Utveckling av RESTful-tjänster
- Skapa REST API-slutpunkter
- Frågeparametrar och HTTP-metoder
- Använda semantiska svarskoder
- Aktivera CORS och reaktiv routning
- HTTP-förfrågningar och SSL
Applikationskonfiguration
- Egna egenskapsfiler och profiler
- Tillgång till och överkrigande av konfigurationsvärden
- Avancerad loggning och profil-spesifik konfiguration
- Egna källor och konverterare
- Grupperade och validerade konfigurationsvärden
Quarkus-programmeringsmodell
- JSON- och XML-seriatisering
- Inmatnings-/utmatningsvalidering och anpassade validerare
- Beroendespruta och kvalificerare
- Lifscykelhändelser och interceptorer
- Comportements- och enhetstester med Mockito
Packning av Quarkus-applikationer
- Kommandotillstånd och JAR-paketering
- Äver-JAR och nativt exekverbar byggnad
- Docker-containrar för JAR- och nativ byggnad
- SSL-stöd i containerisera applikationer
Introduktion till Apache Camel
- Vad är Apache Camel och dess integration med Quarkus
- Företagsintegrationsmönster och användningsfall
- Utveckla och distribuera Camel-rutter inom en Quarkus-applikation
Sammanfattning och nästa steg
Krav
- En förståelse för Java-programmering
- Erfarenhet av webbarkitektur och REST-koncept
- Kännedom om HTTP-protokollet
Målgrupp
- Utvecklare
- Programvaruarkitekter
- Ingenjörer som bygger moln-nativa applikationer
Vittnesmål (4)
lärarnas tekniska förberedelse
Giorgio - Asystel-BDF S.p.A.
Kurs - Creating a Service Mesh with Istio and Kubernetes
Maskintolkat
Det var dynamiskt och mycket praktiskt, dessutom fick vi tillgång till en virtuell dator via en URL.
Aida - ENGINEERING AND SERVICES JF S.A. DE C.V.
Kurs - Spring Cloud for Microservices
Maskintolkat
Praktiska exempel och öppna diskussioner
Nenad Terzic - Pejsejf B"lgaria EOOD
Kurs - Building Microservices with Spring Cloud and Netflix OSS
Maskintolkat
Kursen var utmärkt. Vår instruktör Andreas var mycket väl förberedd och besvarade alla frågor vi ställde. Han hjälpte oss också när vi hade problem och förklarade detaljerat när det behövdes. Det bästa kurset jag någonsin tagit del av.
Bozhidar Marinov - Pejsejf B"lgaria EOOD
Kurs - Microservices with Spring Cloud and Kafka
Maskintolkat