Comece a usar o projeto

8 etapas  |  60 minutos

aws-project_log-analytics
architectural-diagram
arch-diagram_build-log-analytics

A análise de logs é um caso de uso de big data comum que permite analisar dados de logs de sites, dispositivos, móveis, servidores e sensores, entre outros, para uma grande variedade de aplicações como marketing digital, monitoramento de aplicações, detecção de fraudes, tecnologia de anúncios, jogos e IoT. Nesse projeto, você usará a Amazon Web Services para criar uma solução completa de análise de logs que coleta, consome, processa e carrega dados em lotes e de streaming e disponibiliza em tempo real os dados processados para os usuários em sistemas de análise que já utilizam. A solução é altamente confiável e econômica, altera automaticamente a escala de acordo com a variação dos volumes de dados e não exige praticamente nenhuma administração de TI.

Você realizará as seguintes atividades:

Configurar um Kinesis Agent nas origens de dados para coletar dados e enviá-los continuamente ao Amazon Kinesis Firehose.

Criar um stream completo de entrega de dados usando o Kinesis Firehose. O stream de entrega transmitirá os dados do agente para destinos como Amazon Kinesis Analytics, Amazon Redshift, Amazon Elasticsearch Service e Amazon S3.

Processar dados de logs de entrada usando consultas SQL no Amazon Kinesis Analytics.

Carregar dados de processo do Kinesis Analytics para o Amazon Elasticsearch Service a fim de indexar os dados.

Analisar e visualizar os dados processados usando o Kibana.

O que você precisará antes de começar:

Uma conta da AWS: você precisará de uma conta da AWS para começar a provisionar os recursos que hospedarão o site. Cadastre-se na AWS.

Experiência em TI: você precisará de um entendimento básico de tecnologias de web e familiaridade com o SQL para concluir corretamente o projeto.

Experiência em AWS: nenhuma experiência anterior na AWS é necessária para concluir o projeto de forma bem-sucedida.

Um servidor já existente para gerar logs das aplicações.

 

Estimativas de cobrança:

Custo para concluir o projeto: o custo estimado para concluir o projeto é 0,51 USD. Esse custo supõe que você estará dentro dos limites do nível gratuito da AWS, seguirá as configurações recomendadas e encerrará todos os recursos em até 1 hora após concluir o projeto. O seu caso de uso pode exigir configurações diferentes, que poderão afetar a cobrança. Use a calculadora mensal para estimar os custos de acordo com suas necessidades.

Estimativa de cobrança mensal: o custo total da criação e manutenção da solução de análise de logs variará em função do uso e das configurações. Usando a configuração recomendada neste guia, o custo normal será 367,74 USD por mês. Para obter uma descrição detalhada dos serviços usados e de seus custos associados, consulte Serviços usados e custos.

Comece a usar o projeto

Saiba mais sobre as soluções de streaming de dados na Amazon Web Services (AWS). 

Acesse guias de desenvolvedor e referências de APIs para obter mais informações sobre o Amazon Kinesis.

Precisa de mais recursos para começar a usar a AWS? Acesse o Centro de recursos de conceitos básicos para saber mais.