Prezzi di Servizio gestito da Amazon per Apache Flink
Introduzione
Trasforma e analizza i dati di streaming in tempo reale utilizzando Apache Flink
Con Servizio gestito da Amazon per Apache Flink è possibile trasformare e analizzare dati in streaming in tempo reale utilizzando Apache Flink, un framework open source e motore per l’elaborazione dei flussi di dati. Servizio gestito da Amazon per Apache Flink semplifica la costruzione e la gestione dei carichi di lavoro di Apache Flink e ti permette di integrare più facilmente le applicazioni con altri servizi AWS.
Con Servizio gestito da Amazon per Apache Flink, ti vengono addebitati la durata e il numero di KPU, fatturati in incrementi di un secondo. Una singola KPU comprende 1 vCPU di calcolo e 4 GB di memoria.
Prezzi delle applicazioni di streaming di Servizio gestito da Amazon per Apache Flink
Per le applicazioni Apache Flink, viene addebitata una singola KPU in più per applicazione, utilizzata per l’orchestrazione delle applicazioni. Alle applicazioni viene addebitato l’archiviazione delle esecuzioni e i backup durevoli. L’archiviazione delle applicazioni in esecuzione è usata per le funzionalità di elaborazione stateful di Servizio gestito da Amazon per Apache Flink e viene addebitata per GB al mese. I backup durevoli delle applicazioni sono opzionali e forniscono un punto di ripristino point-in-time (PITR) per le applicazioni, con addebito per GB al mese.
In modalità di streaming, Servizio gestito da Amazon per Apache Flink dimensiona automaticamente il numero di KPU richieste dall’applicazione di elaborazione di flussi in base alla variazione della domanda di memoria e calcolo. Puoi scegliere di allocare alla tua applicazione il numero di KPU necessario.
Prezzi di Servizio gestito da Amazon per Apache Flink Studio
Ti vengono addebitate due KPU aggiuntive per ogni applicazione Studio in modalità interattiva. Una KPU è utilizzata per l’orchestrazione delle applicazioni Apache Flink e l’altra per l’ambiente di sviluppo interattivo serverless. Ti verrà anche addebitato il costo di archiviazione delle applicazioni in esecuzione utilizzato per le funzionalità di elaborazione stateful. L’archiviazione delle applicazioni in esecuzione è addebitata per GB al mese.
Quando sviluppi nel notebook Studio, non avrai l’opzione di creare backup durevoli delle applicazioni. Tuttavia, se implementi la tua applicazione dalla modalità interattiva del notebook Studio alla modalità streaming, sarai in grado di creare backup durevoli dell’applicazione.
Guida generale all’utilizzo delle KPU
Consigliamo di testare i carichi di produzione dell’applicazione per ottenere una stima accurata del numero di KPU necessarie alla tua applicazione. L’utilizzo delle KPU può variare in modo considerevole in funzione del volume e della velocità dei dati, della complessità del codice, delle integrazioni e di altre variabili. Ciò è particolarmente vero se si utilizza il runtime di Apache Flink in Servizio gestito da Amazon per Apache Flink. Ad esempio, attraverso test interni abbiamo rilevato un throughput di centinaia di MB al secondo per KPU per applicazioni stateless semplici, e una velocità effettiva inferiore a 1 MB al secondo per KPU per applicazioni complesse che usano algoritmi intensivi di machine learning (ML). Tenendo presenti queste avvertenze, le indicazioni generali che forniamo prima di testare l’applicazione sono 1 MB al secondo per KPU.
Prezzi per Regione AWS
Argomenti della pagina
Esempi di prezzo
Apri tuttoUn cliente usa un’applicazione Apache Flink su Servizio gestito da Amazon per Apache Flink per trasformare in modo continuo i dati di log acquisiti da Flussi di dati Kinesis e distribuirli su Amazon Simple Storage Service (Amazon S3). I dati di log vengono trasformati usando diversi operatori tra cui l’applicazione di uno schema ai diversi eventi di log, dividendo i dati per tipo di evento, suddividendoli per marcatura temporale e caricando i dati un’ora prima della consegna. L’applicazione ha più fasi di trasformazione ma nessuna è intensa sotto il profilo computazionale. Questo flusso importa 2.000 record al secondo per 12 ore al giorno e aumenta a 8.000 record al secondo per 12 ore al giorno. Il cliente non deve creare backup durevoli delle applicazioni. Gli addebiti mensili di Servizio gestito da Amazon per Apache Flink verranno calcolati come segue:
Costi mensili
Il prezzo nella Regione UE (Germania) è di 0,1 € per KPU-ora. Servizio gestito da Amazon per Apache Flink alloca 50 GB di spazio di archiviazione delle applicazioni in esecuzione per KPU e addebita 0,117 € per GB/mese.
Carico di lavoro intenso: nel periodo di 12 ore di carico di lavoro intenso, Servizio gestito da Amazon per Apache Flink elabora 8.000 record al secondo e aumenta automaticamente in verticale fino a 8 KPU. Dopo un periodo di carico di lavoro intenso, il Servizio gestito da Amazon per Apache Flink scala l’applicazione dopo 6 ore di throughput inferiore. L’applicazione viene aumentata a 8 KPU per un totale di 18 ore al giorno.
30 giorni al mese x 18 ore al giorno = 540 ore al mese
Addebiti mensili di KPU = 540 ore al mese x 8 KPU x 0,13 € all’ora = 561,60 €
Addebiti mensili per l’archiviazione delle applicazioni in esecuzione = 540 ore al mese x 8 KPU x 50 GB per KPU x 0,117 € per GB al mese = 35,10 €
Addebiti mensili per archiviazione e KPU = 561,60 € + 35,10 € = 596,70 €
Carico di lavoro leggero: nel periodo di carico di lavoro leggero delle rimanenti 6 ore, Servizio gestito da Amazon per Apache Flink elabora 2.000 record al secondo e si riduce automaticamente in verticale fino a 2 KPU.
30 giorni al mese x 6 ore al giorno = 180 ore al mese
Addebiti mensili di KPU = 180 ore al mese x 2 KPU x 0,13 € all’ora = 46,80 €
Addebiti mensili per l’archiviazione delle applicazioni in esecuzione = 180 ore al mese x 2 KPU x 50 GB per KPU x 0,117 € per GB al mese = 2,925 €
Addebiti mensili per archiviazione e KPU = 46,80 € + 2,925 € = 49,725 €
A ogni applicazione Apache Flink viene addebitata una KPU aggiuntiva.
Costi mensili per KPU aggiuntive = 30 x 24 x 1 KPU x 0,13 € all’ora = 93,60 €
Spese totali = 596,70 € + 49,725 € + 93,60 € = 740,025 €
Utilizzi un’applicazione Apache Flink in Servizio gestito da Amazon per Apache Flink per trasformare i dati di log in Amazon Simple Storage Service (Amazon S3) in modalità batch. I dati di log vengono trasformati usando diversi operatori tra cui l’applicazione di uno schema ai diversi eventi del log, dividendo i dati per tipo di evento e suddividendoli per marcatura temporale. L’applicazione ha più fasi di trasformazione ma nessuna è intensa sotto il profilo computazionale. Questa applicazione acquisisce dati a 2.000 record al secondo per 10 minuti ogni giorno in un mese di 30 giorni. Il cliente non deve creare backup durevoli delle applicazioni. Gli addebiti mensili di Servizio gestito da Amazon per Apache Flink verranno calcolati come segue:
Costi mensili
Il prezzo nella Regione UE (Germania) è di 0,1 € per KPU-ora. Servizio gestito da Amazon per Apache Flink alloca 50 GB di spazio di archiviazione delle applicazioni in esecuzione per KPU e addebita 0,117 € per GB/mese.
Carico di lavoro in batch: per 10 minuti al giorno, l’applicazione di Servizio gestito da Amazon per Apache Flink elabora 2.000 record al secondo, il che richiede 2 KPU.
30 giorni al mese x 10 minuti al giorno = 300 minuti al mese
Addebiti mensili di KPU = 300 minuti al mese x 2 KPU x 0,13 € all’ora = 1,30 €
Addebiti mensili per l’archiviazione delle applicazioni in esecuzione = 300 minuti al mese x 2 KPU x 50 GB x 0,117 € per GB al mese = 0,08 €
Addebiti mensili per archiviazione e KPU = 1,30 € + 0,08 € = 1,38 €
A ogni applicazione Apache Flink viene addebitata una KPU aggiuntiva.
Costi mensili = 1 KPU x 0,13 € all’ora x 10 minuti al mese = 0,022 € (arrotondati al centesimo successivo)
Spese totali = 1,38 € + 0,022 € = 1,402 €