Descrizione
Chi dovrebbe partecipare
- Developers
- System Administrators
- DevOps Engineers
Prerequisiti
- Conoscenza base su docker e kubernetes.
- Famigliarità con linux shell.
- Conoscenza generica sui software di deployment web-based.
- Un account Amazon AWS con almeno 10 $.
Obiettivi del Corso
Entro la fine di questo corso, i partecipanti saranno in grado di:
- Configurare un cluster Kubernetes basato su EKS.
- Creare un’applicazione containerizzata in esecuzione su Amazon EKS.
- Ridimensionare automaticamente un’applicazione containerizzata
- Automatizzare il processo di distribuzione
- Integrare applicazioni basate su EKS con un workflow di integrazione continuo nuovo o esistente.
Contenuti del Corso
- Introduzione
- Preparazione di un account Amazon AWS
- Overview dell’architettura Amazon EKS e funzionalità
- Costi di Amazon EKS
- Casi di studio: Amazon EKS a microservizi
- Overview dei diversi componenti in Amazon EKS
- CLI
- Creazione di un cluster EKS
- Installazione nodi worker
- Creare un’applicazione basata su containers
- Deploying di un’applicazione
- Usare AWS CloudFormation Templates
- Auto-scaling di un cluster EKS
- Monitoraggio delle performance in un cluster EKS
- Integrare Amazon EKS con un sistema di continuos integration.
- Troubleshooting
- Riassunto e conclusione