Este curso ensina a criar soluções de data analytics de streaming usando serviços da AWS, incluindo o Amazon Kinesis e o Amazon Managed Streaming for Apache Kafka (Amazon MSK). O Amazon Kinesis é um serviço de fluxo de dados em tempo real altamente dimensionável e durável. O Amazon MSK oferece um serviço do Apache Kafka seguro, totalmente gerenciado e altamente disponível. Você aprenderá como o Kinesis e o Amazon MSK integram-se a serviços da AWS como AWS Glue e AWS Lambda. O curso lida com os componentes de ingestão de dados de streaming, armazenamento de stream e processamento de stream do pipeline de data analytics. Você também aprenderá a aplicar práticas recomendadas de segurança, desempenho e gerenciamento de custos à operação do Kinesis e do Amazon MSK.
Objetivos do curso
Neste curso, você aprenderá a:
- Entender os recursos e os benefícios de uma arquitetura de dados moderna. Aprender como serviços de streaming da AWS se enquadram em uma arquitetura de dados moderna.
- Criar e implementar uma solução de data analytics em streaming.
- Identificar e aplicar técnicas adequadas, como compactação, fragmentação e particionamento, para otimizar o armazenamento de dados.
- Selecionar e implantar as opções adequadas para ingerir, transformar e armazenar dados em tempo real e quase em tempo real.
- Escolher os streams, os clusters, os tópicos, a abordagem de scaling e a topologia de rede adequados para um caso de uso de negócios em particular.
- Entender como o armazenamento e o processamento de dados afetam os mecanismos de análise e visualização necessários para obter informações empresariais úteis.
- Proteger dados de streaming em repouso e em trânsito.
- Monitorar as workloads de analytics para identificar e corrigir problemas.
- Aplicar práticas recomendadas de gerenciamento de custos.
Público-alvo
Este curso é destinado a:
- Engenheiros e arquitetos de dados
- Desenvolvedores que querem criar e gerenciar aplicações em tempo real e soluções de data analytics de streaming
Pré-requisitos
Recomendamos que os participantes deste curso tenham:
- Pelo menos um ano de experiência em data analytics ou experiência direta na criação de aplicações em tempo real ou soluções de analytics de streaming. Sugerimos a leitura do whitepaper Streaming Data Solutions on AWS (Soluções de streaming de dados na AWS) para quem precisa recapitular os conceitos de streaming.
- Concluído o curso Architecting on AWS ou Data Analytics Fundamentals
- Concluído o curso Building Data Lakes on AWS
Descrição do curso
- Introdução – Data analytics e o pipeline de data analytics
- Módulo 1 – Uso de serviços de streaming no pipeline de data analytics
- Módulo 2 – Introdução aos serviços de streaming da AWS
- Módulo 3 – Uso do Amazon Kinesis para data analytics em tempo real
- Módulo 4 – Proteção, monitoramento e otimização do Amazon Kinesis
- Módulo 5 – Uso do Amazon MSK em soluções de data analytics de streaming
- Módulo 6 – Proteção, monitoramento e otimização do Amazon MSK
- Módulo 7 – Criação de soluções de data analytics de streaming
- Módulo 8 – Desenvolvimento de arquiteturas de dados modernas na AWS