Con Amazon EMR, si pagano solo i servizi usati.
Il costo dipende dal numero e dal tipo di istanze Amazon EC2 nel tuo job flow e dalla durata dell'esecuzione. A Amazon EMR con MapR si applicano prezzi aggiuntivi oltre a quelli di EC2 ed S3.
La fatturazione ha inizio dal momento in cui viene avviata l'elaborazione del job flow fino al suo completamento. Le ore parziali vengono calcolate come ore intere.
I prezzi di Amazon EC2 indicati sopra si riferiscono alle istanze on demand. Le istanze on demand costituiscono l'opzione più flessibile ma anche più costosa. EC2 offre anche la possibilità di utilizzare istanze riservate e istanze Spot.
- Le istanze riservate danno la possibilità di effettuare un solo pagamento a prezzo ridotto per ogni istanza riservata prenotata, ottenendo così un notevole sconto rispetto alla tariffa oraria. Esistono tre tipi istanze riservate (istanze riservate ad utilizzo Light, Medium e Heavy), che consentono di bilanciare l'importo pagato in anticipo con il prezzo effettivo pagato su base oraria.
- Le istanze Spot consentono di effettuare offerte per acquistare capacità Amazon EC2 inutilizzate. Per le istanze viene fatturato il prezzo Spot, che viene stabilito da Amazon EC2 e fluttua periodicamente in funzione della domanda e dell'offerta di capacità di istanze Spot. Per impiegare istanze Spot, è necessario specificare la tariffa oraria massima che si intende pagare per istanza. Se il prezzo massimo offerto supera l'attuale prezzo Spot, la richiesta viene soddisfatta e le istanze saranno eseguite finché non si decide di terminarle o finché il prezzo Spot non aumenta rispetto al prezzo massimo (a seconda di quale delle due situazioni si verifica prima).
"Amazon EMR con istanze Spot ha semplificato la prototipazione e reso molto conveniente ridimensionare le risorse, consentendoci di risparmiare oltre il 50% delle spese di elaborazione dei dati". – Vicepresidente del dipartimento di engineering presso Fliptop
Per ulteriori informazioni e per i prezzi aggiornati di istanze riservate e istanze Spot, consulta la pagina dei prezzi di Amazon EC2.
La fatturazione di Amazon S3 è separata. Infatti, molti clienti archiviano input e output in S3, mentre altri salvano tutti i dati in locale su HDFS. Al momento, archiviare 10 TB su S3 con ridondanza ridotta costa 668 USD al mese. Più dati vengono archiviati, minore sarà il costo per GB.
Anche la fatturazione di Amazon SimpleDB è separata. Si applica solo se è abilitato il debug del job flow.
Puoi usare il Calcolatore di costo mensile AWS per stimare l'importo della tua fattura.