Con Amazon Managed Streaming for Apache Kafka (MSK) (Amazon MSK), paghi solo ciò che usi. Non sono previste tariffe minime né impegni anticipati. Non sono previste tariffe per i nodi Apache ZooKeeper per cui Amazon MSK effettua il provisioning o per il trasferimento di dati tra broker o tra nodi Apache ZooKeeper e broker all'interno dei tuoi cluster. I prezzi di Amazon MSK sono basati sul tipo di risorsa che crei. Sono due, i tipi di cluster: i cluster MSK e i cluster MSK Serverless. Con i cluster MSK puoi specificare e quindi dimensionare la capacità dei cluster in base alle tue esigenze. Con i cluster MSK Serverless, non è necessario specificare o dimensionare la capacità dei cluster. Inoltre, puoi creare connettori Kafka Connect con MSK Connect. Per i dettagli sui prezzi e gli esempi, consulta le varie tabelle qui sotto.
-
MSK
-
MSK Serverless (anteprima)
-
MSK Connect
-
MSK
-
Paghi una tariffa oraria per l'utilizzo dell'istanza di broker Apache Kafka (fatturata alla risoluzione di un secondo), con tariffe variabili a seconda della dimensione dell'istanza di broker e dei broker attivi nei cluster Amazon MSK. Per i dettagli, consulta le tabelle dei prezzi delle istanze broker.
Paghi la quantità di archiviazione per cui effettui il provisioning nel tuo cluster. Questa viene calcolata sommando i GB per cui è stato effettuato il provisioning per ora e dividendo per il numero totale di ore nel mese, ottenendo un valore di "GB-mesi", come mostrato nell'esempio di prezzo. Per i dettagli, consulta la tabella dei prezzi dell'archiviazione del broker.
Non ti viene addebitato alcun costo per il trasferimento di dati tra broker o tra i broker e i nodi Apache ZooKeeper. Ti saranno addebitati i costi standard di AWS per il trasferimento dei dati da e verso i cluster di Amazon MSK.
Esempio 1
Se due kafka.t3.small sono attivi nella regione AWS Stati Uniti orientali (Virginia settentrionale) e i tuoi broker utilizzano 50 GB di archiviazione per 31 giorni nel mese di marzo, pagherai al mese quanto segue:
Costo totale = (costo dell’istanza broker) + (costo di archiviazione)
Costi Utilizzo Tariffa Subtotale Costi (utilizzo dell'istanza, ad ore) dell'istanza del broker
31 giorni x 24 hr/giorno * 2 broker = 1,488 ore totali
0,0456 USD (prezzo per ora per un kafka.t3.small)
1.488 ore x 0,0456 USD = 67,85 USD
Tariffe di archiviazione in GB all'ora
50 GB x 1 mese = 5 GB/mesi
0,10 USD (il prezzo per GB al mese nella regione Stati Uniti orientali)
50 GB al mese x 0,10 USD = 5 USD
Totale = 67,85 USD + 5 = 72,85 USD o 2,35 USD al giorno
*Questo carico di lavoro rappresenta una velocità di importazione dati di 100KB/s con 24 ore di conservazione e un fattore di replica di 2. Per questo carico di lavoro, si applicano i costi di trasferimento dei dati e sono stimati a 5 USD al mese.
Esempio 2
Se tre kafka.m5.large sono attivi nella regione AWS Stati Uniti orientali (Virginia settentrionale) e i tuoi broker utilizzano 1 TB di archiviazione per 15 giorni nel mese di marzo e 2 TB di archiviazione negli ultimi 16 giorni del mese di marzo, pagherai al mese quanto segue:
Costo totale = (costo dell’istanza broker) + (costo di archiviazione)
Costi Utilizzo Tariffa Subtotale Costi dell'istanza del broker (utilizzo dell'istanza in ore)
31 giorni x 24 hr/giorno x 3 broker = 2,232 ore
0,21 USD (prezzo per ora per un kafka.m5.large)
2.232 ore * 0,21 USD = 468,72 USD
Tariffe di archiviazione in GB al mese
- Calcolo GB/ore: 1000 GB x 15 giorni x (24 ore al giorno) + [2,000 GB x 16 giorni x (24 ore al giorno)] = 1.128.000 GB/ora
- Calcolo GB al mese: 1.128.000 GB all'ora / 24 ore / 31 giorni = 1.516,13 GB al mese
0,10 USD (il prezzo per GB al mese nella regione Stati Uniti orientali)
1.516,13 GB al mese x 0,10 USD = 151,61 USD
Totale = 468,72 USD + 151,61 USD = 620,33 USD -
MSK Serverless (anteprima)
-
Con MSK Serverless, paghi una tariffa oraria per i tuoi cluster serverless e una tariffa oraria per ogni partizione che crei. In più, paghi per GB di dati che i tuoi produttori scrivono e i tuoi consumatori leggono dagli argomenti nel vostro cluster. Inoltre, potrai mantenere i dati fino a un giorno. Amazon MSK ti fattura solo l'archiviazione che consumi effettivamente.
Ti saranno addebitati i costi standard di AWS per il trasferimento dei dati da o verso un'altra regione e per i dati trasferiti verso l'internet pubblico.
Puoi usare MSK Serverless senza costi aggiuntivi dal 30 novembre 2021 al 31 gennaio 2022.
I prezzi qui sotto sono per la regione AWS: Stati Uniti orientali (Ohio).
Dimensione dei prezzi Unità Prezzo per unità Cluster/ore
all'ora
0,75 USD
Partizione/ore all'ora 0,0015 USD
Archiviazione per GiB al mese
0,10 USD
Dati in ingresso per GiB 0,10 USD
Dati in uscita per GiB 0,05 USD
Esempio
Presumiamo che tu crei un cluster MSK Serverless nella regione AWS Stati Uniti orientali (Ohio). Il cluster ha 5 argomenti, i quali hanno 20 partizioni ciascuno. Ogni giorno, i tuoi produttori scrivono in media 100GB di dati e i tuoi consumatori leggono 200GB di dati. Inoltre, mantieni i dati per 24 ora, per assicurarne la disponibilità per la riproduzione. Nello scenario illustrato sopra, per un mese di 31 giorni pagheresti quanto segue:
Totale = costo per ora del cluster + costo per ora della partizione + costi di ingresso dati + costi di uscita dati + costi di archiviazione
Costi Utilizzo Tariffa (negli Stati Uniti orientali) Subtotale Cluster/ore
31 giorni x 24 hr/giorno = 744 cluster/ore
0,75 USD/cluster per ora
744 x 0,75 = 558,00 USD
Partizione/ore
31 giorni x 24 hr/giorno x 5 x 20 = 74.400 partizione/ore
0,0015 USD/partizione per ora
74.400 x 0,0015 = 111,60 USD
Dati in ingresso
100 GB x 31 giorni = 3.100 GB
0,10 USD/GB-in ingresso
3.100 x 0,10 USD = 310,00 USD
Dati in uscita
200 GB x 31 giorni = 6.200 GB
0,05 USD/GB-in uscita
6.200 x 0,05 USD = 310,00 USD
Archiviazione
Archiviazione usata in media = 100 GB/mesi
0,10 USD per GB al mese
100 x 0,10 USD = 10,00 USD
Totale = 558 USD + 111,6 USD + 310 USD + 310 USD+ 10 USD= 1.299,60 USD -
MSK Connect
-
Paghi una tariffa oraria per l'utilizzo di connettori (fatturata alla risoluzione di un secondo), con varie tariffe a seconda del numero di dipendenti che utilizzi per il tuo connettore e della dimensione di ogni dipendente, misurata in numero di Unità MSK Connect (MCUs). Ogni MCU corrisponde ad 1 vCPU di calcolo ed a 4 GB di memoria. Per i dettagli, consulta la tabella dei prezzi.
Esempio
Presumiamo che utilizzi Amazon MSK Connect per trasmettere dati da un argomento nel tuo cluster Amazon MSK ad un bucket Amazon Simple Storage Service (S3) nella regione AWS Stati Uniti orientali (Virginia settentrionale), e il tuo connettore è configurato come segue:
Autoscale tra due e quattro dipendenti, di cui ciascuno utilizza 1 MCU. Durante le ore di lavoro (otto ore), il connettore aumenta orizzontalmente a quattro dipendenti, e, una volta terminata la giornata lavorativa (16 ore), si riduce orizzontalmente a due dipendenti.In questo caso dovresti pagare quanto segue ogni mese:
Costo totale = costo dipendente Kafka Connect
Costi Utilizzo Tariffa Subtotale Costi dipendenti Kafka Connect (MCU, in ore)
31 giorni x [(8 ore al giorno x 4 dipendenti x 1 MCU per dipendente) + (16 ore al giorno x 2 dipendenti x 1 MCU per dipendente)] = 1.984 ore
0,11 USD (prezzo all'ora per MCU)
1.984 ore x 0,11 USD = 218,24 USD
Totale = 218.24 USD
Risorse aggiuntive sui prezzi
Calcola facilmente le spese mensili con AWS
Contatta gli specialisti AWS per ricevere un preventivo personalizzato
Nozioni di base su Amazon MSK

Scopri come configurare un cluster Apache Kafka in Amazon MSK con questa guida dettagliata.

Inizia a eseguire il tuo cluster Apache Kafka in Amazon MSK. Accedi alla console Amazon MSK.