Docker - From zero to Hero

Il corso ci porterà a conoscere le fondamenta legate al mondo dei containers e l’ecosistema Docker, il tool più conosciuto per creare ed eseguire applicazioni e servizi come entità isolate. Grazie alla containerizzazione lo sviluppatore può lavorare con una replica esatta dell'ambiente di produzione, annullando il classico problema "It works on my machine" del ciclo sviluppo/deploy.

Inoltre, grazie all’automatizzazione del deployment, processi che impegnerebbero giorni di lavoro del sysadmin diventano una questione di minuti.

Durata: 24 ore

Livello: Base/Intermedio

Lingua: Italiano

Partecipanti : 5 - 20

Scarica brochure

Cosa Faremo?

Durante il corso verrà fatta un introduzione alla virtualizzazione e al concetto di containers, sia dal punto di vista dello sviluppatore che da quello del sysadmin. Verranno affrontati i fondamenti della containerizzazione di applicazioni (immagini, volumi, networking) e quelli dell'orchestrazione con i tools Docker Compose. L’approccio sarà misto ed includerà quindi sessioni teoriche e di live coding.

Cosa è incluso?

  • Corso pratico con live coding
  • Supporto setup environment pre-corso
  • Slide in formato PDF
  • Repository del Progetto
  • Attestato di Partecipazione
  • Follow Up di fine corso

Cosa è necessario?

  • Il proprio computer portatile
  • Tanta buona volontà e voglia di imparare
  • Connessione ad Internet

Dove si svolge?

Full-Remote

È possibile svolgere il corso in modalità full-remote con gli strumenti messi a disposizione da Devmy, ed in modo assolutamente analogo alla modalità onSite ma suddividendo, se lo si desidera, il tutto in sessioni da 4h.

Skill minime necessarie & livelli d'accesso

  • Conoscenza dei concetti base di OS;
  • Conoscenza dei concetti base della Containerizzazione;
  • Conoscenza Base di Docker.

Argomenti trattati

  • Introduzione a virtualizzazione e containers
  • Panoramica all'approccio Docker
  • Containers4dev: come li vede lo sviluppatore
  • Docker containers e gestione immagini
  • Fondamenti della containerizzazione di applicazioni
  • Docker Volumes
  • Cenni su Docker Compose
  • Setting up a private registry
  • Docker Networking Basics
  • Containers4ops: come li vede il sysadmin
  • Docker Compose
  • Docker Swarm
  • Containers e l'approccio DevOps
  • Delivery Pipelines
  • Cenni su Kubernetes
  • Security e TLS
  • Setup e configurazione di una rete multi host
  • Docker Content Trust
  • Cenni su applicazioni micro services based

Contattaci.

Sei interessato a migliorare le competenze del tuo team in ambito di programmazione e sviluppo?

Vuoi maggiori informazioni su questo corso?
Compila il form e ti ricontatteremo a brevissimo.

Questo sito è protetto da reCAPTCHA e si applicano le Norme sulla privacy e i Termini di servizio di Google.