Nozioni di base sul flusso di dati Amazon Kinesis
Nozioni di base
Il flusso di dati Amazon Kinesis è un servizio di elaborazione e importazione dei dati massivamente scalabile, duraturo e ottimizzato per i dati in streaming. È possibile configurare centinaia di migliaia di origini dati per inoltrare in modo continuo i dati in un flusso di dati Kinesis. I dati saranno disponibili in pochi millisecondi dalle tue applicazioni Amazon Kinesis, e queste applicazioni riceveranno i record di dati nell’ordine in cui sono stati generati.
Il flusso di dati Amazon Kinesis è integrato con diversi servizi AWS, tra cui Amazon Kinesis Data Firehose per la trasformazione e la consegna di dati in streaming sui data lake AWS come Amazon S3, il servizio gestito da Amazon per Apache Flink per l’elaborazione di flussi gestiti, AWS Lambda per l’elaborazione di registri o eventi, AWS PrivateLink per la connettività privata, Amazon Cloudwatch per l’elaborazione di parametri e log e AWS KMS per crittografia lato server.
Il flusso di dati Amazon Kinesis viene usato come gateway all'interno di una soluzione per i big data. I dati provenienti da molteplici fonti vengono incanalati in un flusso Amazon Kinesis, quindi i dati nel flusso vengono elaborati da diverse applicazioni Amazon Kinesis. In questo esempio, un'applicazione (di colore giallo) esegue un pannello di controllo in tempo reale sui dati in streaming. Un'altra applicazione (di colore rosso) esegue una semplice aggregazione e trasferisce i dati elaborati in Amazon S3. I dati in Amazon S3 vengono ulteriormente elaborati e memorizzati in Amazon Redshift per analisi complesse. Una terza applicazione (di colore verde) inoltra i dati non elaborati in Amazon S3, archiviandoli infine in Amazon Glacier, soluzione di storage a lungo termine a basso costo. Le tre pipeline di elaborazione dei dati operano simultaneamente e in parallelo.
Inizia a usare Amazon Kinesis Video Streams
Quali sono le novità del flusso di dati Amazon Kinesis?
Richiedi il supporto per un proof of concept o una valutazione
Video
Uso di Kinesis Data Streams
Dopo la registrazione ad Amazon Web Services, per iniziare a usare Amazon Kinesis Data Streams è sufficiente:
- Creare un flusso di dati Amazon Kinesis tramite la Console di gestione di Amazon Kinesis oppure l'API CreateStream.
- Configurare i produttori di dati in modo che inoltrino continuativamente dati nel flusso Amazon Kinesis.
- Creare le applicazioni Amazon Kinesis che leggono ed elaborano il flusso di dati Amazon Kinesis.
Soluzioni in evidenza
La soluzione di dati in streaming di AWS per Amazon Kinesis fornisce ad AWS CloudFormation dei modelli in cui i dati fluiscono attraverso produttori, storage di streaming, consumer e destinazioni. Per supportare molteplici casi d'uso ed esigenze aziendali, questa soluzione offre quattro modelli AWS CloudFormation. I modelli vengono configurati per applicare le best practice, in modo da monitorare la funzionalità utilizzando allarmi e pannelli di controllo e proteggere i dati.