Curso Apache HBase Fundamentals

  • DevOps | CI | CD | Kubernetes | Web3

Curso Apache HBase Fundamentals

16 horas
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)

  1. O que é HBase?
  2. Comparação entre bancos de dados relacionais e NoSQL
  3. Casos de uso do HBase em cenários de Big Data

Módulo 2: Arquitetura do HBase (2h)

  1. Componentes principais do HBase (HMaster, RegionServers, HFiles)
  2. Estrutura de dados e modelo de armazenamento
  3. Como o HBase se integra ao Hadoop e ao HDFS

Módulo 3: Instalação e Configuração (2h)

  1. Pré-requisitos para instalação do HBase
  2. Instalando o HBase em um cluster Hadoop
  3. Configurando o HBase para produção

Módulo 4: Operações Básicas no HBase (4h)

  1. Criando e gerenciando tabelas
  2. Executando operações CRUD em HBase
  3. Usando APIs Java para interagir com o HBase
  4. Consultando dados com filtros e scans

Módulo 5: Integração com o Ecossistema Hadoop (2h)

  1. Integrando o HBase com Hive e Pig
  2. Utilizando HBase com MapReduce
  3. Configurando HBase para acessar dados armazenados no HDFS

Módulo 6: Gerenciamento e Monitoramento do HBase (2h)

  1. Ferramentas de gerenciamento do HBase
  2. Monitoramento de desempenho e métricas do HBase
  3. Estratégias para backup e recuperação de dados

Módulo 7: Melhores Práticas e Desafios (2h)

  1. Melhores práticas para modelagem de dados no HBase
  2. Desafios comuns e como superá-los
  3. Casos de uso reais e estudos de caso
TENHO INTERESSE

Cursos Relacionados

Curso Ansible Red Hat Basics Automation Technical Foundation

16 horas

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Curso Ansible Linux Automation with Ansible

24 horas

Ansible Overview of Ansible architecture

16h

Advanced Automation: Ansible Best Practices

32h