Visão Geral
O curso Apache HBase Fundamentals oferece uma introdução abrangente ao HBase, um sistema de banco de dados NoSQL projetado para armazenar grandes volumes de dados em tempo real. Os participantes aprenderão os conceitos fundamentais do HBase, sua arquitetura, como instalá-lo e configurá-lo, além de como utilizar suas funcionalidades para gerenciar dados de forma eficiente.
Objetivo
Após concluir o curso Apache HBase Fundamentals, você será capaz de:
- Compreender os conceitos fundamentais do HBase e sua arquitetura.
- Instalar e configurar o HBase em um ambiente Hadoop.
- Executar operações básicas de CRUD (Create, Read, Update, Delete) em tabelas HBase.
- Integrar o HBase com outras ferramentas do ecossistema Hadoop.
Publico Alvo
- Engenheiros de dados
- Desenvolvedores de software
- Administradores de banco de dados
- Profissionais que trabalham com Big Data e tecnologias relacionadas
Pre-Requisitos
- Conhecimento básico de bancos de dados e SQL
- Familiaridade com conceitos de programação
- Conhecimento prévio em Java é uma vantagem, mas não obrigatório
Informações Gerais
Metodologia:
- Curso ao vivo via Microsoft Teams, ministrado por instrutores especializados em Big Data e HBase.
- Exposição dialogada com discussão de conceitos e práticas em tempo real.
- Laboratórios práticos, permitindo que os participantes implementem e testem suas habilidades.
- Materiais complementares, incluindo apostilas e guias de referência.
Este curso é projetado para fornecer aos participantes uma compreensão sólida do HBase, capacitando-os a gerenciar e utilizar eficientemente grandes volumes de dados em ambientes de Big Data.
Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico
Módulo 1: Introdução ao HBase (2h)
- O que é HBase?
- Comparação entre bancos de dados relacionais e NoSQL
- Casos de uso do HBase em cenários de Big Data
Módulo 2: Arquitetura do HBase (2h)
- Componentes principais do HBase (HMaster, RegionServers, HFiles)
- Estrutura de dados e modelo de armazenamento
- Como o HBase se integra ao Hadoop e ao HDFS
Módulo 3: Instalação e Configuração (2h)
- Pré-requisitos para instalação do HBase
- Instalando o HBase em um cluster Hadoop
- Configurando o HBase para produção
Módulo 4: Operações Básicas no HBase (4h)
- Criando e gerenciando tabelas
- Executando operações CRUD em HBase
- Usando APIs Java para interagir com o HBase
- Consultando dados com filtros e scans
Módulo 5: Integração com o Ecossistema Hadoop (2h)
- Integrando o HBase com Hive e Pig
- Utilizando HBase com MapReduce
- Configurando HBase para acessar dados armazenados no HDFS
Módulo 6: Gerenciamento e Monitoramento do HBase (2h)
- Ferramentas de gerenciamento do HBase
- Monitoramento de desempenho e métricas do HBase
- Estratégias para backup e recuperação de dados
Módulo 7: Melhores Práticas e Desafios (2h)
- Melhores práticas para modelagem de dados no HBase
- Desafios comuns e como superá-los
- Casos de uso reais e estudos de caso
TENHO INTERESSE