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
  • 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 dello storage broker. È inoltre possibile effettuare il provisioning di throughput di archiviazione aggiuntivo in modo indipendente, addebitando la quantità assegnata in MB/s al mese. Questa viene calcolata sommando i MB/s per cui è stato effettuato il provisioning per ora/broker e dividendo per il numero totale di ore nel mese, ottenendo un valore di "MB/s-mesi", come mostrato nel throughput di archiviazione assegnato di esempio (opzionale).

    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.

    Se devi connettere i tuoi client Kafka in uno o più VPC a un cluster MSK in un cloud privato virtuale diverso, puoi anche abilitare la connettività privata (basata su AWS PrivateLink). Con questa funzionalità, si paga una tariffa oraria per ogni cluster e schema di autenticazione con la connettività privata attivata. Gli schemi di autenticazione vengono usati dai clienti per autenticare le richieste dei client al cluster MSK. Si paga anche in base ai GB di dati elaborati tramite connettività privata. Pagherai le tariffe standard di AWS PrivateLink per le connessioni Amazon MSK Managed VPC utilizzate dai tuoi client Apache Kafka per connettersi privatamente al cluster.

    Regione
    Regione
    Regione

    Esempio 1

    Se tre kafka.m7g.large sono attivi nella Regione AWS Stati Uniti orientali (Virginia settentrionale) e i broker utilizzano 1 TB di archiviazione per 15 giorni a marzo e 2 TB di archiviazione durante gli ultimi 16 giorni di marzo, al mese pagherai quanto segue:

    Costo totale = (costo dell'istanza del broker) + (costo di archiviazione)

    Costi Utilizzo Tariffa Subtotale

    Costi dell'istanza del broker (utilizzo dell'istanza in ore)

    31 giorni x 24 ore/giorno x 3 broker = 2.232 ore

    0,204 USD (prezzo per ora per un kafka.m7g.large)

    2.232 ore x 0,204 USD = 455,33 USD

    Tariffe di archiviazione in GB/mese

    1. 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
    2. 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/mese x 0,10 USD = 151,61 USD

    Totale = 455,33 USD + 151,61 USD = 606,94 USD

    *Questo carico di lavoro rappresenta una velocità di importazione di dati di 100 KB/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 ore/giorno x 3 broker = 2.232 ore

    0,21 USD (prezzo per ora per un kafka.m5.large)

    2.232 ore x 0,21 USD = 468,72 USD

    Tariffe di archiviazione in GB/mese

    1. 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
    2. 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

    Esempio 3

    Supponiamo di avere tre istanze kafka.m5.large attive nella regione AWS degli Stati Uniti orientali (Virginia settentrionale). Vuoi conservare i dati per un totale di 30 giorni con 1 giorno di dati nello spazio di archiviazione principale. Stai importando 2 MB/s di dati nel tuo cluster e vuoi fornire 1 TB di archiviazione principale per l'elaborazione in tempo reale, archiviando i dati degli ultimi 30 giorni nel livello a basso costo. Vuoi anche leggere tutti i dati archiviati nel livello a basso costo con un'unica applicazione.

    Costi totali = (addebito per l'istanza del broker) + (addebito per lo spazio di archiviazione principale) + (addebito per il livello a basso costo) + (addebito per il recupero dal livello a basso costo)

    Costi Utilizzo Tariffa Subtotale

    Costi dell'istanza del broker (utilizzo dell'istanza in ore)

    31 giorni * 24 ore/giorno * 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 al mese: 744.000 GB all'ora / 24 ore / 31 giorni = 1000 GB al mese

    0,10 USD (il prezzo per GB al mese nella regione Stati Uniti orientali)

    1000 GB al mese * 0,10 USD = 100 USD

    Tariffe di archiviazione del livello a basso costo in GB al mese

    1. Calcola byte-ora. Sulla base della tua velocità di importazione di 2 MB/s, accumulerai 7.549.747.200 byte in un'ora (2*1024 *1024*3600). L'utilizzo totale di byte-ora in un mese è (7.549.747.200 * 30 giorni * 24 ore/giorno = 5.435.817.984.000 di byte-ora.

    0,060 USD (il prezzo per GB al mese nella regione Stati Uniti orientali)

    Addebiteremo così 0,060 USD per GB al mese. I costi totali di archiviazione per la conservazione di 30 giorni sono = 5.062,5 * 0,06 USD = 303,75 USD.

    2. Convertiamo questa cifra in GB/mese: 5.435.817.984.000 byte-ora / 1.073.741.824 byte per GB / 5062,5 GB al mese.

    Costi per il recupero dei dati del livello a basso costo

    Dal momento che stai archiviando 5062 GB e recuperando tutti i dati con una singola applicazione, leggerai 5.062 GB di dati.

    0,0015 USD (il prezzo per GB al mese nella regione Stati Uniti orientali)

    Addebiteremo 0,0015 USD per GB. Costo di recupero totale = 5.062 * 0,0015 = 7,9 USD.


    (Facoltativo) Throughput di archiviazione assegnato di esempio

    Se decidi di attivare il throughput di archiviazione assegnato e di fornire 300 MB/s di throughput di archiviazione per 31 giorni nel cluster Amazon MSK con 3 broker nella regione AWS degli Stati Uniti orientali (Virginia settentrionale), pagherai il seguente costo aggiuntivo oltre ai costi dell'istanza del broker e di archiviazione come mostrato negli esempi di cui sopra:

    Costo totale = (costo dell'istanza del broker) + (costo di archiviazione) + (costo del throughput di archiviazione assegnato)

    Costi Utilizzo Tariffa Subtotale

    Costi del throughput di archiviazione assegnato in MB/s al mese

    3 broker * 300 MB/s = 900 MB/s al mese

    0,08 USD (prezzo per MB/s al mese nella regione orientale degli Stati Uniti)

    900 MB/s al mese * 0,08 USD = 72 USD

    (Facoltativo) Esempio di connettività privata multi-VPC

    Se hai produttori e consumatori in account VPC o AWS diversi da quelli del tuo cluster Amazon MSK con 3 broker nella regione AWS degli Stati Uniti orientali (Virginia settentrionale), inserisci 2 MB/s di dati e hai 2 consumatori che leggono tutti i dati, puoi scegliere di attivare la connettività privata multi-VPC per abilitare la connettività cross-VPC. Dovrai pagare i seguenti costi aggiuntivi in aggiunta all'istanza broker e ai costi di archiviazione, come mostrato negli esempi precedenti:

    Costi MSK totali = (costo dell'istanza broker) + (addebito per lo spazio di archiviazione principale) + (costi per la connettività privata multi-VPC).

    Costi Utilizzo Tariffa Subtotale

    Costi orari per la connettività privata multi-VPC

    Calcola le ore di connettività privata per schema di autenticazione. Poiché utilizzi 1 schema di autenticazione su un cluster a 3 nodi, ti verrà addebitata 1 unità di connettività privata per 31 giorni. Ore totali di connettività privata = 1 unità di connettività privata x 730 ore in un mese = 730 ore di connettività privata

    0,0225 USD per ora di connettività privata per schema di autenticazione

    Addebitiamo 0,0225 USD per ogni ora di connettività privata per autenticazione.

    Costo fisso della connettività privata = 730 x 0,0225 = 16,43 USD

    Costo di elaborazione dei dati per la connettività privata multi-VPC
    Calcola i GB elaborati. Poiché si tratta di processare un totale di 6 MB/s (1 produttore + 2 consumatori) = 21 GB/ora

    0,006 USD per GB elaborato

    Addebitiamo 0,006 USD per GB elaborato.

    Costo variabile per l'elaborazione dei dati = 21,6 x 0,006 x 730 = 94,62 USD

  • MSK Serverless
  • 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. Amazon MSK ti fattura solo lo spazio di 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 la rete Internet pubblica.

    Regione

    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.

    Regione

    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
  • MSK Replicator
  • Con MSK Replicator, paghi una tariffa oraria per ogni replicatore creato. Un replicatore contiene un cluster di origine, un cluster di destinazione e alcune impostazioni opzionali. È possibile includere tutti gli argomenti del cluster di origine in un unico replicatore. È possibile creare più replicatori tra gli stessi cluster MSK di origine e di destinazione. MSK Replicator supporta sia la replica interregionale (CRR) che la replica nella stessa regione (SRR).

    Si paga anche per GB di dati (inclusi i metadati) replicati con MSK Replicator.

    Per il CRR, paghi anche le tariffe AWS standard per il trasferimento dati tra le Regioni AWS di origine e di destinazione. Non sono previsti costi di trasferimento dati per SRR.

    Regione

    Esempio 

    Supponiamo che tu voglia replicare i dati dal tuo cluster Amazon MSK negli Stati Uniti occidentali (Oregon) al tuo cluster Amazon MSK nella Regione AWS Stati Uniti orientali (Virginia settentrionale). Stai inserendo 50 MB/s di dati nel tuo cluster di origine e desideri replicare i dati ininterrottamente per 30 giorni.

    Costi totali di replica = tariffa oraria per il replicatore + Costo per la replica dei dati + Costo per il trasferimento dei dati + Costi di connettività privata multi-VPC per il cluster MSK di origine

    Costi Utilizzo Tariffa  Subtotale

    Ore del replicatore

    720 ore

     0,30 USD all'ora

    720 * 0,3 = 216 USD

    Dati replicati

    126.562,5 GB

    0,08 USD per GB

    126.562,5 * 0,08 = 10.125 USD

    Costo del trasferimento dati

    126.562,5 GB

    0,02 USD per GB

    126.562,5 * 0,02 = 2.531 USD

    Costi orari per la connettività privata multi-VPC

    720 ore

    0,0225 all’ora

    16 USD

    Costo di elaborazione dei dati per la connettività privata multi-VPC

    126.562,5 GB

    0,006 USD per GB

    759 USD

    Totale = 13.647 USD

Risorse aggiuntive sui prezzi

Calcolatore di prezzi di AWS

Calcola facilmente le spese mensili con AWS

Ottieni assistenza sui prezzi

Contatta gli specialisti AWS per ricevere un preventivo personalizzato

Nozioni di base su Amazon MSK

Ottieni le risposte ai tuoi quesiti
Ottieni le risposte ai tuoi quesiti

Visita la pagina delle domande frequentidi Amazon MSK.

Esamina la guida alle operazioni di base
Rivedi la guida alle nozioni di base

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

Esegui il tuo cluster Apache Kafka
Esegui il tuo cluster Apache Kafka

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