View a markdown version of this page

Combinazione dei servizi di implementazione - Panoramica delle opzioni di distribuzione su AWS

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à.

Combinazione dei servizi di implementazione

Non esiste una soluzione di distribuzione adatta a tutti in AWS. Nel contesto della progettazione di una soluzione di distribuzione, è importante considerare il tipo di applicazione in quanto ciò può determinare quali servizi AWS sono più appropriati. Per fornire funzionalità complete per il provisioning, la configurazione, la distribuzione, la scalabilità e il monitoraggio dell'applicazione, è spesso necessario combinare più servizi di distribuzione

Uno schema comune per le applicazioni su AWS consiste nell'utilizzare CloudFormation (e le sue estensioni) per gestire l'infrastruttura generica e utilizzare una soluzione di distribuzione più specializzata per la gestione degli aggiornamenti delle applicazioni. Nel caso di un'applicazione containerizzata, CloudFormation potrebbe essere utilizzata per creare l'infrastruttura dell'applicazione e Amazon ECS e Amazon EKS potrebbero essere utilizzati per il provisioning, la distribuzione e il monitoraggio dei container.

I servizi di distribuzione AWS possono anche essere combinati con servizi di distribuzione di terze parti. Ciò consente alle organizzazioni di integrare facilmente i servizi di distribuzione AWS nelle CI/CD pipeline o nelle soluzioni di gestione dell'infrastruttura esistenti. Ad esempio, OpsWorks può essere utilizzato per sincronizzare le configurazioni tra nodi locali e AWS e CodeDeploy può essere utilizzato con una serie di CI/CD servizi di terze parti come parte di una pipeline completa.