Amazon Kinesis Data Streams
Flussi di dati Amazon Kinesis (KDS) sono un servizio di dati in real time a vasta gamma e stabilità. KDS riesce a catturare in modo continuo gigabyte di dati al secondo, da centinaia di migliaia di sorgenti come il flusso di click sui siti web, il flusso di eventi della banca dati, le transazioni finanziarie, i dati dai social media, i registri informatici e gli eventi con tracciabilità di posizione. I dati raccolti sono disponibili in millisecondi per attivare analisi in tempo reale che usa i casi come dashboard in tempo reale, segnalazione di anomalie in tempo reale, dinamica dei prezzi, e molto altro.
Vantaggi
Prestazioni in tempo reale
Rendi il flusso di dati disponibile per le applicazioni multiple di analisi in tempo reale, a Amazon S3 o a AWS Lambda entro 70 millisecondi dalla raccolta dei dati.
Durabilità
Ridurre la probabilità di perdita di dati. Ripetizione sincrona del flusso di dati attraverso tre zone di disponibilità in una regione AWS, e l'immagazzinamento di quei dati fino a un massimo di 365 giorni per fornire più livelli di protezione dalla perdita di dati.
Sicurezza
Trova corrispondenza tra i bisogni di regolamentazione e conformità, criptando i dati sensibili all'interno di KDS, e accedendo privatamente ai dati personali tramite Amazon Virtual Private Cloud (VPC). I dati possono essere messi in sicurezza usando criptografia del server e le chiavi principali AWS KMS.
Facilità d'uso
Crea le tue applicazioni di streaming velocemente, usando AWS SDK, la biblioteca clienti Kinesis (KCL), connettori e agenti. Utilizza dati facilmente con le integrazioni interne ad AWS Lambda, Amazon Kinesis Data Analytics, Amazon Kinesis Data Firehose e il registro di schema di AWS Glue.
Elastico
Scala dinamicamente le tue applicazioni. Il flusso di dati Kinesis varia da megabyte a terabyte per ora, e varia da migliaia a milioni di registri PUT per secondo. Potrai regolare dinamicamente il throughput del flusso in qualsiasi momento a seconda del volume di dati in entrata.
Costi ridotti
Kinesis Data Streams non prevede pagamenti anticipati e il prezzo è calcolato in base all'uso effettivo delle risorse. Per soli 0,015 USD all'ora potrai avere un flusso di dati Kinesis con una frequenza di 1 MB al secondo in acquisizione e di 2 MB al secondo in uscita.
Come funziona

Casi d'uso
Raccolta di dati relativi a eventi e log
Kinesis Data Streams può essere utilizzato per raccogliere dati relativi a eventi e log da varie sorgenti, ad esempio server, computer desktop e dispositivi mobili. Creando quindi Applicazioni Kinesis, sarà possibile elaborare in modo continuo questi dati, generare parametri, alimentare dashboard in tempo reale e inviare dati aggregati per la memorizzazione, ad esempio in Amazon S3.
Analisi in tempo reale
Le Applicazioni Kinesis possono eseguire analisi in tempo reale su dati di eventi a frequenza elevata quali i dati raccolti da sensori di Kinesis Data Streams; in questo modo sarebbero disponibili informazioni approfondite sui dati con una frequenza di pochi minuti invece che di ore o giorni.
Acquisizione di dati provenienti da dispositivi mobili
Raccolta di dati per videogiochi
Kinesis Data Streams può essere utilizzato per raccogliere in modo continuo i dati provenienti dalle interazioni di gioco degli utenti, inoltrando tali dati alla piattaforma che controlla il videogioco. In questo modo, potrai creare un gioco in grado di offrire esperienze dinamiche e coinvolgenti che variano a seconda delle azioni e dei comportamenti dei giocatori.
Casi di studio




Post del blog
Ridimensiona Amazon Kinesis Data Streams grazie ad AWS Application Auto Scaling
Giorgio Nobile e Diego Natali, 20 NOVEMBRE 2018
Tristan Li, 06 LUGLIO 2017
Nozioni di base su Amazon Kinesis Data Streams

Scopri di più su Kinesis Data Streams tramite la guida per gli sviluppatori.

Ottieni accesso istantaneo al piano gratuito di AWS.
Ulteriori informazioni sulle caratteristiche di Amazon Kinesis Data Streams