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 Kudu

DISPONIBLE EN MODALIDAD:
Este curso trata sobre cómo utilizar big data para almacenar, procesar y analizar datos estructurados, centrándose en las tres soluciones Apache más populares, dentro del ecosistema Hadoop: Apache Kudu, Apache Spark, Apache Impala. Estos tres productos integrados podrán aportar grandes soluciones en términos de rendimiento y escalabilidad para toda empresa intersada en sacar rendimiento a sus datos.
iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient
Formación en Apache Kudu bonificable para empresas

¿A quién va dirigido?

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

  • Obtener unas bases solidas sobre el uso del almacén de datos que es Apache Kudu, orientado en permitir un rápido análisis de los datos
  • Aprender a integrar Apache Impala, Apache Spark y Apache Kafka para garantizar datos en tiempo real y alta disponibilidad
  • Aprender a generar visualizaciones de datos y a administrarlos bajo los fundamentos de la gobernanza de datos y data wharehouse
  • Aprender a securizar soluciones Kudu
  • Trabajar Apache Kudu en la nube con AWS

¿Qué vas a aprender?

Este curso trata sobre cómo utilizar big data para almacenar, procesar y analizar datos estructurados, centrándose en las tres soluciones Apache más populares, dentro del ecosistema Hadoop: Apache Kudu, Apache Spark, Apache Impala. Estos tres productos integrados podrán aportar grandes soluciones en términos de rendimiento y escalabilidad para toda empresa intersada en sacar rendimiento a sus datos.

Requisitos

  • Tener experiencia desarrollando con Python y realizando consultas SQL
  • Tener experiencia trabajando con Bases de datos relacionales, Apache Spark + Python (Pyspark), Apache Impala y Apache Kafka
  • Se recomienda tener experiencia con los conceptos de Big Data
  • Tener acceso (revisar configuraciones proxy en caso de tenerlas) a una cuenta Community de Azure Databricks para realizar los laboraorios de Spark
  • Son necesarios permisos de instalación en el equipo en el que se realice la formación

Temario del curso

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
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
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é
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
tema 5

Desarrollo de consultas con Kudu

  • Introducción a las consultas con Kudu
  • Consultas básicas
  • Consultas con opciones avanzadas
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
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
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
tema 9

Seguridad en Kudu

  • Introducción a la seguridad en Kudu
  • Autenticación en Kudu
  • Autorización en Kudu
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
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
tema 12

Soporte de Kudu

  • Introducción al soporte de Kudu
  • Recursos de soporte de Kudu
  • Uso de recursos de soporte
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

Curso de Apache Kudu 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