
Corso Docker Essentials
PANORAMICA

Corso di preparazione al conseguimento della:
Certificazione Docker Certified Associate

Contattaci ora per ricevere tutti i dettagli e per richiedere, senza alcun impegno, di parlare direttamente con uno dei nostri Esperti CLICCA QUI.
Oppure chiamaci subito al nostro numero verde 800-177596.
OBIETTIVI DEL CORSO
Uno dei trend che sta rivoluzionando i paradigmi dello sviluppo software è senza dubbio l’avvento dei micro-servizi. La tecnologia necessaria a questo modello di implementazione e distribuzione del software è quella dei “Container”. Un Software Container è un tipo di virtualizzazione che opera a livello del sistema operativo incapsulando un intero ambiente runtime in un pacchetto, che il kernel Os considera in modo isolato da ogni altro processo. Docker è senza alcun dubbio la soluzione leader in questo ambito. Questa piattaforma lavora su sistemi Microsoft e Linux e può essere integrato in numerose infrastrutture, tra cui Amazon Web Services, Microsoft Azure, Google Cloud Platform, IBM Bluemix, OpenStack Nova, Vagrant e tante altre, giocando un ruolo centrico nella partita dei moderni data-center intercettando pienamente le logiche DevOps. Questo corso copre tutte le funzionalità principali di Docker, tra cui: creazione e gestione di container, utilizzo di Dockerfile per creare e gestire immagini personalizzate, gestione avanzata del networking, come esporre all’esterno e in sicurezza i container, utilizzo dei volumi Docker per gestire i dati persistenti, quindi l’introduzione alla tematica dello storage dei container a nodo singolo. Il tutto verrà affrontato in un contesto pratico con richiami frequenti ad attività laboratoriali.
CONTENUTI DEL CORSO
Corso Docker Essentials
- Containerization motivations and implementation
- Usecases
- Comparison to virtual machines
- Creating, managing and auditing containers
- Container implementation from the Linux kernel
- Container lifecycle details
- Core container creation, auditing and management CLI
- Best practices in container image design
- Layered filesystem implementation and performance implications
- Creating images with Dockerfiles
- Optimising image builds with multi-stage builds and image design best practices
- Single-host container networking
- Docker native networking model
- Software defined networks for containers
- Docker-native single-host service discovery and routing
- Provisioning external storage
- Docker volume creation and management
- Best practices and usecases for container-external storage
TIPOLOGIA DEL CORSO
Lezioni frontali Presenza in Aula e Laboratorio;
Lezioni a distanza in Video Presenza Tempo Reale e Laboratorio;
INFRASTRUTTURA LABORATORIALE
Per tutte le tipologie di erogazione, il Corsista può accedere alle attrezzature e ai sistemi reali presenti nei Nostri laboratori o direttamente presso i data center internazionali in modalità remota h24. Ogni partecipante dispone di un accesso per implementare le varie configurazioni avendo così un riscontro pratico e immediato della teoria affrontata. Ecco di seguito alcuni scenari tratti dalle attività laboratoriali:

PREREQUISITI
Competenza molto basilari negli ambienti Linux e Linux CLI sono consigliati. Si consiglia di frequentare anche il Corso Linux Administrator.
DURATA E FREQUENZA
Durata 2gg
Varie tipologie di Frequenza Estensiva ed Intensiva.
DOCENTI
I docenti sono Istruttori certificati Docker DCA e pluricertificati in varie tecnologie IT, con anni di esperienza pratica nel settore e nella Formazione.
MODALITÀ DI ISCRIZIONE
Le iscrizioni sono a numero chiuso per garantire ai tutti i partecipanti un servizio eccellente.
L’iscrizione avviene richiedendo di essere contattati dal seguente Link, o contattando la sede al numero verde 800-177596 o inviando una richiesta all’email [email protected].
CALENDARIO
- Corso Docker (Formula Intensiva 2gg) – Su Richiesta – 9:00 – 17:00