Kursplan
Introduksjon til Quarkus
- Hva er Quarkus
- Fordeler med Quarkus for skybaserte applikasjoner
- Integrasjon med Kubernetes og OpenShift
- Oppstartstid og minnehastighet
- Grundleggende arbeidsflyt og arkitektur
Quarkus Kjernekonsepter
- Applikasjonskonfigurasjon og konvertere
- Initialiserings- og nedleggelseslivssyklus
- Teststrategier
- Loggkonfigurasjon
Utvikling av RESTful-tjenester
- Opprettelse av REST API-endepunkter
- Søkeparametre og HTTP-metoder
- Bruk av semantiske svarkoder
- Aktivering av CORS og reaktiv ruting
- HTTP-forespørselsinnfangning og SSL
Applikasjonskonfigurasjon
- Tilpassede egenskapsfiler og profiler
- Accessing og overskrivning av konfigurasjonsverdier
- Avansert logging og profilspesifikke konfigurasjoner
- Tilpassede kilder og konvertere
- Grupperte og validerte konfigurasjonsverdier
Quarkus Programming Modell
- JSON og XML serialisering
- Inngangs/utgangsvalidering og tilpassede validerere
- Avhengighetsinjeksjon og kvalifikatorer
- Livssyklushendelser og interceptorer
- Adferds- og enhetstesting med Mockito
Pakking av Quarkus Applikasjoner
- Kommandotilstand og JAR-pakking
- Über-JAR og native utførbare byggevarer
- Docker beholdere for JAR- og native byggevarer
- SSL-støtte i beholderbaserte applikasjoner
Introduksjon til Apache Camel
- Hva er Apache Camel og dens integrasjon med Quarkus
- Bedriftsintegreringsmønstre og brukstilfeller
- Utvikling og distribusjon av Camel-ruter innenfor en Quarkus applikasjon
Oppsummering og neste skritt
Krav
- Forståelse av Java programmering
- Erfaring med webarkitektur og REST-begreper
- Kjennskap til HTTP-protokollen
Målgruppe
- Utviklere
- Programarkitekter
- Ingeniører som bygger cloud-native applikasjoner
Testimonials (4)
den tekniske forberedelsen av lærere
Giorgio - Asystel-BDF S.p.A.
Kurs - Creating a Service Mesh with Istio and Kubernetes
Machine Translated
It was dynamic and very practical, in addition to the fact that a virtual machine was provided to us through a URL
Aida - ENGINEERING AND SERVICES JF S.A. DE C.V.
Kurs - Spring Cloud for Microservices
Practical examples, and open disussions
Nenad Terzic - Pejsejf B"lgaria EOOD
Kurs - Building Microservices with Spring Cloud and Netflix OSS
The course was excellent. Our trainer Andreas was very prepared and answered all the questions that we asked. Also he helped us when we have troubles and explained in details when needed. The best course that i have ever been part of.