Envíanos tu consulta
Términos y condiciones *
logoImagina
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
Aprende Apache HBase: Curso completo
¿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 1Introducció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 2Trabajar 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 3Optimización de HBase
  • Configuración adecuada
  • Carga de datos
  • Optimización de consultas
  • Optimización de memoria
tema 4Replicación de HBase
  • Replicación local
  • Replicación global
  • Configuración de la replicación
tema 5Administración de HBase
  • Backups
  • Compresión
  • Seguridad
tema 6Integración con HDFS
  • Integración con HDFS
  • Conceptos básicos
  • Ejemplos de integración
tema 7Herramientas de HBase
  • HBase Shell
  • HBase API
  • Herramientas de línea de comandos
tema 8Distribución de HBase
  • Distribución en clúster
  • Configurar un clúster de HBase
  • Administrar un clúster de HBase
tema 9Integración con Apache Hive
  • Integración con Hive
  • Ventajas de la integración
  • Ejemplos de integración
tema 10Integración con Apache Spark
  • Integración con Spark
  • Ventajas de la integración
  • Ejemplos de integración
tema 11Alta disponibilidad
  • Balanceo de carga
  • Replicación activa-pasiva
  • Almacenamiento de WAL
tema 12HBase en la nube
  • HBase en Amazon EMR
  • HBase en Google Cloud
  • HBase en Azure HDInsight
tema 13Rendimiento de HBase
  • Análisis de rendimiento
  • Optimización del rendimiento
  • Herramientas de diagnóstico
tema 14Casos de uso
  • Casos de uso comunes
  • Procesamiento en tiempo real
  • Análisis de datos
  • Aplicaciones web
tema 15Proyecto Final
  • Estableciendo requisitos del proyecto
  • Configuraciones y desarrollo de la solución
  • Pruebas de correcto funcionamiento
  • Resumen del curso y consejos para siguientes pasos

Formación Bonificada 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