Per assistenza: 06 9785 9222

DSK301 – Kubernetes Networking

Formazione dedicata alla configurazione e gestione delle reti in Kubernetes. I partecipanti acquisiranno competenze per garantire la sicurezza e l’affidabilità dei cluster, migliorando l’infrastruttura aziendale.

Modalità

Virtual classroom

Durata

2 giornate

Costo

1200€

+ iva

Scarica scheda in PDF

prerequisiti

  • Buona conoscenza di Kubernetes
  • Buona conoscenza di YAML/JSON
  • Conoscenza del modello stack ISO/OSI e TCP/IP Stack
  • Conoscenza basilare di un network loadbalancer
  • Conoscenza di base dei certificati SSL/TLS

Obiettivi

L’obiettivo del corso è di far acquisire competenze avanzate per gestire reti complesse e migliorare la sicurezza delle applicazioni in un ambiente Kubernetes. Verranno sviluppate abilità professionali come esperto di container e orchestrazione per affrontare le sfide più impegnative nel campo della gestione dei sistemi distribuiti.

Al termine del corso i partecipanti saranno in grado di:

  • Comprendere in modo approfondito la configurazione avanzata della rete in un ambiente Kubernetes, acquisendo competenze per gestire la connettività dei pod e ottimizzare il routing del traffico.
  • Apprendere l’installazione e la configurazione di Cilium, un plugin di networking Kubernetes, per garantire una connettività affidabile e ad alte prestazioni tra i pod.
  • Imparare a utilizzare il Kube Proxy con IPTABLES e IPVS per implementare strategie di routing del traffico efficienti e scalabili all’interno del cluster Kubernetes.
  • Sviluppare competenze per gestire la sicurezza delle applicazioni Kubernetes, comprese le politiche di traffico, l’affinità di sessione e la crittografia dei dati in transito.
  • Esplorare la comunicazione tra cluster multipli e acquisire competenze per configurare una comunicazione affidabile e sicura tra i diversi cluster Kubernetes.
  • Comprendere e configurare i componenti di rete essenziali in Kubernetes, come Endpointslices, Multiple IngressClass, Network Policy Advanced e Gateway API.
  • Approfondire la conoscenza di concetti chiave come Kubernetes DNS, Kubernetes CoreDNS e l’integrazione con servizi DNS esterni.
  • Acquisire competenze avanzate per migliorare la sicurezza e ottimizzare le prestazioni delle applicazioni Kubernetes attraverso la corretta configurazione delle politiche di sicurezza di rete.
d

Argomenti Trattati

Il corso fornisce un’approfondita formazione sulla configurazione avanzata della rete e la sicurezza delle applicazioni in Kubernetes. Verrà esplorata l’implementazione di una potente CNI come Cilium e si illustrerà come gestire la connettività dei pod. Verranno approfondite le modalità di funzionamento del Kube Proxy e le strategie di routing del traffico. Il corso coprirà anche argomenti come le politiche di traffico interne ed esterne, l’affinità di sessione, la comunicazione tra cluster, la configurazione DNS e la crittografia dei dati in transito. Il corso offrirà la possibilità di implementare soluzioni avanzate per garantire la sicurezza e ottimizzare le prestazioni delle applicazioni Kubernetes.

  • Installing Cilium
  • Installing the Sample Application
  • Pod Connectivity Fundamentals
  • Understanding Kube Proxy with IPTABLES
  • Understanding Kube Proxy with IPVS
  • External and Internal TrafficPolicy
  • Session Affinity
  • HostNetwork
  • Endpointslices
  • Multiple IngressClass
  • Network Policy Advanced
  • Network Policy Scenario
  • Kubernetes DNS
  • Kubernetes CoreDNS
  • External dns
  • Encrypting data in Transit
  • Gateway API
  • Multi Cluster communications
p

Info aggiuntive

Il corso prevede laboratori didattici in cui ciascuno studente potrà lavorare ai fini di portare a termine esercizi formativi che forniranno esperienza pratica nell’utilizzo dello strumento, per ciascuno degli argomenti affrontati durante il corso.

Ti interessa questo corso?

Prenota il tuo posto oppure contattaci per avere maggiori info

    PRENOTAZIONE ON LINE

    • Scegli le date preferite

    • Invia la richiesta e riceverai le coordinate per effettuare il pagamento

    • Una volta ricevuto il pagamento confermeremo la partecipazione al corso

    • Puoi contattare la segreteria scrivendo a [email protected] per qualsiasi informazione relativa alla prenotazione