Envíanos tu consulta
Términos y condiciones *
*Si no puedes asistir en directo de facilitaremos un enlace para verlo en diferido
logoImagina
iconoCurso

Curso completo de Apache HBase

DISPONIBLE EN MODALIDAD:
Apache HBase es una plataforma de base de datos NoSQL distribuida, escalable y de alto rendimiento construida sobre HDFS (Hadoop Distributed File System). Esta plataforma está diseñada para almacenar grandes volúmenes de datos, con la capacidad de devolver resultados en tiempo real. El curso de Apache HBase se enfoca en enseñar a los participantes a construir, administrar y optimizar un clúster HBase.
iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient
Formación en Apache HBase bonificable para empresas

¿A quién va dirigido?

Desarrolladores, administradores de base de datos, arquitectos y analistas de sistemas que deseen aprender a utilizar HBase para almacenar y manejar grandes volúmenes de datos.

Objetivos

  • Entender el concepto de Big Data y la necesidad de una plataforma de base de datos NoSQL
  • Adquirir conocimientos sobre la arquitectura de Hadoop y HBase
  • Aprender a configurar y administrar un clúster de HBase
  • Comprender cómo HBase almacena grandes volúmenes de datos
  • Comprender cómo leer y escribir datos en HBase

¿Qué vas a aprender?

Apache HBase es una plataforma de base de datos NoSQL distribuida, escalable y de alto rendimiento construida sobre HDFS (Hadoop Distributed File System). Esta plataforma está diseñada para almacenar grandes volúmenes de datos, con la capacidad de devolver resultados en tiempo real. El curso de Apache HBase se enfoca en enseñar a los participantes a construir, administrar y optimizar un clúster HBase.

Requisitos

  • Tener experiencia desarrollando con Java (JDK 11 o superior) y proyectos Maven
  • Tener un equipo con acceso a un usuario con permisos de instalación donde realiziar el curso y conexión estable a internet
  • El equipo debe contar como mínimo con: CPU de 6.a generación o más reciente (o AMD equivalente), 8GB de RAM, 2GB de GPU y 8GB de espacio disponible en disco duro
  • Tener instalado previamente en el equipo: IntelliJ (2022 Community o superior), Java (JDK 11 o superior), Git, Docker Desktop y Apache HBase
  • Es recomendable tener experiencia dockerizando aplicaciones Java

Temario del curso

tema 1

Introducción a HBase y puesta en marcha

  • ¿Qué es HBase?
  • Ventajas de HBase
  • ¿Cómo funciona HBase?
  • Arquitectura de HBase
  • Requisitos previos para HBase
  • Instalación de HBase
  • Configuración fundamental de HBase
  • Iniciar y detener HBase
  • Primeros pasos con HBase
tema 2

Trabajar con HBase

  • Crear tablas en HBase
  • Añadir, modificar y eliminar datos
  • Trabajar con familias de columnas
  • Trabajar con timestamps
  • Filtrar datos con filtros
  • Control de versiones
tema 3

Optimización de HBase

  • Configuración adecuada
  • Carga de datos
  • Optimización de consultas
  • Optimización de memoria
tema 4

Replicación de HBase

  • Replicación local
  • Replicación global
  • Configuración de la replicación
tema 5

Administración de HBase

  • Backups
  • Compresión
  • Seguridad
tema 6

Integración con HDFS

  • Integración con HDFS
  • Conceptos básicos
  • Ejemplos de integración
tema 7

Herramientas de HBase

  • HBase Shell
  • HBase API
  • Herramientas de línea de comandos
tema 8

Distribución de HBase

  • Distribución en clúster
  • Configurar un clúster de HBase
  • Administrar un clúster de HBase
tema 9

Integración con Apache Hive

  • Integración con Hive
  • Ventajas de la integración
  • Ejemplos de integración
tema 10

Integración con Apache Spark

  • Integración con Spark
  • Ventajas de la integración
  • Ejemplos de integración
tema 11

Alta disponibilidad

  • Balanceo de carga
  • Replicación activa-pasiva
  • Almacenamiento de WAL
tema 12

HBase en la nube

  • HBase en Amazon EMR
  • HBase en Google Cloud
  • HBase en Azure HDInsight
tema 13

Rendimiento de HBase

  • Análisis de rendimiento
  • Optimización del rendimiento
  • Herramientas de diagnóstico
tema 14

Casos de uso

  • Casos de uso comunes
  • Procesamiento en tiempo real
  • Análisis de datos
  • Aplicaciones web
tema 15

Proyecto Final

  • Estableciendo requisitos del proyecto
  • Configuraciones y desarrollo de la solución
  • Pruebas de correcto funcionamiento
  • Resumen del curso y consejos para siguientes pasos

Curso de Apache HBase bonificado para Empresas a través de FUNDAE

Somos entidad organizadora de FUNDAE, todas nuestras formaciones se pueden bonificar hasta el 100%, sujeto a vuestro crédito disponible y a cumplir con todos los requisitos de realización establecidos por la Fundación Estatal para el Empleo.

 

Si desconoces el funcionamiento de las bonificaciones, ofrecemos el servicio de gestión en FUNDAE, consúltanos cualquier duda que te surja.

Descargar Guía FUNDAE
imagenFundae
iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient