06 9785 9222Sconto 10% sul tuo primo corso · Iscriviti alla newsletter
FORMAZIONE TECNICA

DSK301 – Kubernetes Networking

2 ore Virtual classroom Lingua: Inglese

Obiettivi del corso

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.

Programma

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

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

Informazioni 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.
Richiedi informazioni

Sei interessato a questo corso?

Scrivici per ricevere informazioni su date, modalità e iscrizione a DSK301 – Kubernetes Networking.

DSK301 – Kubernetes Networking