Struttura del corso
Introduzione a Quarkus
- Cos'è Quarkus
- Vantaggi di Quarkus per le applicazioni cloud-native
- Integrazione con Kubernetes e OpenShift
- Ottimizzazione dei tempi di avvio e della memoria
- Flusso di lavoro e architettura di base
Concetti Fondamentali di Quarkus
- Configurazione dell'applicazione e convertitori
- Ciclo di vita di inizializzazione e arresto
- Strategie di testing
- Configurazione del logging
Sviluppo di Servizi RESTful
- Creazione di endpoint API REST
- Parametri di query e metodi HTTP
- Utilizzo di codici di risposta semantici
- Autorizzare CORS e routing reattivo
- Intercepting richieste HTTP e SSL
Configurazione dell'Applicazione
- File di proprietà personalizzati e profili
- Accesso e override dei valori di configurazione
- Logging avanzato e configurazione specifica del profilo
- Sorgenti e convertitori personalizzati
- Valori di configurazione raggruppati e validati
Modello di Programmazione Quarkus
- Serializzazione JSON e XML
- Validazione input/output e validatori personalizzati
- Iniezione di dipendenze e qualificatori
- Eventi del ciclo di vita e intercettori
- Testing comportamentale e unitario con Mockito
Pacchettizzazione delle Applicazioni Quarkus
- Modalità comando e pacchetti JAR
- Costruzioni di eseguibili nativi e Über-JAR
- Container Docker per pacchetti JAR e nativi
- Suport SSL in applicazioni containerizzate
Introduzione a Apache Camel
- Cos'è Apache Camel e la sua integrazione con Quarkus
- Pattern di integrazione aziendale e casi d'uso
- Sviluppo e distribuzione di route Camel all'interno di un'applicazione Quarkus
Riassunto e Passi Successivi
Requisiti
- Conoscenza della programmazione Java
- Esperienza con l'architettura web e i concetti REST
- Familiarità con il protocollo HTTP
Pubblico Obiettivo
- Sviluppatori
- Architetti software
- Ingegneri che costruiscono applicazioni cloud-native
Recensioni (4)
la preparazione tecnica degli insegnanti
Giorgio - Asystel-BDF S.p.A.
Corso - Creating a Service Mesh with Istio and Kubernetes
Traduzione automatica
È stato dinamico e molto pratico, oltre al fatto che ci è stata fornita una macchina virtuale tramite un URL
Aida - ENGINEERING AND SERVICES JF S.A. DE C.V.
Corso - Spring Cloud for Microservices
Traduzione automatica
Esempi pratici e discussioni aperte
Nenad Terzic - Pejsejf B"lgaria EOOD
Corso - Building Microservices with Spring Cloud and Netflix OSS
Traduzione automatica
Il corso è stato eccellente. Il nostro formatore Andreas era molto preparato e ha risposto a tutte le domande che gli abbiamo posto. Inoltre, ci ha aiutati quando avevamo problemi e ha spiegato con dettaglio quando necessario. È il miglior corso in cui abbia mai partecipato.
Bozhidar Marinov - Pejsejf B"lgaria EOOD
Corso - Microservices with Spring Cloud and Kafka
Traduzione automatica