Envíanos tu consulta
Términos y condiciones *
*Si no puedes asistir en directo te facilitaremos un enlace para verlo en diferido
logoImagina
Formación
Modalidades
Próximas Convocatorias
Temario
FAQ
Solicitar información
iconoCurso

Curso de Apache Kudu

DISPONIBLE EN MODALIDAD:
aMedidaIcon
Aula Virtual Personalizada
arrowRightDark

En este curso, explorará cómo Apache Kudu, un gestor de almacenamiento columnar desarrollado para la plataforma Hadoop, puede transformar sus capacidades de análisis de datos. Aprenderá a instalar y configurar Kudu, así como a integrarlo con Apache Impala y Apache Spark para ejecutar consultas SQL y análisis en tiempo real. Kudu ofrece una combinación única de inserciones y actualizaciones rápidas con escaneos columnar eficientes, lo que permite manejar cargas de trabajo analíticas en tiempo real sobre un único almacenamiento.

iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient

Formación en Apache Kudu bonificable para empresas

A quién va dirigido nuestro curso de Apache Kudu

Desarrolladores de software con al menos un año de experiencia en el desarrollo de aplicaciones y que quieran aprender cómo usar Apache Kudu para desarrollar soluciones de procesamiento de datos.

Objetivos de nuestro curso de Apache Kudu

  • Adquirir una base sólida sobre Apache Kudu y su uso para el análisis rápido de datos.
  • Aprender a integrar Apache Impala, Apache Spark y Apache Kafka para garantizar datos en tiempo real y alta disponibilidad.
  • Generar visualizaciones de datos y administrarlos siguiendo los principios de gobernanza de datos y data warehouse.
  • Aprender a securizar soluciones basadas en Apache Kudu.
  • Trabajar con Apache Kudu en la nube utilizando AWS.

Qué vas a aprender en nuestro curso de Apache Kudu

En este curso, explorará cómo Apache Kudu, un gestor de almacenamiento columnar desarrollado para la plataforma Hadoop, puede transformar sus capacidades de análisis de datos. Aprenderá a instalar y configurar Kudu, así como a integrarlo con Apache Impala y Apache Spark para ejecutar consultas SQL y análisis en tiempo real. Kudu ofrece una combinación única de inserciones y actualizaciones rápidas con escaneos columnar eficientes, lo que permite manejar cargas de trabajo analíticas en tiempo real sobre un único almacenamiento.

Requisitos de nuestro curso de Apache Kudu

  • Experiencia desarrollando con Python y realizando consultas SQL.
  • Experiencia trabajando con bases de datos relacionales, Apache Spark + Python (Pyspark), Apache Impala y Apache Kafka.
  • Se recomienda tener conocimientos en los conceptos de Big Data.
  • Acceso a una cuenta Community de Azure Databricks para realizar los laboratorios de Spark, y revisar configuraciones proxy si es necesario.
  • Permisos de instalación en el equipo donde se realice la formación.

Temario del curso de Apache Kudu

tema 1

Introducción a Apache Kudu y puesta en marcha

  • ¿Qué es Apache Kudu?
  • Arquitectura de Apache Kudu
  • Características de Apache Kudu
  • Beneficios de usar Apache Kudu
  • Ejemplos de uso de Apache Kudu en el mudno real
  • Instalación de Apache Kudu
  • Configuración de un clúster
  • Administración de un clúster
  • Primerps pasos en Apache Kudu
iconArrowDown
tema 2

Desarrollo de aplicaciones con la API de Apache Kudu

  • Introducción a la API de Kudu
  • Desarrollo de aplicaciones con la API
  • Mejorando el rendimiento de la aplicación
iconArrowDown
tema 3

Almacenamiento en memoria caché

  • ¿Qué es el almacenamiento en memoria caché?
  • Cómo se implementa el almacenamiento en memoria caché
  • Optimización del almacenamiento en memoria caché
iconArrowDown
tema 4

Replicación de datos

  • ¿Qué es la replicación de datos?
  • Configuración de la replicación
  • Verificación de la replicación
iconArrowDown
tema 5

Desarrollo de consultas con Kudu

  • Introducción a las consultas con Kudu
  • Consultas básicas
  • Consultas con opciones avanzadas
iconArrowDown
tema 6

Uso de Kudu con lenguajes de programación

  • Introducción a la integración con lenguajes de programación
  • Uso de Kudu con Python
  • Uso de Kudu con Java
iconArrowDown
tema 7

Almacenamiento de datos no estructurados

  • ¿Qué son los datos no estructurados?
  • Integración de datos no estructurados con Kudu
  • Optimización de la integración
iconArrowDown
tema 8

Uso de Kudu con sistemas de análisis

  • Introducción al uso de Kudu con sistemas de análisis
  • Uso de Kudu con Hadoop
  • Uso de Kudu con Apache Spark
iconArrowDown
tema 9

Seguridad en Kudu

  • Introducción a la seguridad en Kudu
  • Autenticación en Kudu
  • Autorización en Kudu
iconArrowDown
tema 10

Monitorización de Kudu

  • ¿Qué es la monitorización de Kudu?
  • Configuración de la monitorización
  • Uso de herramientas de monitorización
iconArrowDown
tema 11

Aplicaciones de procesamiento de datos con Kudu

  • Introducción a los usos del procesamiento de datos
  • Uso de Kudu para el análisis de datos
  • Uso de Kudu para la recuperación de datos
iconArrowDown
tema 12

Soporte de Kudu

  • Introducción al soporte de Kudu
  • Recursos de soporte de Kudu
  • Uso de recursos de soporte
iconArrowDown
tema 13

Proyecto Final

  • Estableciendo los requisitos del proyecto
  • Administración de clústeres
  • Desarrollo de aplicaciones
  • Resumen del curso y consejos para siguientes pasos
iconArrowDown

Preguntas Frecuentes de Apache Kudu

¿Cuáles son los Beneficios del curso Apache Kudu?

accordionIcon
El curso de Apache Kudu te permitirá administrar y optimizar bases de datos de gran escala con facilidad. Aprenderás a integrar Apache Kudu con otras herramientas del ecosistema Big Data, lo que te permitirá mejorar el rendimiento de tus aplicaciones y tomar decisiones más informadas basadas en datos.

¿El curso de Apache Kudu se puede bonificar a través de FUNDAE?

accordionIcon
Sí, el curso de Apache Kudu es bonificable a través de FUNDAE. Esto te permite recuperar parte del costo del curso mediante las bonificaciones disponibles para la formación de empleados.

¿En qué modalidades se imparte el curso de Apache Kudu?

accordionIcon
El curso de Apache Kudu se imparte en modalidades online y en aula virtual personalizada. Ambas opciones están diseñadas para ofrecer flexibilidad y se adaptan a tus necesidades específicas.

¿Qué habilidades desarrollaré con el curso de Apache Kudu?

accordionIcon
Desarrollarás habilidades en la gestión de bases de datos distribuidas, optimización de consultas, integración con otras herramientas de Big Data y almacenamiento eficiente de datos en tiempo real. Todo esto te ayudará a mejorar el rendimiento y la capacidad de respuesta de tus aplicaciones.

¿Cómo puedo inscribirme en el curso de Apache Kudu?

accordionIcon
Puedes inscribirte en el curso de Apache Kudu rellenando los formularios que aparecen en la web. Una vez completados, recibirás instrucciones adicionales para finalizar tu inscripción.