Amazon Kinesis Data Analytics

Obtenha insights práticos de streaming de dados com Apache Flink sem servidor

O Amazon Kinesis Data Analytics é a maneira mais fácil de transformar e analisar dados de streaming em tempo real com o Apache Flink. O Apache Flink é uma estrutura e um mecanismo de código aberto para o processamento de streams de dados. O Amazon Kinesis Data Analytics reduz a complexidade de criar, gerenciar e integrar aplicações do Apache Flink com outros serviços da AWS.

O Amazon Kinesis Data Analytics se encarrega de tudo o que é necessário para executar continuamente as aplicações de streaming e dimensionar automaticamente para atender ao volume e à transferência de dados recebidos. Com o Amazon Kinesis Data Analytics, não há servidores para gerenciar, nenhuma taxa mínima ou custo de configuração, e você paga apenas pelos recursos que suas aplicações de streaming utilizam.

Solicite suporte para realizar a prova de conceito ou uma avaliação >>

Benefícios

Processamento avançado em tempo real

O Amazon Kinesis Data Analytics oferece funções incorporadas para filtrar, agregar e transformar dados de streaming para análises avançadas. O serviço processa dados de streaming com latências de processamento de menos de 1 segundo, o que permite que você analise e responda a dados recebidos e eventos em tempo real.

Não há servidores para gerenciar

O Amazon Kinesis Data Analytics tem uma arquitetura sem servidor, ou seja, não há servidores para serem gerenciados. O serviço executa aplicações de streaming sem necessidade de provisionamento ou gerenciamento de qualquer infraestrutura. O Amazon Kinesis Data Analytics aumenta e diminui automaticamente a escala vertical da infraestrutura necessária para processar dados de entrada.

Pague somente pelo que usar

Com o Amazon Kinesis Data Analytics, você paga somente pelos recursos de processamento usados pela aplicação de streaming. Não há taxas mínimas nem compromissos antecipados.

Fácil de usar

O Amazon Kinesis Data Analytics permite que você crie de forma rápida e fácil consultas e aplicações de streaming sofisticados em três etapas simples: configure as fontes de dados de streaming, crie as consultas ou aplicações de streaming e configure o destino para dados processados.

O Amazon Kinesis Data Analytics inclui bibliotecas de código aberto e tempos de execução baseados no Apache Flink que possibilitam a criação de uma aplicação em horas, em vez de meses, usando seu IDE favorito. As bibliotecas extensíveis têm APIs especializadas para diferentes casos de uso, incluindo processamento de eventos stateful, streaming de ETL e análises em tempo real. Você pode usar as bibliotecas para integração com serviços da AWS como Amazon Managed Streaming for Apache Kafka (Amazon MSK), Amazon Kinesis Data Streams, Amazon Kinesis Data Firehose, Amazon Elasticsearch Service, Amazon S3, Amazon DynamoDB e muito mais.

Use SQL padrão para consultas interativas

O Amazon Kinesis Data Analytics oferece modelos e um editor interativo que permite criar consultas SQL que executam associações, agregações durante janelas de tempo, filtros e muito mais. Basta selecionar o modelo adequado para a tarefa de análise e editar o código disponibilizado usando o editor SQL para personalizar o modelo para o caso de uso específico. Sem escrever uma única linha de código, é possível enviar seus resultados SQL para outros serviços da AWS, como AWS Lambda, Amazon Kinesis Data Streams e Amazon Kinesis Data Firehose.

Crie aplicações de streaming com o Apache Beam

O Amazon Kinesis Data Analytics é compatível com a execução de aplicações de streaming criadas por meio do Java SDK do Apache Beam em um ambiente sem servidor do Apache Flink. O Apache Beam é um modelo unificado de código aberto para definir aplicações de streaming e processamento de dados em lote que podem ser executadas em vários mecanismos de execução. Você pode criar facilmente aplicações de streaming do Apache Beam em Java e executá-las no Amazon Kinesis Data Analytics e outros mecanismos de execução.

Como funciona

Como funciona o Amazon Kinesis Data Analytics

Casos de uso

Streaming ETL

Você pode desenvolver aplicações de extração-transformação-carga (ETL) de streaming com operadores integrados do Amazon Kinesis Data Analytics para transformar, agregar e filtrar dados de streaming. É possível enviar seus dados de forma fácil, em segundos para o Amazon Kinesis Data Streams, Amazon Managed Streaming para Apache Kafka (Amazon MSK), Amazon Elasticsearch Service, Amazon S3, integrações personalizadas e muito mais usando conectores integrados.

Observe como a John Deere extrai medidas do sensor de IoT obtidas de equipamento agrícola, transforma os dados em informações úteis para o cliente em tempo real e carrega os dados transformados em um data lake.

Análises em tempo real

Você pode consultar dados de streaming interativamente usando SQL padrão, criar aplicações Apache Flink usando Java e Scala e criar aplicações Apache Beam usando o Java para analisar streams de dados.

Verifique nossos resumos de solução de análise em tempo real sobremonitoramento de log e análise da Web.

Processamento de evento stateful

Você pode desenvolver aplicações que processam eventos de um ou mais fluxos de dados e acionar processamento condicional e ações externas. É possível identificar padrões como detecção de anomalias em seus fluxos de dados usando SQL padrão e bibliotecas Apache Flink para processamento de eventos complexos.

Verifique como a Zynga processa eventos de jogos acionados por ações do jogador.

Clientes

Estudo de caso da Autodesk
A Autodesk computa métricas de monitoramento em tempo real, como tempo de resposta e picos de taxas de erros, para monitorar a experiência do usuário.
Leia o estudo de caso 
Zynga
A Fox calcula a análise do visualizador em tempo real em eventos de streaming de vídeo ao vivo, como o Super Bowl.
Leia a publicação do blog 
Zynga
A Zynga analisa em tempo real eventos de jogos acionados por ações de jogadores em grande escala.
Assista ao vídeo 
Estudo de caso da Palringo
A Palringo aumenta o envolvimento de usuários de seu aplicativo móvel de jogos comunitários usando métricas em tempo real.
Leia o estudo de caso 
Publicação do blog da Gunosy
A Gunosy processa mais de 500.000 registros por minuto para administrar notícias para usuários finais de forma rápida e personalizada.
Leia a publicação do blog 

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.

Leia o guia de conceitos básicos
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 usando o Amazon Kinesis Data Analytics
Comece a criar aplicativos de streaming

Crie seu primeiro aplicativo de streaming no console do Amazon Kinesis Data Analytics.