Com o Amazon Managed Service for Apache Flink, é possível transformar e analisar dados de transmissão em tempo real usando o Apache Flink. O Amazon Managed Service for Apache Flink simplifica a criação e o gerenciamento de workloads do Apache Flink e permite integrar as aplicações com outros serviços da AWS.

Etapa 1: baixe as bibliotecas de código aberto para o IDE de sua preferência

Criar uma aplicação Java

Você pode começar baixando as bibliotecas de código aberto que incluem o AWS SDK, o Apache Flink e os conectores de serviços da AWS. 

Amostra de código Java

Você escreve o código da aplicação Apache Flink usando fluxos de dados e operadores de fluxo. Os fluxos de dados da aplicação são a estrutura de dados que são executadas durante o processamento usando o código da aplicação. Os dados fluem continuamente das fontes para os fluxos de dados da aplicação. Um ou mais operadores de fluxo são usados para definir seu processamento nos fluxos de dados da aplicação.

Configure uma aplicação Java

Depois de criado, carregue o código para o Amazon Managed Service for Apache Flink. O serviço se encarregará de tudo o que é necessário para executar continuamente as aplicações em tempo real, inclusive fazer ajuste de escala automático para atender ao volume e ao throughput dos dados recebidos. 

Crie uma aplicação Java

Comece pelo console do Amazon Managed Service for Apache Flink, Amazon MSK ou Amazon Kinesis Data Streams. Use conectores personalizados para se conectar a qualquer outra fonte de dados.

Código de exemplo Java

Execute parágrafos individuais no caderno, visualize os resultados em contexto e use a visualização integrada do Apache Zeppelin para acelerar o desenvolvimento. Você também pode usar funções definidas pelo usuário em seu código. 

Configure uma aplicação Java

Implante seu código como uma aplicação de processamento de fluxos em execução contínua em poucas etapas. A aplicação implantada será uma aplicação do Amazon Managed Service for Apache Flink com estado durável e ajuste de escala automático. Você também poderá alterar fontes, destinos, registros em log e níveis de monitoramento antes de produzir o código. 

E-learning

Workshop de tutoriais

Neste workshop, você criará uma arquitetura de transmissão completa para consumir, analisar e visualizar dados de transmissão quase em tempo real. Você definirá como otimizar as operações da frota de uma empresa de táxi na cidade de Nova York analisando os dados de telemetria da frota de táxis quase em tempo real.

Saiba mais »
Solução pré-integrada

Use uma solução predefinida para começar rapidamente. Com a solução de dados de transmissão da AWS para Amazon Managed Service for Apache Flink, você pode resolver casos de uso de transmissão em tempo real, como captura de logs de aplicações de alto volume, análise de dados de sequência de cliques, entrega contínua para um data lake e muito mais. 

Explore »
Workshop tutorial

Neste workshop, você criará uma aplicação de processamento de fluxos para identificar clientes que estão apostando alto em seu cassino. A aplicação enviará um e-mail quando grandes gastadores se sentarem em uma mesa de jogo. Você também identificará mesas que precisam ser reabastecidas com fichas e detectará possíveis trapaceiros no cassino com base nos padrões de apostas e vitórias deles. 

Saiba mais »

Comece a usar o Amazon Kinesis Data Analytics

Cadastre-se para obter uma conta da AWS
Cadastre-se para obter uma conta da AWS

Obtenha acesso instantâneo ao nível gratuito da AWS.

Read the documentation
Consulte o guia de conceitos básicos

Saiba como usar o Amazon Kinesis Data Analytics no guia passo a passo para SQL ou Apache Flink.

Comece a criar no console
Comece a criar aplicativos de streaming

Crie sua primeira aplicação de transmissão no console do Amazon Kinesis Data Analytics.