Prezzi di Amazon ECS
Panoramica dei prezzi
Amazon ECS è un servizio di orchestrazione di container completamente gestito che consente ai team di creare, gestire ed eseguire anche i più impegnativi carichi di lavoro in container senza la complessità della gestione dell’infrastruttura, offrendo ai team di sviluppo la possibilità di innovare più velocemente.
Non sono previsti costi aggiuntivi per l’orchestrazione di Amazon ECS. Paghi solo per il calcolo e le risorse sottostanti utilizzati per eseguire le applicazioni containerizzate.
Opzioni di calcolo di Amazon ECS
I costi di Amazon ECS dipendono dall’opzione di calcolo scelta: AWS Fargate, Amazon EC2 o AWS Outposts. Con queste opzioni non è prevista alcuna commissione di gestione ECS; paghi solo le risorse di calcolo sottostanti. Per le istanze gestite di ECS è prevista una commissione di gestione aggiuntiva per istanza per la gestione operativa fornita da AWS.
Con AWS Fargate, paghi per la quantità di risorse vCPU, memoria e archiviazione richieste dalla tua applicazione containerizzata. L’utilizzo viene calcolato dal momento in cui le immagini container vengono scaricate fino al termine dell’attività di Amazon ECS, con un arrotondamento al secondo più vicino. È prevista una tariffa minima di un minuto.
Per informazioni dettagliate sui prezzi, visita la pagina dei prezzi di AWS Fargate.
Oltre ai costi standard delle istanze EC2, paghi una commissione di gestione per le istanze Amazon EC2 avviate e gestite da istanze gestite di Amazon ECS. Sia la tariffa per le istanze gestite di ECS sia i costi di EC2 vengono fatturati al secondo, con un minimo di un minuto, in base al tipo di istanza e al tempo di utilizzo. Per informazioni dettagliate sui prezzi, visita la pagina dei prezzi delle istanze gestite di Amazon ECS.
Non sono previsti costi aggiuntivi per il calcolo di Amazon EC2. I prezzi sono calcolati in base alle risorse AWS (ad esempio istanze Amazon EC2, volumi Amazon EBS o indirizzi IPv4 pubblici) che vengono create per eseguire l’applicazione. I prezzi sono calcolati in base all’uso effettivo.
Per informazioni dettagliate sui prezzi, visita la pagina dei prezzi di Amazon EC2.
Il sistema dei prezzi di Amazon ECS su AWS Outposts è semplice e funziona come nel cloud: il piano di controllo di Amazon ECS è nel cloud (non su Outposts) e le tue istanze di container sono eseguite nella capacità EC2 di Outposts senza costi aggiuntivi per ECS.
Consulta la pagina dei prezzi di AWS Outposts per i dettagli sui prezzi della capacità di Outposts.
Dettagli
|
Modalità di calcolo
|
Per cosa paghi
|
Costo del servizio ECS?
|
Granularità della fatturazione
|
|---|---|---|---|
|
AWS Fargate
|
vCPU + memoria + archiviazione temporanea (opzionale) |
Nessun costo separato per ECS. Paga le tariffe delle risorse Fargate. |
Al secondo (1 min. minimo) |
|
Istanze gestite ECS
|
Prezzo dell’istanza EC2 + commissione di gestione delle istanze gestite ECS |
Sì, commissione di gestione per tipo di istanza |
Al secondo (1 min. minimo) |
|
EC2
|
Istanze EC2 |
Nessun costo separato per ECS |
Al secondo (1 min. minimo) |
|
ECS Anywhere
|
0,01025 $ per istanza on-premises registrata/ora |
Sì, tariffa fissa per istanza |
All’ora (min. 1 ora) |
|
ECS su AWS Outposts
|
Uguale a EC2. Il piano di controllo viene eseguito nel cloud |
Nessun costo separato per ECS |
Secondo le regole di fatturazione EC2 |
AWS Fargate
Con AWS Fargate non sono previsti costi iniziali e si pagano solo le risorse utilizzate. Il pagamento è in base alle risorse vCPU, di memoria e di archiviazione utilizzate dalle applicazioni in container in esecuzione su Amazon Elastic Container Service (ECS).
Con AWS Fargate si paga la quantità di risorse di vCPU e di memoria richieste dall’applicazione containerizzata. Le risorse di vCPU e di memoria sono calcolate dal momento in cui le immagini container vengono scaricate fino al termine dell’attività di Amazon ECS, con un arrotondamento al secondo più vicino. È prevista una tariffa minima di un minuto. Non è necessario scegliere, acquistare o gestire le istanze del server. Fargate gestisce automaticamente l’infrastruttura sottostante.
Dettagli dei prezzi
I prezzi si basano sulle risorse vCPU, di memoria, dei sistemi operativi, dell’architettura CPU1 e di archiviazione richieste per l’attività o il pod. Le cinque dimensioni possono essere configurate separatamente.
1 Il sistema operativo Windows e l’architettura CPU ARM sono attualmente disponibili solo per Amazon ECS.
-
Linux/x86
-
Linux/ARM
-
Windows/x86
-
Linux/x86
-
-
Linux/ARM
-
-
Windows/x86
-
Nota: ogni attività di Fargate riceve 20 GB di spazio di archiviazione temporaneo senza costi aggiuntivi. Lo spazio di archiviazione aggiuntivo superiore a 20 GB, fino a un massimo di 200 GB, viene addebitato alla tariffa sopra indicata. Il sistema operativo Windows e l’architettura CPU ARM sono attualmente disponibili solo per Amazon ECS.
Prezzi di Fargate Spot
Fargate Spot consente di eseguire attività Amazon ECS che consentono interruzioni con uno sconto fino al 70% rispetto alle tariffe Fargate on demand. Fargate Spot utilizza la capacità inutilizzata di Fargate e può essere interrotto con un avviso di 2 minuti quando AWS ha bisogno di riacquisire la capacità. È ideale per carichi di lavoro flessibili e tolleranti ai guasti come l’elaborazione in batch, la trasformazione dei dati o le pipeline CI/CD.
I prezzi di Fargate Spot variano in base alla capacità disponibile. I prezzi attuali di Spot per regione sono disponibili nella pagina dei prezzi di AWS Fargate. Sei tu a specificare la strategia del provider di capacità nella definizione del servizio o dell’attività ECS per combinare la capacità on demand e spot.
-
Spot Linux/x86
-
Spot Linux/ARM
-
Spot Linux/x86
-
-
Spot Linux/ARM
-
* Fargate Spot per Amazon ECS è attualmente disponibile solo per il sistema operativo Linux e l’architettura CPU x86/ARM.
Prezzi dello spazio di archiviazione temporaneo di Fargate
Per impostazione predefinita sono disponibili 20 GB di archiviazione temporanea per tutte le attività e i pod di Fargate. Si paga solo per l’archiviazione aggiuntiva che viene configurata.
Configurazioni supportate
| CPU |
Valori di memoria |
|---|---|
| 0,25 vCPU | 0,5 GB, 1 GB e 2 GB |
| 0,5 vCPU | Min. 1 GB e Max. 4 GB, in incrementi da 1 GB |
| 1 vCPU | Min. 2 GB e Max. 8 GB, in incrementi da 1 GB |
| 2 vCPU | Min. 4 GB e Max. 16 GB, in incrementi da 1 GB |
| 4 vCPU | Min. 8 GB e Max. 30 GB, in incrementi da 1 GB |
| 8 vCPU | Min. 16 GB e Max. 60 GB, in incrementi da 4 GB |
| 16 vCPU | Min. 32 GB e Max. 120 GB, in incrementi da 8 GB |
| 32 vCPU | 60 GB, 120 GB e 244 GB |
I Savings Plans si applicano ai costi della vCPU e della memoria di Fargate. Gli sconti spot si applicano all’intero costo dell’attività di Fargate. Queste opzioni possono essere combinate: utilizza i Savings Plans per la capacità di base e spot per carichi di lavoro burst/flessibili.
Savings Plans per il calcolo per Fargate
I Savings Plans per il calcolo offrono la massima flessibilità e aiutano a ridurre i costi fino al 52% in cambio di un impegno di spesa oraria di 1 o 3 anni. Il piano si applica automaticamente all’utilizzo delle istanze EC2 e all’utilizzo di Fargate, indipendentemente dalla famiglia di istanze, dalla dimensione, dal sistema operativo, dalla tenancy o dalla regione AWS.
| Opzioni di acquisto | Durata dell’impegno | Sconto standard vs. on demand | |
|---|---|---|---|
| Savings Plans per il calcolo | 1 anno | Fino a circa il 17-26% | |
| Savings Plans per il calcolo | 3 anni | Fino a circa il 52% | |
| Fargate Spot | Nessun impegno | Fino al 70% (variabile, mercato spot) |
Esempi di prezzi
Tutti gli esempi seguenti si basano sui prezzi nella regione degli Stati Uniti orientali (Virginia settentrionale).
-
Esempio 1
Supponiamo che un servizio utilizzi 5 attività ECS in esecuzione per 10 minuti (600 secondi) ogni giorno per un mese (30 giorni) e che ogni attività ECS utilizzi 1 vCPU, 2 GB di memoria e 30 GB di archiviazione temporanea. Utilizzando i prezzi di Linux/x86 per la Regione degli Stati Uniti orientali (Virginia settentrionale) dove la CPU costa: 0,000011244 $ per vCPU al secondo, la memoria costa: 0,000001235 $ per GB al secondo, e l’archiviazione temporanea costa: 0,0000000308 $ per GB al secondo
Costi mensili per la CPU
Costi totali della vCPU = (numero di attività) × (n. vCPUs) × (prezzo della CPU/secondo) × (durata della CPU al giorno per secondo) × (numero di giorni)
Costi totali della vCPU = 5 × 1 × 0,000011244 × 600 × 30 = 1,01 $Costi mensili della memoria
Costi totali della memoria = (numero di attività) × (memoria in GB) × (prezzo per GB) × (durata della memoria al giorno per secondo) × (numero di giorni)
Costi totali della memoria = 5 × 2 × 0,000001235 × 600 × 30 = 0,22 $Costi mensili per l’archiviazione temporanea
Costo totale per l’archiviazione temporanea = (n. di attività) × (archiviazione temporanea aggiuntiva in GB) × (prezzo per GB) × (durata della memoria al giorno in secondi) × (n. di giorni)
Archiviazione temporanea aggiuntiva in GB: 30 - 20 = 10
Costo totale per l’archiviazione temporanea = 5 × 10 × 0,0000000308 × 600 × 30 = 0,03 $Costi mensili di calcolo con Fargate
Costi mensili di calcolo con Fargate = (costi mensili per la CPU) + (costi mensili per la memoria) + (costi mensili dell’archiviazione temporanea)
Costi mensili di calcolo con Fargate = 1,01 $ + 0,22 $ + 0,03 $ = 1,26 $ -
Esempio 2
Supponiamo che il tuo servizio venga eseguito su Fargate basato su Arm con tecnologia AWS Graviton2 per ottimizzare il rapporto qualità-prezzo. Il servizio utilizza 5 attività ECS per 10 minuti (600 secondi) ogni giorno per un mese (30 giorni) e ogni attività ECS utilizza 1 vCPU, 2 GB di memoria e 30 GB di archiviazione temporanea. Utilizzando i prezzi per Linux/ARM nella Regione degli Stati Uniti orientali (Virginia settentrionale) dove la CPU costa: 0,0000089944 $ per vCPU/secondo, la memoria costa: 0,0000009889 $ per GB al secondo, e l’archiviazione temporanea costa: 0,0000000308 $ per GB al secondo.
Costi mensili per la CPU
Costi totali della vCPU = (numero di attività) × (# vCPUs) × (prezzo della CPU/secondo) × (durata della CPU al giorno in secondi) × (numero di giorni)
Costi totali della vCPU = 5 × 1 × 0,0000089944 × 600 × 30 = 0,81 $Costi mensili della memoria
Costi totali della memoria = (numero di attività) × (memoria in GB) × (prezzo per GB) × (durata della memoria al giorno in secondi) × (numero di giorni)
Costi totali della memoria = 5 × 2 × 0,0000009889 × 600 × 30 = 0,18 $Costi mensili per l’archiviazione temporanea
Costo totale per l’archiviazione temporanea = (n. di attività) × (archiviazione temporanea aggiuntiva in GB) × (prezzo per GB) × (durata della memoria al giorno in secondi) × (n. di giorni)
Archiviazione temporanea aggiuntiva in GB: 30 - 20 = 10
Costo totale per l’archiviazione temporanea = 5 × 10 × 0,0000000308 × 600 × 30 = 0,03 $Costi mensili di calcolo con Fargate
Costi mensili di calcolo con Fargate = (costi mensili per la CPU) + (costi mensili per la memoria) + (costi mensili dell’archiviazione temporanea)
Costi mensili di calcolo con Fargate = 0,81 $ + 0,18 $ + 0,03 $ = 1,02 $ -
Esempio 3
Ad esempio, il servizio usa 10 attività ECS che eseguono Windows per 1 ora (3.600 secondi) ogni giorno per un mese (30 giorni), dove ogni attività ECS usa 1 vCPU e 2 GB di memoria.
Costi mensili per la CPU
Costi totali della vCPU = (numero di attività) × (n. vCPUs) × (prezzo della CPU/secondo) × (durata della CPU al giorno in secondi) × (numero di giorni)
Costi totali della vCPU = 10 × 1 × 0,0000254167 × 3.600 × 30 = 27,45 $Costi mensili del sistema operativo Windows
Costi totali della memoria = (numero di attività) × (n. vCPUs) × (prezzo del sistema operativo per secondo di CPU) × (durata della CPU al giorno in secondi) × (numero di giorni)
Costi totali del sistema operativo Windows = 10 × 1 × 0,0000127778 × 3.600 × 30 = 13,80 $Costi mensili della memoria
Costi totali della memoria = (numero di attività) × (memoria in GB) × (prezzo per GB) × (durata della memoria al giorno in secondi) × (numero di giorni)
Costi totali della memoria = 10 × 2 × 0,0000027778 × 3.600 × 30 = 6,00 $Costi mensili di calcolo con Fargate
Costi mensili di calcolo con Fargate = (costi mensili per la CPU) + (costi mensili per il sistema operativo Windows) + (costi mensili per la memoria)
Costi mensili di calcolo con Fargate = 27,45 $ + 13,80 $ + 6,00 $ = 47,25 $
Istanze gestite di Amazon ECS
Le istanze gestite di Amazon ECS rappresentano un’opzione di calcolo completamente gestita che consente ai clienti di ottenere le prestazioni applicative desiderate e la semplicità operativa di cui hanno bisogno. Le istanze gestite da ECS eseguono automaticamente il provisioning, la gestione e il ridimensionamento delle istanze EC2 all’interno del cluster ECS, gestendo l’applicazione di patch e il ciclo di vita per tuo conto. Mantieni la piena visibilità delle istanze EC2 nel tuo account e puoi applicare le istanze riservate EC2 o i Savings Plans esistenti.
Con le istanze gestite di Amazon ECS, paghi due costi separati:
1. Prezzo dell’istanza EC2: il prezzo standard di Amazon EC2 per il tipo di istanza che avvii, in base all’opzione di acquisto scelta: on demand, istanze riservate, Savings Plans per il calcolo o spot.
2. Commissione di gestione delle istanze gestite ECS: una commissione di gestione per istanza che si applica indipendentemente dall’opzione di acquisto EC2.
Entrambi i costi vengono fatturati al secondo, con un minimo di un minuto.
Dettagli dei prezzi
Istanze gestite di Amazon ECS - Esempi di prezzi
Vuoi eseguire un’applicazione containerizzata su Amazon ECS. Scegli le istanze gestite ECS per ridurre il carico operativo della gestione dell’infrastruttura EC2 mantenendo il pieno controllo sul cluster.
Supponiamo che la tua applicazione sia composta da tre attività ECS, o set di container: uno che fornisce un’interfaccia utente frontend basata sul web agli utenti finali e richiede 0,5 vCPU e 1 GB di memoria, un altro che è responsabile del backend dell’applicazione web e richiede 2 vCPU e 5 GB di memoria, e infine un terzo che esegue processi di elaborazione dei dati in batch periodici e richiede 1 vCPU e 8 GB di memoria. In media, ci si aspetta che il frontend abbia bisogno di 6 attività per soddisfare la domanda, il backend di 10 attività e l’elaborazione dei dati di 2 attività. Ad eccezione delle attività di elaborazione dei dati in batch, ogni attività è inoltre configurata per funzionare su un minimo di due zone di disponibilità per assicurare un’elevata disponibilità.
L’applicazione viene implementata nella Regione Stati Uniti occidentali (Oregon). Le istanze gestite ECS determinano che le istanze EC2 più convenienti per soddisfare le esigenze dell’applicazione sono un mix di c6a.2xlarge, c6a.4xlarge, m5a.2xlarge e m5a.xlarge. Le istanze gestite di ECS prevedono una commissione di gestione che varia in base al tipo di istanza EC2 avviata, che è in aggiunta ai normali costi delle istanze EC2. Di seguito sono riportati i costi totali per le istanze gestite di ECS, inclusi i normali costi delle istanze EC2, per ogni ora e ogni mese di esecuzione dell’applicazione:
| Tipi di istanza | Quantità | Istanza EC2 | Istanze gestite ECS |
|---|---|---|---|
| c6a.2xlarge | 1 | 0,306 $ | 0,037 $ |
| c6a.4xlarge | 1 | 0,612 $ | 0,073 $ |
| m5a.2xlarge | 1 | 0,344 $ | 0,041 $ |
| m5a.xlarge | 1 | 0,172 $ | 0,021 $ |
| Totale all’ora | 1,434 $ | 0,172 $ | |
| Totale mensile | 1.046,82 $ | 125,62 $ |
La commissione di gestione delle istanze gestite di ECS è separata e indipendente dall’opzione di acquisto EC2 scelta. Entrambi i costi vengono fatturati al secondo, con un minimo di un minuto.
Passaggi successivi e risorse
| Risorsa | Descrizione | URL |
|---|---|---|
| Calcolatore dei prezzi AWS | Stima i costi mensili di ECS per opzione di calcolo, numero di attività, vCPU/memoria e regione | calculator.aws |
| Pagina dei prezzi di ECS | Pagina ufficiale dei prezzi di ECS aggiornata con tutti i tipi di avvio | aws.amazon.com/ecs/pricing |
| Pagina dei prezzi di Fargate | Prezzi di Fargate dettagliati per regione, incluse le configurazioni di Windows, ARM (Graviton) e GPU | aws.amazon.com/fargate/pricing |
| Prezzi delle istanze gestite di ECS | Tariffario delle commissioni di gestione per tipo di istanza | aws.amazon.com/ecs/managed-instances/pricing |
| Prezzi di ECS Anywhere | Prezzi delle istanze on-premises e domande frequenti | aws.amazon.com/ecs/anywhere/pricing |
| Prezzi di AWS Outposts | Prezzi di prenotazione della capacità per i rack Outposts | aws.amazon.com/outposts/pricing |
| AWS Cost Explorer | Analizza i tuoi modelli di spesa e utilizzo effettivi di AWS | console.aws.amazon.com/cost-management |
| Contatta l’ufficio commerciale | Discussioni sui prezzi aziendali, negoziazioni sulla capacità riservata o preventivi di Outposts | aws.amazon.com/contact-us |
Esclusione di responsabilità
I prezzi indicati in questo documento hanno meri fini informativi e riflettono le tariffe on demand degli Stati Uniti orientali (Virginia settentrionale) alla data di creazione del documento. I prezzi AWS sono soggetti a modifiche. Verifica sempre i prezzi attuali su aws.amazon.com prima di prendere decisioni di acquisto. Questo documento consolida i contenuti delle pagine dei prezzi ufficiali di AWS ECS, Fargate, Istanze gestite ECS, ECS Anywhere e AWS Outposts