Amazon Elastic Compute Cloud (Amazon EC2) - Come funziona la tariffazione di AWS

Amazon Elastic Compute Cloud (Amazon EC2)

Amazon Elastic Compute Cloud (Amazon EC2) è un servizio web che offre una capacità di calcolo sicura e ridimensionabile nel cloud. È un servizio progettato per semplificare il cloud computing a livello web per gli sviluppatori. La semplice interfaccia del servizio web di Amazon EC2 consente di ottenere e configurare la capacità con il minimo attrito e il controllo completo delle risorse informatiche.

Con Amazon EC2 sono sufficienti pochi minuti per ottenere e avviare nuove istanze di server e aumentare o diminuire rapidamente le capacità in base alle necessità di calcolo.

Modelli di prezzo per Amazon EC2

Sono disponibili cinque opzioni di pagamento per le istanze Amazon EC2: Istanze on demand, Savings Plans, Istanze riservate e Istanze Spot.

Istanze on demand

Le Istanze on demand consentono di pagare solo per la capacità di calcolo consumata all'ora o al secondo, a seconda delle istanze eseguite. Non sono previsti pagamenti anticipati né impegni a lungo termine. La capacità di calcolo può essere aumentata o diminuita in funzione della domanda della propria applicazione, pagando solo per istanze effettivamente impiegate, in base alla tariffa oraria specificata. Le Istanze on demand sono consigliate per i seguenti casi d'uso:

  • Utenti che preferiscono usufruire dei prezzi ridotti e della flessibilità di Amazon EC2 senza alcun pagamento anticipato né impegni a lungo termine

  • Applicazioni con carichi di lavoro a breve termine, variabili o imprevedibili e che non possono essere interrotti

  • Applicazioni in fase di sviluppo o verifica su Amazon EC2 per la prima volta

Savings Plans

I Savings Plans sono modelli di prezzo flessibili che offrono tariffe più basse sull'utilizzo di Amazon EC2, AWS Lambda e AWS Fargate in cambio di un impegno a un loro utilizzo consistente (misurato in USD/ora) per un periodo di 1 o 3 anni. Savings Plans è un modello di prezzi flessibile che permette un risparmio fino al 72% sull'utilizzo delle risorse di calcolo di AWS. Questo modello di prezzi permette di abbassare i costi dell'utilizzo delle istanze Amazon EC2, qualsiasi sia la famiglia di istanze, la dimensione, il sistema operativo, la tenancy o la Regione AWS e viene applicato anche all'utilizzo di AWS Fargate e AWS Lambda.

Per i carichi di lavoro con un utilizzo prevedibile e consistente, i Savings Plans possono offrire risparmi significativi rispetto alle Istanze on demand. Questo modello è consigliato per:

  • Carichi di lavoro con un utilizzo costante

  • Clienti che desiderano utilizzare diversi tipi di istanze e soluzioni di calcolo in sedi diverse

  • Clienti che sono in grado di assumersi un impegno monetario per l'utilizzo di EC2 per un periodo di uno o tre anni

Istanze Spot

Con le Istanze Spot di Amazon EC2 è possibile fare richiesta di capacità di calcolo di Amazon EC2 inutilizzata, risparmiando fino al 90% rispetto al prezzo on demand corrispondente. Le istanze Spot sono consigliate per:

  • Applicazioni con orari flessibili di inizio e arresto

  • Applicazioni convenienti solo con prezzi di calcolo molto ridotti

  • Utenti con carichi di lavoro fault-tolerant e/o senza stato

I prezzi delle istanze Spot sono stabiliti da Amazon EC2 e regolati in modo graduale in base ai trend a lungo termine dell'offerta e della domanda di capacità delle Istanze Spot.

Istanze riservate

Le Istanze riservate di Amazon EC2 permettono di usufruire di uno sconto significativo (fino al 75%) rispetto al prezzo delle Istanze on demand. Inoltre, quando le Istanze riservate sono assegnate a una specifica zona di disponibilità, fungono da prenotazione della capacità, per garantire la possibilità di un corretto avvio di istanze esattamente nel momento in cui servono.

Fatturazione al secondo

La fatturazione al secondo consente di risparmiare denaro e prevede una fatturazione minima di 60 secondi. È particolarmente utile per le risorse che hanno periodi di utilizzo bassi e alti come le attività di sviluppo e test, elaborazione dati, analisi dei dati, elaborazione batch e applicazioni di gioco. Scopri di più sulla fatturazione al secondo.

Stima dei costi di Amazon EC2

Quando si inizia a calcolare la stima del costo di utilizzo di Amazon EC2, bisogna prendere in considerazione quanto segue:

  • Ore misurate in base all'ora del server: le risorse vengono addebitate quando sono in esecuzione, ad esempio dal momento in cui le istanze Amazon EC2 vengono avviate fino a quando sono terminate o dal momento in cui gli indirizzi IP elastici vengono allocati fino al momento in cui vengono deallocati.

  • Tipo di istanza: Amazon EC2 offre un'ampia gamma di tipi di istanze ottimizzati per soddisfare diversi casi d'uso. I tipi di istanze comprendono diverse combinazioni di capacità di CPU, memoria, spazio di archiviazione e capacità di rete, offrendo la flessibilità di poter scegliere la combinazione di risorse adeguata per le proprie applicazioni. Ogni tipo di istanza include una o più dimensioni di istanza, consentendo di dimensionare le risorse in base ai requisiti del carico di lavoro previsto.

  • Modello di prezzo: con le Istanze on demand, si paga la capacità di calcolo a ore senza impegni minimi richiesti.

  • Numero di istanze: è possibile effettuare il provisioning di più istanze delle risorse Amazon EC2 e Amazon EBS per gestire i picchi di carico.

  • Bilanciamento del carico: è possibile utilizzare Elastic Load Balancing per distribuire il traffico tra le istanze Amazon EC2. Il numero di ore di esecuzione di Elastic Load Balancing e la quantità di dati elaborati contribuiscono alla determinazione del costo mensile.

  • Monitoraggio dettagliato: per monitorare le istanze EC2 è possibile utilizzare Amazon CloudWatch. Di default, il monitoraggio di base è abilitato. Per una tariffa mensile fissa, è possibile optare per un monitoraggio dettagliato, che include sette parametri preselezionati registrati una volta al minuto. I mesi parziali vengono addebitati su base oraria pro rata, a una tariffa oraria per istanza.

  • Amazon EC2 Auto Scaling: Amazon EC2 Auto Scaling regola automaticamente il numero di istanze Amazon EC2 nell'implementazione in base alle policy di ridimensionamento definite. Questo servizio è disponibile senza costi aggiuntivi rispetto alle tariffe di Amazon CloudWatch.

  • Indirizzi IP elastici: è possibile disporre di un indirizzo IP elastico (EIP) associato ad un'istanza in esecuzione, senza alcun costo aggiuntivo.

  • Licenze: per eseguire sistemi operativi e applicazioni su AWS, è possibile ottenere diverse licenze software da AWS con pagamento in base al consumo che sono completamente conformi e non richiedono la gestione di complessi termini e condizioni di licenza. Tuttavia, se sono già in essere accordi di licenza con i fornitori di software, è possibile trasferire le proprie licenze idonee nel cloud per ridurre il costo totale di proprietà (TCO). AWS offre il servizio License Manager che semplifica la gestione delle licenze software di fornitori quali Microsoft, SAP, Oracle e IBM in ambienti AWS e on-premise.

Per maggiori informazioni, consultare la pagina dei prezzi di Amazon EC2.