Struttura del corso

Concetti fondamentali

  1. Kubernetes Architettura
  2. Componenti del cluster

Creazione dell'app

  1. Creazione di contenitori
  2. Configurazione del repository locale Docker

Design del baccello

  1. Configurazione di base
  2. Sonde di vitalità e prontezza
  3. Vincoli di CPU e memoria
  4. Limiti delle risorse per uno spazio dei nomi

Sicurezza

  1. Contesto di sicurezza
  2. Account di servizio
  3. Segreti
  4. Kubernetes Politica di rete
  5. Linux Funzionalità

Configurazione della distribuzione

  1. Controller: distribuzioni, set di demoni e set con stato
  2. Lavori e cron job
  3. Mappe di configurazione
  4. Aggiornamento in sequenza, distribuzione blu-verde, distribuzione canary
  5. Utilizzo di Helm per la gestione delle distribuzioni
  6. Kubernetes Risorse API

Cialde multi-contenitore

  1. Sidecar, ambasciatori e contenitori adattatori
  2. Contenitori di inizializzazione

Servizi & Networking

  1. Servizi e diverse tipologie
  2. Bilanciamento del carico
  3. Controllore di ingresso

Persistenza dello stato

  1. Persistenza dello stato dell'applicazione in Kubernetes
  2. Stoccaggio effimero
  3. Volumi e sinistri persistenti
  4. Classi di archiviazione

Requisiti

  • Comprensione dei concetti e delle architetture delle applicazioni native del cloud.
  • Esperienza nella programmazione in Python, Node.js, Go o Java.
  • Un runtime del contenitore conforme a OCI, ad esempio Docker o rkt.

Pubblico

  • Gli sviluppatori
  • Kubernetes Utenti
 21 ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (7)

Corsi in Arrivo

Categorie relative