Documentazione

Guida per sviluppatori:°questa guida fornisce una panoramica delle nozioni di base di Amazon Kinesis Data Streams e include istruzioni dettagliate su come utilizzare le varie caratteristiche del servizio.

Riferimenti API: questa guida descrive in modo dettagliato le operazioni API di Amazon Kinesis Data Streams e include esempi di richieste, risposte e così via.

Video

AWS re:Invent 2020: Come Disney+ usa l'ubiquità dei dati ad alta velocità per migliorare l'esperienza dei clienti (30:34)
Streaming di dati ad alte prestazioni con Amazon Kinesis: best practice e insidie comuni (38:05)
AWS re:Invent 2020: Le 5 best practice migliori per lo streaming dei dati con Amazon Kinesis (27:47)
Sei pronto per le pipeline di dati in streaming per analisi in tempo reale? (40:04)

Post del blog

Nessun post del blog rilevato. Troverai ulteriori risorse sul Blog AWS.

Strumenti e librerie

Amazon Kinesis Agent

Questa è un'applicazione Java preinstallata che offre un modo semplice per raccogliere e inviare dati in un flusso di dati di Amazon Kinesis. È possibile installare l'agente su ambienti server basati su Linux quali server Web, server di log e server di database. L'agente monitora determinati file e invia in modo continuo dati nel flusso di dati. Ottieni l'Agente di Amazon Kinesis.

Amazon Kinesis Client Library

Questa libreria preconfigurata semplifica la creazione di applicazioni Amazon Kinesis per la lettura e l'elaborazione di dati provenienti da un flusso Amazon Kinesis. Con questa libreria è possibile gestire problemi complessi come applicazione di modifiche al volume di un flusso, bilanciamento del carico dei dati in streaming, coordinazione di servizi distribuiti ed elaborazione di dati con tolleranza ai guasti, consentendo di concentrare l'attenzione sulla logica di business durante la creazione di applicazioni. Ottieni Kinesis Client Library per Java | Python | Ruby | Node.js | .NET

Soluzione per i dati in streaming di AWS per Amazon Kinesis

Usa la soluzione per i dati in streaming di AWS per Amazon Kinesis per risolvere casi d'uso di streaming in tempo reale, come l'acquisizione di log dell'applicazione a volume elevato, l'analisi dei dati di clickstream, la distribuzione continua a un data lake e molto altro ancora.

Questa soluzione, inoltre, riduce notevolmente i tempi di sviluppo, eliminando o accorciando la necessità di: modellare ed eseguire il provisioning di risorse con AWS CloudFormation, configurare allarmi, pannelli di controllo e log di Amazon CloudWatch e implementare manualmente le best practice dello streaming di dati in AWS. Si tratta di una soluzione indipendente da logica e dati, che consente di avviare un codice boilerplate e iniziare rapidamente con la personalizzazione. Al termine della distribuzione, puoi usare le funzionalità di monitoraggio della soluzione per una facile transizione alla produzione.

Amazon Kinesis Producer Library

Questa libreria configurabile e semplice da utilizzare semplifica l'invio di dati in un flusso Amazon Kinesis. La libreria offre un'interfaccia semplice, affidabile e asincrona che consente di raggiungere rapidamente throughput elevati con una quantità limitata di risorse client. Ottieni Kinesis Producer Library.

Amazon Kinesis Connector Library

Questa libreria preconfigurata semplifica l'integrazione di Amazon Kinesis Data Streams con altri servizi AWS e strumenti di terze parti. Amazon Kinesis Client Library (KCL) è un requisito per l'utilizzo di questa libreria. La versione corrente della libreria offre connettori per Amazon DynamoDB, Amazon Redshift, Amazon S3 ed Elasticsearch. La libreria, inoltre, include connettori di esempio di ciascun tipo e file di generazione di Apache Ant per poter eseguire il codice di esempio. Ottieni Kinesis Connector Library.

Amazon Kinesis Storm Spout

Questa libreria preconfigurata semplifica l'integrazione di Amazon Kinesis Data Streams con Apache Storm. La versione corrente della libreria ricerca i dati provenienti da un flusso Amazon Kinesis e li inoltra sotto forma di tuple. Sarà quindi possibile aggiungere lo spout alla topologia Storm per sfruttare Amazon Kinesis Data Streams come servizio scalabile e affidabile di acquisizione di flussi, storage e riproduzione. Ottieni Kinesis Storm Spout.

Scopri come creare un pannello di controllo in tempo reale basato su finestra scorrevole con Amazon Kinesis Data Streams e Apache Storm.

Amazon EMR Connector per Kinesis

Abilita Amazon Elastic MapReduce (EMR) per leggere e creare query in modo diretto dagli Amazon Kinesis Data Streams. Ulteriori informazioni | Domande frequenti sul connettore EMR per Kinesis

Integrazione con kit SDK AWS Mobile

Amazon Kinesis Recorder consente di registrare in modo affidabile i dati in un flusso di dati di Amazon Kinesis da un'applicazione per dispositivi mobili. Ulteriori informazioni per iOS | Ulteriori informazioni per Android

Appender Log4J per Amazon Kinesis Data Streams

Un'implementazione dell'interfaccia appender di Apache Log4J che inoltra l'output di Log4J direttamente in Amazon Kinesis Data Streams senza creare codice personalizzato. Ulteriori informazioni

Librerie e strumenti creati con il contributo della community

Plugin Fluentd per Amazon Kinesis Data Streams

Un plugin che consente a Fluentd di aggiungere dati a flussi Amazon Kinesis. Ulteriori informazioni

Amazon Kinesis Source e Sink per Apache Flume

Servizio Amazon Kinesis Source e Sink per Apache Flume. Ulteriori informazioni

Integrazione tra Spark Streaming e Amazon Kinesis Data Streams

Un receiver di Amazon Kinesis Data Streams che crea un DStream in entrata utilizzando Amazon Kinesis Client Library. Ulteriori informazioni

Amazon Kinesis Client Library per sviluppatori in Go

Consente agli sviluppatori di scrivere processori di record nel linguaggio Go utilizzando il daemon multi-lingua Amazon Kinesis Client Library. Ulteriori informazioni

Aggregatori di Amazon Kinesis Data Streams

Abilita la creazione e la visualizzazione automatiche di dati di serie temporali aggregati da Amazon Kinesis Data Streams. Ulteriori informazioni

Utility di ridimensionamento di Amazon Kinesis Data Streams

Consente il ridimensionamento del numero di shard in un flusso di dati di Amazon Kinesis. Gli sviluppatori possono aumentare o diminuire le risorse specificando un determinato numero di shard o una percentuale sul numero totale di shard. Ulteriori informazioni

Modulo Amazon Kinesis Data Streams per Vert.x

Abilita la ricezione di eventi pubblicati da altri vertici Vert.x e l'invio di tali eventi ad Amazon Kinesis Data Streams. Ulteriori informazioni

Nozioni di base su Amazon Kinesis Data Streams

Consulta la guida per gli sviluppatori
Sei pronto per iniziare?
Registrati
Hai altre domande?
Contattaci