Cos’è un contenitore?

Impacchetta il tuo codice ed eseguilo dovunque ti trovi

I contenitori forniscono una modalità standard per impacchettare il codice della tua applicazione, le configurazioni e le dipendenze, in un oggetto singolo. I contenitori condividono un sistema operativo installato sul server e operano come processi con risorse isolate, assicurando velocità, affidabilità e distribuzioni coerenti, indipendentemente dall’ambiente. Il Cloud AWS fornisce risorse di infrastrutture ottimizzate per contenitori in esecuzione, insieme ad un insieme di servizi di orchestrazione che semplificano la realizzazione e l’esecuzione di applicazioni containerizzate in produzione.

AWS supporta contenitori OCI compliant, tra cui contenitori docker.

Containers_whats_in_a_container

Vantaggi

Massima compatibilità

I contenitori impacchettano il codice con i file di configurazione e le dipendenze di cui hanno bisogno per operare in modo coerente in qualsiasi ambiente.

Migliora l’uso delle risorse

I contenitori consentono un processo di isolamento che permette di impostare l’utilizzo della memoria e della CPU in modo granulare, per un migliore utilizzo delle risorse di calcolo.

Scalabilità rapida

Ogni contenitore esegue un processo separato che condivide le risorse del sistema operativo sottostante. Questo permette ai contenitori di avviarsi o interrompersi velocemente.

In che modo funzionano

Product-Page-Diagram_Containers

Casi d'uso

Microservizi

I contenitori consentono un processo di isolamento che semplifica la divisione e l’esecuzione di applicazioni come componenti indipendenti chiamati microservizi.

Elaborazione in batch

Nei contenitori è possibile impacchettare l’elaborazione in batch e operazioni ETL per avviare operazioni in modo rapido e scalarli in modo dinamico a seconda della richiesta.

Apprendimento automatico

Utilizza i contenitori per scalare modelli di apprendimento automatico in modo rapido per formazione e inferenze e per eseguirli vicini all’origine dei dati su qualsiasi piattaforma.

Applicazioni ibride

I contenitori permettono di standardizzare il modo in cui il codice viene distribuito, semplificando la realizzazione di flussi di lavoro per applicazioni che operano tra ambienti locali e cloud.

Migrazione di applicazioni nel cloud

I contenitori facilitano l’impacchettamento delle applicazioni per intero e il loro trasferimento su cloud, senza la necessità di effettuare un cambio codice.

Platform as a Service

L’utilizzo dei contenitori permette di realizzare piattaforme che esonerano gli sviluppatori dalla gestione di infrastrutture e standardizzano il modo in cui le applicazioni vengono distribuite e gestite.

Product-Page_Standard-Icons_01_Product-Features_SqInk
Visita la pagina dei servizi

Ulteriori informazioni sull’esecuzione di container su AWS.

Ulteriori informazioni 
Product-Page_Standard-Icons_02_Sign-Up_SqInk
Registrati per creare un account gratuito

Ottieni accesso istantaneo al piano gratuito di AWS. 

Registrati 
Product-Page_Standard-Icons_03_Start-Building_SqInk
Inizia a creare con i container

Scopri come iniziare a usare i container su AWS.

Ulteriori informazioni