DevOps Artisan – Docker Avanzato

corso DevOps Artisan – Docker Avanzato copre gli argomenti necessari per lavorare con i cluster Docker Swarm e le immagini Docker.

A chi è rivolto?

Questo corso affronta:

  • DevOps ingegneri
  • Amministratori di sistema Linux
  • Ingegneri progettisti di sistemi
  • Architetti e Designer

Cosa imparerai?

1. Sciame di scaricatori portuali. Creazione di uno sciame. Comandi dello sciame
2. Etichette e filtri. Lavorare con i segreti
3. Utilizzo della rete sovrapposta
4. Comporre file. Pila Docker
5. Gestione avanzata dei nodi. Vincoli. Disponibilità
6. Monitoraggio e registrazione. Raccolta di metriche. InfluxDB/Grafana, Pometheus, Elastic Stack
7. Sicurezza della finestra mobile. Capacità.
8. Registro affidabile Docker

Prerequisiti:

Per poter partecipare a questo corso gli studenti devono avere una conoscenza di base di Docker che include:

  • interagire con i contenitori Docker dalla riga di comando (avvio e arresto dei contenitori, attach, exec, ecc.)
  • lavorare con reti e volumi Docker Bridge
  • Creazione di immagini Docker (Dockerfile)

Si consiglia agli studenti di aver completato in precedenza questo corso, il modulo Docker Fundamentals.

Orario del corso:

I materiali del corso sono in inglese. L'insegnamento si svolge in rumeno.

Modulo 1: Creazione di uno sciame Docker sicuro
  • Cos'è Docker Swarm?
  • Docker Secure Swarm Cluster
  • Modalità Docker
  • Creazione di un cluster di sciame
  • Eliminazione dello sciame
  • Orchestrazione
  • Tipi di servizio
  • Creazione, aggiornamento, controllo ed eliminazione di un Servizio
  • Laboratorio pratico: l'ambiente del laboratorio
  • Laboratorio pratico: inizializzazione, estensione e messa in funzione di Docker Swarm.
Modulo 2: Etichette e filtri. Lavorare con i segreti
  • Cosa sono le etichette?
  • Chiavi e valori
  • Comportamento dell'etichetta
  • Filtraggio di immagini, contenitori e altri oggetti
  • Laboratorio pratico: etichette e filtri
Modulo 3: Tipi di rete. Servizi di rete. Bilancio del carico
  • Rete Docker
  • Rete di sciami
  • Mappatura delle porte in Swarm
  • Personalizzazione della rete di ingresso
  • Laboratorio pratico: networking
Modulo 4: Composizione di file e stack Docker
  • Docker Compose vs. Pila Docker
  • Installazione di Docker Compose
  • Comandi di composizione supportati
  • variabili ambientali
  • Pila Docker
  • Ispezione della distribuzione dello stack
  • Aggiornamento di uno stack in esecuzione
  • Laboratorio pratico: composizione di file, Docker Stack
Modulo 5: Gestione avanzata dei nodi. Limitare le risorse del contenitore. Disponibilità
  • Limitazione delle risorse del contenitore
  • Sciame – Vincoli delle risorse di servizio
  • Preferenza per il posizionamento del servizio sciame
  • Contenitori con riavvio automatico
  • Riavvio automatico dello sciame
  • Aggiornamenti continui del servizio
  • Servizio di ripristino
  • Health check
Modulo 6: Monitoraggio e registrazione. Raccolta di metriche. InfluxDB/Grafana e Prometeo
  • Plugin di registrazione
  • Monitoraggio semplice
  • Eventi Docker
  • Prometheus – Monitoraggio del demone Docker
  • Configurazione di Prometheus – Docker Engine
  • Prometheus: metriche di runtime, metriche delle app
  • Esecuzione di Grafana
  • Grafana – Configurazione di Prometeo
  • Configurazione di Grafana
  • Laboratorio pratico: configurazione di Prometheus e Grafana per il monitoraggio del tuo sciame
Modulo 5: Sicurezza Docker
  • Sicurezza dei container
  • Crittografia di rete
  • Sicurezza dello sciame
  • Segreti
  • Protezione del socket Docker
  • Docker Bench per la Sicurezza
  • Laboratorio pratico: limiti, sicurezza
Modulo 6: Creazione avanzata di immagini Docker. Costruzioni in più fasi. Build automatizzate
  • Registri privati
  • Registro privato containerizzato
  • Costruzioni multistadio
  • Fiducia dei contenuti Docker
  • Immagini per la firma
  • Github – Build attivate
  • Laboratorio pratico: gestione delle immagini

Ti consigliamo di proseguire con:

Programmi di certificazione

In questo corso gli studenti vengono preparati a sostenere l'esame di certificazione, dando loro l'opportunità di diventare un Professional Deploy & Ops Engineer.

DevOps Artisan – Docker Avanzato

DevOps Artisan -Docker Avanzato

Offerte personalizzate per gruppi di almeno 2 persone

Dettagli del Corso

Durata:

2
Zile

Prezzo:

840 EUR

Consegna:

Aula virtuale

livello:

3. Avanzate

Ruoli:

Sviluppatore, Devops Ingegnere, DevOps Team, Programmatore, Ingegnere di sistema