Prerequisiti - Flusso di dati Amazon Kinesis

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Prerequisiti

Di seguito sono riportati i requisiti per il completamento del Tutorial: elaborazione in tempo reale dei dati relativi ai titoli azionari utilizzando KPL e KCL 1.x.

Account Amazon Web Services

Prima di iniziare, accertati di avere familiarità con i concetti discussi in Amazon Kinesis Data Streams, con particolare riguardo a flussi, shard, producer e consumer. È inoltre utile aver completato Installare e configurare AWS CLI.

Devi disporre di un account AWS e di un browser Web per accedere alla AWS Management Console.

Per l'accesso alla console, utilizza il nome utente IAM e la relativa password per accedere alla pagina AWS Management Console di accesso IAM. Per informazioni sulle credenziali di sicurezza AWS, incluso l'accesso programmatico e le alternative alle credenziali a lungo termine, consulta Credenziali di sicurezza di AWS nella Guida per l'utente IAM. Per ulteriori informazioni sull'accesso all'Account AWS, consulta Come accedere al tuo AWS nella Guida per l'utente di Accedi ad AWS.

Per ulteriori informazioni su IAM e sulle istruzioni per la configurazione della chiave di sicurezza, consulta Creazione di un utente IAM.

Requisiti del software di sistema:

Sul sistema utilizzato per eseguire l'applicazione deve essere installato Java 7 o versioni successive. Per scaricare e installare la versione più recente di Java Development Kit (JDK), accedi al sito di installazione di Java SE di Oracle.

Se disponi di un IDE Java, ad esempio Eclipse, puoi aprire, modificare, creare ed eseguire il codice sorgente.

È necessaria la versione più recente di AWS SDK for Java. Se utilizzi Eclipse come IDE, puoi installare invece AWS Toolkit for Eclipse.

L'applicazione consumer richiede la Kinesis Client Library (KCL) 1.2.1 o versioni successive, che puoi ottenere da GitHub su Kinesis Client Library (Java).

Fasi successive

Fase 1: creazione di un flusso di dati