Visão Geral
O curso Amazon Kinesis Fundamentals oferece uma introdução abrangente ao Amazon Kinesis, um serviço da AWS projetado para processar e analisar dados em tempo real. Os participantes aprenderão a criar aplicações que coletam, processam e analisam dados em movimento, utilizando as principais funcionalidades do Kinesis, como Kinesis Streams, Kinesis Firehose e Kinesis Data Analytics.
Objetivo
Após concluir o curso Amazon Kinesis Fundamentals, você será capaz de:
- Compreender os conceitos fundamentais do Amazon Kinesis e suas funcionalidades.
- Criar e gerenciar streams de dados utilizando Kinesis Streams.
- Configurar o Kinesis Firehose para carregar dados em diferentes destinos.
- Realizar análises em tempo real com o Kinesis Data Analytics.
- Integrar o Kinesis com outras soluções da AWS para criação de aplicações escaláveis.
Publico Alvo
- Desenvolvedores de software
- Engenheiros de dados
- Cientistas de dados
- Profissionais de TI que desejam aprender sobre processamento de dados em tempo real
Pre-Requisitos
- Conhecimento básico sobre serviços da AWS
- Familiaridade com conceitos de streaming e análise de dados
- Noções básicas de programação (preferencialmente em Python ou Java)
Informações Gerais
Metodologia:
- Curso ao vivo via Microsoft Teams, conduzido por um instrutor especializado em Amazon Kinesis e processamento de dados em tempo real.
- Aulas práticas e teóricas, combinando conceitos e aplicações práticas em cenários do mundo real.
- Laboratórios individuais para construção de projetos utilizando Amazon Kinesis.
- Materiais de apoio, incluindo apostilas, documentação e exemplos práticos.
Este curso é uma excelente oportunidade para profissionais que desejam se aprofundar no processamento de dados em tempo real e aprender a usar o Amazon Kinesis como uma ferramenta poderosa para análises e aplicações escaláveis.
Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico
Módulo 1: Introdução ao Amazon Kinesis (2h)
- O que é o Amazon Kinesis? Visão geral e casos de uso
- Componentes do Kinesis: Kinesis Streams, Kinesis Firehose e Kinesis Data Analytics
- Comparação entre Kinesis e outras soluções de streaming
Módulo 2: Kinesis Streams (6h)
- Criando e gerenciando um Kinesis Stream
- Conceitos de shard e throughput
- Produzindo e consumindo dados de um Kinesis Stream
- Integrando o Kinesis Streams com AWS Lambda
- Monitoramento e métricas do Kinesis Streams
Módulo 3: Kinesis Data Firehose (4h)
- O que é o Kinesis Data Firehose e como funciona
- Configurando um Delivery Stream
- Carregando dados em destinos como Amazon S3, Amazon Redshift e Amazon Elasticsearch
- Transformação de dados no Firehose usando AWS Lambda
- Monitoramento e análise de logs do Kinesis Firehose
Módulo 4: Kinesis Data Analytics (4h)
- Introdução ao Kinesis Data Analytics
- Criando e gerenciando aplicações de análise de dados em tempo real
- Utilizando SQL para análise de streams de dados
- Exibindo resultados em tempo real e salvando em armazenamento
- Integração do Kinesis Data Analytics com Kinesis Streams e Firehose
Módulo 5: Integração e Ecossistema AWS (4h)
- Integrando Amazon Kinesis com outros serviços da AWS (S3, Lambda, Redshift, etc.)
- Cenários de aplicação em tempo real com Kinesis
- Estrutura de segurança e melhores práticas na AWS
- Gerenciamento de custos e otimização de recursos
Módulo 6: Casos de Uso e Projetos Práticos (2h)
- Estudos de caso de implementações reais utilizando Amazon Kinesis
- Discussão sobre desafios e soluções em projetos de streaming
- Apresentação de projetos práticos desenvolvidos durante o curso
Módulo 7: Melhores Práticas e Conclusão (2h)
- Melhores práticas para implementar e gerenciar soluções com Amazon Kinesis
- Resumo dos principais conceitos abordados no curso
- Avaliação final e feedback dos participantes
TENHO INTERESSE