30% de descuento en Curso Linux Fundamentos ¡Consulta promociones!

Cursos de Kafka for Java Developers

Descripción

Apache Kafka es una plataforma distribuida de streaming de eventos (event streaming) diseñada para recibir, almacenar y procesar grandes volúmenes de datos en tiempo real. Apache Kafka permite que aplicaciones intercambien grandes volúmenes de datos en tiempo real. Se utiliza para sistemas de logs, análisis de datos, microservicios y procesamiento de eventos.

Fue desarrollada originalmente por LinkedIn y posteriormente donada a la Apache Software Foundation.

Objetivo del Curso de Kafka for Java Developers

En este curso aprenderás y practicarás:

  • Aprender qué es la arquitectura manejada por eventos.
  • Comprende los conceptos importantes de Kafka como Producer, Topic, Consumer, Broker.
  • Por qué ya no usamos Zookeeper.
  • Kafka Raft Metadata Mode
  • Usar de Kafka en microservicio con Spring Boot.
  • Instalar Kafka.
  • Crear Kakfa producer en un Microservicio.
  • Crear API REST y probar el Kafka Producer en el Microservicio.
  • Crear y configurar un Consumidor de Kafka.

Temario Resumido del Curso Kafka

  • Apache Kafka Introducción
  • Rol de Kafka y MicroServicios
  • Messages, Topics y Particiones
  • Configure Kafka Topic in Microservice.
  • Configure Kafka Producer in Microservice.
  • Integración con aplicación Web MVC en Spring Boot
  • Integración con aplicación Webflux en Spring Boot
  • Kafka Connect e Integraciones
  • Seguridad
  • Deployment
  • Solicita el temario completo...

Temario del Curso Spring Boot y Microservicios con Intro a Docker y Kubernetes

Lista de Cursos Relacionados con Kafka

  • Java JSE
  • Spring
  • Kubernetes
  • Docker
  • Azure DevOps
  • Java Rest
  • Angular

Audiencia

Desarrolladores de Java, desarrolladores de microservicios usando Spring Boot.

Metodología

Estos cursos son prácticos, de nivel desde cero hasta avanzados.

Prerrequisitos

  • Conocimientos sólidos de Java
  • Conocimientos de Maven
  • Conocimientos de Spring Core o Spring Boot
  • Conocimientos de JPA y JSON
  • Familiaridad con expresiones lambda y programación funcional para la parte de Web Flux

Importante

Actualmente este curso no lo calendarizamos ya que se da sólo a empresas para grupos. Para informes y atenderte mejor se requiere un correo y teléfono corporativos.

Cursos de Spring Boot y Microservicios