Workshop: Introduzione a Kubernetes per Software Engineer/Developer

Partecipa al workshop
online
italiano

Introduzione a Kubernetes per Software Engineer/Developer

Workshop realizzato in collaborazione con SIGHUP

Il workshop è rivolto a developer e software engineer che vogliono approfondire le conoscenze di Kubernetes ed imparare le best-practice per il deployment di architetture monolitiche e/o a microservizi.

Il workshop, della durata totale di 8 ore, è diviso in due sessioni. Nella prima parte partiremo dalle basi di Kubernetes, vedendo i principi fondamentali ed il funzionamento dei componenti core. Nella seconda parte ci concentreremo su argomenti avanzati quali le best practices di deployment, il troubleshooting applicativo, la gestione dei manifests (con Kustomize ed Helm), ed infine, le pipeline di continuous integration e continuous delivery.

Partecipa al workshop

Docente

Alessandro Lo Manto

DevOps EngineerSIGHUP

Nasce come sviluppatore ma da sempre curioso dell’evoluzione del mondo ICT. La passione lo porta a conoscere l’ambito DevOps grazie allo studio di nuove tecnologie e alla condivisione nel mondo OpenSource. Oggi lavora come DevOps Engineer su contesti CloudNative e IaC nel team engineering di SIGHUP.

Alessandro Lo Manto

Programma

  • Architettura di Kubernetes
  • Componenti e risorse base
  • Deployment di un’applicazione con architettura three-tier su Kubernetes
  • Troubleshooting e debugging applicativo
  • Best practices per i deployment di applicazioni
  • Gestione dei manifests con Kustomize e Helm
  • Introduzione a pipeline di CI/CD e GitOps

Cosa ottieni frequentando il workshop

Grazie a questo workshop:

  • Diventerai cintura nera di tutti i componenti core per la gestione del lifecycle applicativo;
  • Imparerai ad utilizzare Helm e Kustomize per gestire e distribuire i tuoi applicativi;
  • Imparerai come fare debugging e troubleshooting delle tue applicazioni;
  • Imparerai le best practice per il deployment delle tue architetture software.

Requisiti di partecipazione

Il workshop è di livello introduttivo/base ed è rivolto a developer e software engineer.

Sono richieste:

  • Familiarità con ambiente Linux/Unix;
  • Esperienza nella scrittura e deploy di microservizi;
  • Conoscenza base di Docker.


Per partecipare sono necessari:
  • Un laptop con connessione internet stabile;
  • Un terminale da cui poter effettuare una connessione SSH verso gli ambienti di laboratorio.

Informazioni utili

Il workshop si svolge online e dura 8 ore, divise in due mattine: 11 e 12 Ottobre 2021, dalle 9 alle 13.

Prima dell’inizio del workshop, verranno fornite ad ogni partecipante le credenziali di accesso di un Cluster Kubernetes di laboratorio dove poter sperimentare gli argomenti trattati nel corso.
Si raccomanda ad ogni partecipante di verificare (prima dell’inizio del workshop) il corretto accesso al cluster di Lab, e di segnalare eventuali problemi.

ATTENZIONE: Il biglietto per il workshop include la partecipazione alla conferenza, ma il biglietto per la sola conferenza NON include la partecipazione al workshop.

Assicurati un posto! I biglietti sono in vendita

Partecipa al workshop
Dove

Il workshop si svolge online, in aula virtuale

Quando

8 ore, divise in due sessioni: 11 e 12 Ottobre 2021, dalle 9 alle 13.

Lingua
italiano
Docente

Alessandro Lo Manto
DevOps EngineerSIGHUP