Descrizione
Chi dovrebbe partecipare
- Developers
- System Administrators
- DevOps Engineers
Prerequisiti
- Conoscenza base su Docker.
- Famigliarità con linux shell.
- Un account Amazon AWS con almeno 10 $.
Obiettivi del Corso
Alla fine di questo corso, i partecipanti saranno in grado di:
- Creare un applicazione basata su containers in Amazon ECS.
- Capire come un ECS cluster e ECS Agent funzionano.
- Auto Scale di un applicazione basata su containers.
- Automatizzare il processo di Deployment.
- Integrare il processo di deployment con un nuovo o esistente sistema di Continuous Integration.
Contenuti del Corso
- Introduzione
- Preparazione di un account AWS
- Overview architettura Amazon ECS e funzionalità
- Costi di Amazon ECS
- Overview dei diversi componenti in Amazon ECS
- CLI
- ECS Agent
- Tasks
- Overview di ECS Services
- Creazione di un applicazione basata su containers
- Creazione di un Cluster
- Deploying di un Applicazione
- Scaling di un Applicazione
- Scheduling e Automation
- Assegnare un applicazione ad un nome di dominio
- Implementare Continuos Integration Pipeline
- Integrare Docker e Kubernetes con un sistema esistente di Continuous Integration
- Troubleshooting
- Riassunto e Conclusione