Últimas

Amazon Web Services anuncia Amazon Kinesis Streams no Brasil

Serviço de streaming de dados implementa tempo real nas 
tomadas de decisão de Big Data

15 de março de 2016– Amazon Web Services, uma empresa da Amazon.com (NASDAQ: AMZN), lança no Brasil o Amazon Kinesis Streams, serviço de streaming para processamento de alto volume de dados em tempo real totalmente gerenciável. Usando Amazon Kinesis Streams, um cliente pode armazenar e processar terabytes de dados de centenas de milhares de fontes por hora, tornando mais fácil escrever aplicações com ações em tempo real, tais como: atividade do usuário no site, transações financeiras e de marketing, feeds de mídia social, registros e dados de medição e eventos de rastreamento de localização. 

O Amazon Kinesis Streams permite ligar aplicações a painéis em tempo real, gerar alertas e conduzir decisões de negócios em tempo real, como mudar as estratégias de preço e publicidade ou enviar dados para outros serviços de Big Data como o Amazon Simple Storage Service (Amazon S3), Amazon Elastic Map Reduce (Amazon EMR) ou Amazon Redshift. Amazon Kinesis Streams escala elasticamente para suportar aplicações que processam fluxos de dados de praticamente qualquer tamanho, enquanto replicam todos os dados em múltiplas Zonas de Disponibilidade para ajudar a garantir alta durabilidade e disponibilidade. Para saber mais sobre Amazon Kinesis Streams visite https://aws.amazon.com/pt/kinesis/streams/.

Até hoje, a maior parte das análises de Big Data era realizada por meio de abordagens de processamento em lote, tais como as usadas pelo Hadoop, ou por meio de tecnologias de banco de dados de data warehouse. Uma vez que estes sistemas armazenam e processam dados em lotes, eles não são capazes de suportar aplicações que precisam processar feeds em streaming com mudança rápida de dados em tempo real. Para construir aplicativos que dependem desses dados "em movimento rápido", muitas empresas desenvolveram seus próprios sistemas ou reuniram diversas ferramentas de código aberto, que são muitas vezes complexas para construir, difíceis de operar, inelásticas e sem escalabilidade e podem não ser confiáveis ou perder dados.

Amazon Kinesis Streams ajuda a resolver esses problemas, fornecendo um serviço totalmente gerenciável que cuida de todo o trabalho pesado para os desenvolvedores, proporcionando fácil consumo e armazenamento de dados, alta durabilidade de dados e a capacidade de escala sem problemas, de quilobytes a terabytes por hora – pela fração do custo e do esforço. A biblioteca de cliente da Amazon Kinesis Streams simplifica a tolerância de balanceamento de carga, a coordenação e tolerância a erros, e os desenvolvedores podem usar AWS Auto Scaling para criar facilmente clusters de processamento elástico e de alto desempenho com Amazon Elastic Compute Cloud (Amazon EC2). Amazon Kinesis Streams também se integra com produtos de terceiros, dando aos desenvolvedores controle e liberdade de escolher o seu método de preferência de processamento de dados, incluindo populares produtos de código aberto. Dessa forma, os clientes podem, de maneira rápida e fácil, adicionar análises em tempo real e outras funcionalidades para suas aplicações, transformando o crescimento explosivo de dados de hoje em uma oportunidade para construir vantagem competitiva e inovar para seus clientes.

"As tecnologias de banco de dados e MapReduce são boas em lidar com grandes volumes de dados", explica Eduardo Horai, Líder de Arquitetura de Soluções da AWS. "Mas elas são fundamentalmente ferramentas de execução em lote, dificultando decisões em tempo real em um interminável e nunca totalmente completo fluxo de dados. Amazon Kinesis Streams visa preencher esta lacuna, eliminando muitas das barreiras de custo, esforço e expertise que os clientes encontram com soluções de dados em streaming, enquanto fornece desempenho, durabilidade e escala necessária para as mais avançadas e maiores implementações existentes."

Com alguns cliques no AWS Management Console ou através de uma chamada simples de API, os clientes podem criar um conjunto de fluxo de dados que captura de forma confiável e armazena dados da maneira que ele é apresentado, tornando-o disponível para aplicativos, ferramentas de streaming de código aberto e armazenamentos de dados (como o Amazon S3, Amazon DynamoDB vs Amazon Redshift). Por exemplo, um cliente pode usar o Amazon Kinesis Streams para construir uma aplicação que extrai as principais métricas de dados de log antes de enviá-lo para o serviço de armazenamento de dados Amazon Redshift. Aumentando ou diminuindo o tamanho de um fluxo, trazendo mais capacidade disponível em segundos, e os clientes pagam apenas pelo o tamanho do seu fluxo de dados.

Para saber mais sobre o Amazon Kinesis, visite https://aws.amazon.com/pt/kinesis/streams/.

Nenhum comentário