Descrizione del laboratorio
Amazon Elastic Container Service (ECS) è un servizio di gestione di container altamente scalabile e rapido che consente di eseguire, interrompere e gestire in modo semplice container Docker su un cluster gestito di istanze Amazon EC2.
Questo laboratorio ti guida attraverso i passaggi per:
- Creare una definizione di attività , una descrizione di un’applicazione che contiene uno o più container Docker.
- Creare un cluster, un raggruppamento logico di istanze Amazon EC2 in cui è possibile inserire attività .
- Creare un servizio, che consente di eseguire e conservare simultaneamente un numero specificato di istanze di una definizione di attività .
L’ambiente di laboratorio fornirà un gruppo di Auto Scaling di istanze EC2 che verrà utilizzato per popolare il cluster e un Elastic Load Balancer da utilizzare con il servizio ECS.
Argomenti trattati
Alla fine di questo laboratorio sarai in grado di:
- Creare una definizione di attività ECS
- Popolare un cluster ECS
- Distribuire un’applicazione in un servizio ECS
- Distribuire un aggiornamento dell’applicazione modificando la definizione dell’attivitÃ
- Scalare verticalmente l’applicazione
Prerequisiti di conoscenza tecnica
Per completare con successo questo laboratorio, è necessario avere familiarità con i container Docker, nonché con le tecniche generali e il vocabolario dell’amministrazione del server e delle operazioni di sviluppo.
È inoltre consigliabile avere una conoscenza di base delle applicazioni Web e delle reti, ad esempio la porta TCP, i proxy HTTP e i bilanciamenti del carico.