Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Architetto per la EC2 capacità di Amazon ECS
Usa la EC2 capacità per carichi di lavoro di grandi dimensioni che devono essere ottimizzati in termini di prezzo.
Quando consideri come modellare le definizioni delle attività e i servizi utilizzando EC2, ti consigliamo di considerare quali processi devono essere eseguiti insieme e come potresti scalare ogni componente.
Ad esempio, immagina un'applicazione che comprende i seguenti componenti:
-
Un servizio frontend che visualizza le informazioni su una pagina Web
-
Un servizio di backend che fornisce il servizio di APIs frontend
-
Un datastore
Per questo esempio, crea definizioni di attività che raggruppino i container utilizzati per scopi comuni. Dividi i diversi componenti in definizioni di attività multiple. Il seguente esempio di cluster presenta tre istanze di container su cui vengono eseguiti tre container per i servizi frontend, due container per i servizi backend e un container per i servizi di datastore.
Puoi raggruppare i container correlati in una definizione di attività, ad esempio i container collegati che devono essere eseguiti contemporaneamente. Ad esempio, aggiungi un container per lo streaming dei log al servizio frontend, includendolo nella stessa definizione di attività.
Una volta configurate, dalle definizioni di attività puoi creare dei servizi per mantenere la disponibilità dei tuoi processi desiderati. Per ulteriori informazioni, consulta Creazione di un'implementazione di aggiornamenti continui di Amazon ECS. Nei tuoi servizi, puoi associare contenitori a sistemi di bilanciamento del carico ELB. Per ulteriori informazioni, consulta Usa il bilanciamento del carico per distribuire il traffico del servizio Amazon ECS. Quando le tue esigenze relative alle applicazioni cambiano, puoi aggiornare i tuoi servizi per incrementare o ridurre il numero di attività desiderate. In alternativa, puoi aggiornare i servizi per implementare versioni più recenti dei container nelle attività. Per ulteriori informazioni, consulta Aggiornamento di un servizio Amazon ECS.