Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188) illustra ai partecipanti la creazione, l’esecuzione e la gestione di container con Podman e Red Hat OpenShift Container Platform. Questo corso consente ai partecipanti di acquisire competenze di base per lo sviluppo di applicazioni containerizzate attraverso un’esperienza pratica.
Il corso si basa su Red Hat® Enterprise Linux® 8.6 e OpenShift® Container Platform 4.10.
Riepilogo dei contenuti del corso
- Introduzione ai container
- Esecuzione di container con Podman
- Creare immagini container personalizzate
- Gestione delle immagini container
- Debug remoto con i container
- Rete di container di base
- Mantenimento dei dati con i container
- Esecuzione di applicazioni multicontainer
- Risoluzione dei problemi di deployment dei container
- Orchestrazione dei container con OpenShift e Kubernetes
Prerequisiti per accedere al corso
- Qualche esperienza con le architetture di applicazioni web e le tecnologie corrispondenti.
- Si consigliano esperienza nell’utilizzo del terminale Linux, nell’attivazione di comandi del sistema operativo e familiarità con gli script della shel
Obiettivi del corso
Un’architettura containerizzata incrementa l’affidabilità e la scalabilità delle applicazioni e agevola l’integrazione e il deployment continui (CI/CD). Questo corso fornisce le basi necessarie per lo sviluppo di OpenShift e costituisce il punto di partenza per la trasformazione digitale attraverso la containerizzazione delle applicazioni.
Al termine del corso, conoscerai i concetti di base dello sviluppo di applicazioni containerizzate. Sarai in grado di eseguire, gestire e risolvere i problemi delle applicazioni containerizzate. Questo corso rappresenta il punto di partenza per il programma di studi per sviluppatori OpenShift e fornisce le basi necessarie per passare ai corsi per sviluppatori cloud native.
Programma del corso
Introduzione e panoramica sui container
- Descrivi in che modo i container facilitano lo sviluppo delle applicazioni.
Nozioni di base su Podman
- Gestisci ed esegui container con Podman.
Immagini container
- Esplora i registri dei container per trovare e gestire le immagini dei container.
Immagini container personalizzate
- Crea immagini container personalizzate per eseguire applicazioni containerizzate.
Dati permanenti
- Esegui i container di database con persistenza.
Risoluzione dei problemi dei container
- Analizza i log dei container e configura un debugger remoto.
Applicazioni multicontainer con Compose
- Esegui applicazioni multicontainer utilizzando Compose.
Orchestrazione dei container con OpenShift e Kubernetes
- Esegui l’orchestrazione delle applicazioni containerizzate con OpenShift e Kubernetes.
Il programma del corso è soggetto a modifiche in base alle innovazioni nelle tecnologie e all’evoluzione degli argomenti trattati. Per chiarimenti su obiettivi e specifici argomenti contatta: training@extraordy.com
Dopo il corso
Per chi volesse approfondire le competenze acquisite è disponibile il corso DO288 e il successivo esame EX288