Struttura del corso
Introduzione
- Quarkus vs Spring Framework e altri framework Java
- Panoramica delle caratteristiche e dell'architettura di Quarkus
Preparazione dell'ambiente di sviluppo
- Scelta di un IDE (IntelliJ IDEA, Eclipse, VSCode, ecc.)
- Installazione di Java, Maven, GraalVM e Docker
Creazione di un'applicazione Quarkus
- Bootstrap di un progetto Quarkus
- Esecuzione dell'applicazione
- Utilizzo dell'inserimento delle dipendenze in Quarkus
- Test dell'applicazione
- Creazione del pacchetto dell'applicazione
Creazione di eseguibili nativi con GraalVM
- Configurazione di GraalVM
- Compilazione di applicazioni in eseguibili nativi
- Creazione di pacchetti di applicazioni native in un contenitore
- Debug di applicazioni native
Creazione Quarkus di applicazioni con Maven
- Creazione di un progetto
- Utilizzo delle estensioni
- Esecuzione e debug in modalità di sviluppo
- Importazione di IDE
- Creazione di file eseguibili compatibili con i contenitori
Containerizzazione di applicazioni native con Docker
- Creazione e push di immagini di contenitori
- Distribuzione di applicazioni native su Kubernetes
Risoluzione dei problemi
Riassunto e conclusione
Requisiti
- Familiarità con i framework Java (Spring, Java EE, ecc.)
- Esperienza di programmazione Java
Pubblico
- Gli sviluppatori
Recensioni (7)
Riusciamo a vedere un po' di tutto
Luis Manuel Navarro Rangel - Vivelink S.A. de C.V.
Corso - Docker and Kubernetes
Traduzione automatica
Esempi reali
Łukasz - Rossmann SDP Sp. z o.o.
Corso - Docker (introducing Kubernetes)
Traduzione automatica
Esercizi pratici
Tobias - Elisa Polystar
Corso - Docker and Kubernetes: Building and Scaling a Containerized Application
Traduzione automatica
La disponibilità del desktop virtuale come forma di sandbox con cui i partecipanti possono armeggiare è fantastica!
Benedict - Questronix Corporation
Corso - OpenShift 4 for Administrators
Traduzione automatica
Gli esercizi pratici sono stati estremamente importanti per correggere l'apprendimento. La spiegazione approfondita di come funzionano le cose dietro le quinte ha reso tutto più chiaro.
Otavio Marchioli dos Santos - ExitLag
Corso - Kubernetes from Basic to Advanced
Traduzione automatica
Concepts learnt and how to set up the k8 clusters
Sekgwa Ramatshosa - Vodacom SA
Corso - Kubernetes on AWS
The explanation and background of each concept, to get a better understanding