Microservizi: Architettura e Orchestrazione (MICRSERV04) – Contenuti
Contenuti dettagliati del Corso
- Architetture a microservizi
- Introduzione
- Concetti fondamentali
- Docker, Kubernetes come piattaforme
- Esempi di uso
- Docker
- Creazione di una base image
- Ricerca di una base image
- Lavorare con le immagini
- Creazione di container a partire da standard base images
- Avvio e gestione base dei container
- Persistenza delle informazioni
- Registry e gestione delle immagini
- Il modello di rete di docker network
- Readyness e liveness probe nei container
- Elementi base dell’orchestrazione
- Il concetto di stack e deployment
- Docker compose e forme dichiarative
- Architetture su più livelli
- Architettura di Kubernetes
- Oggetti base di kubernetes
- Pods e Nodes
- Pod Definition
- Pod Management
- Replicaset
- Deployment
- Servizi ed endpoint
- Persistenza delle informazioni
- Persistent volume, Persistent volume claim
- Job e cronjob
- Esporre le applicazioni
- Uso dei servizi per esporre le applicaioni
- Deploy di una applciazione a tre livelli con PODS
- Cenni sulla gestione del cluster
- Cenni sulla sicurezza
- Roles e roles bindig
- Namespace
- Progettare applicazioni a microservizi
- Deploy di applicazioni
- Problematiche
Contatti