Corsi IT da 24 ore finanziati al 70% – iscrizioni aperte
Descrizione
Il corso introduce in modo pratico e strutturato le tecnologie di containerizzazione e orchestrazione più utilizzate: Docker e Kubernetes. I partecipanti apprenderanno come creare e gestire container, realizzare immagini Docker ottimizzate, orchestrare servizi e introdursi all’uso di Kubernetes per il deploy e la scalabilità delle applicazioni. Il programma alterna teoria e laboratorio, permettendo di acquisire competenze immediatamente spendibili in contesti reali.
LIVELLO
Base
PER CHI
- Software Developer
- DevOps Engineer
- System Administrator
- Cloud Engineer
- IT Architect
PREREQUISITI
- conoscenza di base dei sistemi operativi Linux
- esperienza nello sviluppo software o gestione sistemi
Obiettivi
Al termine del corso i partecipanti saranno in grado di:
- comprendere i concetti fondamentali della containerizzazione e il ruolo di Docker nell’ecosistema DevOps.
- Creare, ottimizzare e gestire immagini Docker in diversi ambienti.
- Configurare e orchestrare container, gestendo comunicazioni, servizi e sicurezza.
- Utilizzare Kubernetes per il deploy, la gestione delle configurazioni, la protezione dei segreti e la scalabilità delle applicazioni.
- Applicare le competenze acquisite attraverso esercitazioni su scenari concreti di sviluppo e produzione.
Programma
Modulo 1 – Fondamenti | 3 ore
- Container vs VM
- Ecosistema Docker
- Docker Compose: concetti base
- Workflow di sviluppo con Docker
- Esercitazione pratica
Modulo 2 – Immagini Docker | 3 ore
- Creazione di immagini con Dockerfile
- Ottimizzazione delle immagini
- Approfondimento personalizzato sulle tecnologie in uso in azienda
- Registry e gestione multi-ambiente
- Scanner di vulnerabilità
- Esercitazione pratica
Modulo 3 – Orchestrazione | 3 ore
- Comunicazione tra container
- DNS e alias
- Esposizione dei servizi
- Gestione delle risorse e sicurezza
- Service registry, gateway, …
- Sovrascrivere DNS extra_hosts
- restart policy
- tipi di network
- permessi (focus podman)
- …
- Esercitazione su micro-servizi
Modulo 4 – Going Live | 7 ore
- Introduzione a Kubernetes
- Kubernetes vs Docker
- Kubernetes Dettagli dei vari KIND
- Gestione Secret e ConfigMap
- Gestione Scalabilità
- Esercitazione finale (3 ore e mezza +recap 30’)
ESERCITAZIONI
Le attività pratiche consentono di acquisire competenze operative nell’utilizzo delle tecnologie di containerizzazione:
- creazione e gestione di container utilizzando Docker
- realizzazione di immagini e configurazione di ambienti applicativi containerizzati
- esercitazioni di orchestrazione di base con Kubernetes
- simulazione di deployment e gestione di applicazioni containerizzate
Sessioni
Contattaci all’indirizzo academy@larus-ba.it per maggiori informazioni sul calendario dei corsi
Vuoi potenziare le competenze del tuo team?
€ 1.485 + IVA* per l’intero team, per ciascun corso da 24 ore.
Offerta riservata ai gruppi da 4 e 5 persone
*Importo riferito al costo residuo in caso di finanziamento approvato, previa verifica della disponibilità dei fondi al momento della richiesta. Il finanziamento dedicato non incide sul regime “de minimis”
Finanziamenti disponibili
Tutti i nostri corsi sono cofinanziabili fino al 70% grazie ai fondi PNRR – Next Generation EU, con sconto diretto in fattura per le PMI. Il contributo non incide sul regime “de minimis”.
I finanziamenti sono disponibili grazie alla partnership tra LARUS Business Automation e SMACT Competence Center, centro di riferimento nazionale sulle tecnologie digitali.