Máster Certificado en Big Data y Minería de Datos
Recomendaciones similares

Últimas novedades

curso Apache Kafka
curso Máster Certificado en Big Data y Minería de Datos
curso Minería de datos con IBM BigData e Infosphere BigInsights
curso Programación Estadística con R
curso Visualización de Datos Complejos con D3
curso Proceso de Flujos de Datos Masivos con Storm y Kafka
curso Minería de Datos y Análisis Estadístico con Apache Mahout

Mejor Valorados

curso Minería de Datos y Análisis Estadístico con Apache Mahout
curso Apache Kafka
curso Máster Certificado en Big Data y Minería de Datos
curso Minería de datos con IBM BigData e Infosphere BigInsights
curso Visualización de Datos Complejos con D3

Más visitados

curso Máster Certificado en Big Data y Minería de Datos
curso Apache Kafka
curso Programación Estadística con R
curso Minería de datos con IBM BigData e Infosphere BigInsights
curso Minería de Datos y Análisis Estadístico con Apache Mahout

Descargar catálogo de cursos

[M-423] Apache Kafka (30 h)

Nivel: AvanzadoAvanzadoAvanzadoAvanzado

Presentación
El curso de Apache Kafka permite a los alumnos un dominio en profundidad tanto de los aspectos de desarrollo como de administración y operaciones de los sistemas de mensajería basados en Apache Kafka. Se examinan desde los temas más básicos de envío y recepción de mensajes, el uso de conectores y la escalabilidad hasta temas avanzados como las réplicas entre clusters o la securización mediante Kerberos.
Temario
PARTE 1. Introducción a Apache Kafka
	1. Sistemas de Mensajería
	2. Estructura de un cluster Kafka
	3. Modalidades en los sistemas de mensajería
	4. Teorema CAP y posición de Kafka
	5. Componentes de Kafka

PARTE 2. Organización de Kafka
	1. Mensajes, Topics y el Log de Mensajes
	2. Productores, Consumidores y Brokers
	3. Conectores
	4. Streams
	5. Particiones
	6. Introducción a Zookeeper
	7. Rol de ZooKeeper en Kafka
	8. Estructuras de datos mantenidas por Kafka en ZooKeeper
	9. Rutra de Lectura
	10. Ruta de Escritura

PARTE 3. Operativa Básica con Kafka
	1. Instalación y configuración básica
	2. Inicio del cluster
	3. Cierre del cluster
	4. Herramientas de Gestión de Topics
	5. Envío de mensajes desde consola
	6. Recepción de mensajes por consola
	7. Compactación de históricos

PARTE 4. Clusters Kafka y Replicación
	1. Herramientas básicas para clusters
	2. Replicación
	3. Gestión de Fallos
	4. Políticas de confirmación de mensajes
	5. Herramientas de Replicación

PARTE 5. Desarrollo sobre Kafka
	1. Escritura de Productores con Java
	2. Escritura de Consumidores con Java
	3. API REST
	4. Rebalancing
	5. Gestión manual de particiones
	6. Gestión manual de commits
	7. Serialización de datos propios

PARTE 6. Integración con otros sistemas
	1. Conectores Kafka
	2. Integración JMS
	3. Integración con el sistema de archivos
	4. Integración Hadoop(HDFS) y HBase
	5. Integración FTP
	6. Integración con JDBC
	7. Integración con MongoDB
	8. Integración con Cassandra
	9. Escritura de Conectores de entrada propios
	10. Escritura de Conectores de salida propios

PARTE 7. Kafka Streams
	1. Motivación
	2. Arquitectura básica.
	3. Aplicaciones basadas en Kafka Streams.KStreams y KTables
	4. Modelo de paralelismo
	5. Definición de topologías
	6. Windowing
	7. Joins y Agregaciones

PARTE 8. Herramientas de Monitorización 
	1. Monitorización vía JMX
	2. Beans de gestión expuestos
	3. Lectura de atributos JMX con Java
	4. Monitorización con Kafka-Monitor
	5. API REST de Monitorización
	6. Introducción a Nagios
	7. Monitorización de Kafka con Nagios
	8. Otras herramientas de monitorización

PARTE 9. Securización de Kafka
	1. Cuotas
	2. Uso de SSL
	3. Permisos y ACLs
	4. Securización con Kerberos




Todos los temarios de nuestros cursos se pueden personalizar a la medida de las necesidades de la empresa

Requisitos Previos
Salidas Profesionales
Materiales
A todos los alumnos se les entrega: ? Un USB de 4Gb con documentación, materiales adicionales, ejemplos y con el software utilizado durante el curso, así como herramientas adicionales
Modalidades y Horarios

Modalidad Presencial

Horarios:
Mañanas (9:00-14:00)
Tardes (15:00-19:00)

Duración: 30 horas
Número mínimo de alumnos: 3
Número máximo de alumnos: 25

Modalidad de Aula Virtual

(En esta modalidad, el alumno puede participar a distancia en un curso presencial, pudiendo ver y escurchar al docente, interactuar con él y los demás asistentes, formular preguntas, etc. En definitiva, dispone de todas las ventajas de un curso presencial sin necesidad de desplazarse )

Duración: 30 horas
Número mínimo de alumnos: 5
Número máximo de alumnos: 15
Información Adicional


Logo Fundación Tripartita Para empresas y empleados, podemos gestinar las bonificaciones de la Fundación Tripartita para este curso. Dependiendo de sus circunstnacias, es posible que su empresa se pueda beneficiar de una bonificación de hasta el 100% del importe del curso, resultando en un curso de coste 0.


Solicitar información adicional


(c) 2019 Planetalia S.L. Todos los derechos reservados.
Este sitio web utiiza cookies tanto propios como de terceros. El uso del sitio implica la aceptación de dicho uso, así como de los Términos y Condiciones del sitio.