Creación de microservicios basados en eventos con Spring Boot y Kafka

Aprenda a diseñar, desarrollar y escalar microservicios resilientes basados en eventos utilizando Spring Boot, Kafka, Elasticsearch y técnicas modernas de simulación de datos de inteligencia artificial de Spring.

4.6 (2,527) ⏱ 30 min 📚 6 lecciones

Sobre este curso

El desarrollo de software moderno depende en gran medida de sistemas desacoplados y altamente escalables, por lo que la transición de aplicaciones monolíticas a microservicios basados en eventos es esencial para crear arquitecturas de backend en tiempo real y con capacidad de respuesta. En este curso basado en texto, aprenderá a diseñar y construir un ecosistema de microservicios totalmente funcional y basado en eventos.Explorará cómo los servicios se comunican de forma asíncrona utilizando Kafka, indexan y buscan datos con Elasticsearch y utilizan la IA moderna de Spring para simular flujos de datos en tiempo real para pruebas y desarrollo. Lo que aprenderás: - Comprender los conceptos arquitectónicos básicos de los microservicios basados en eventos y la comunicación asíncrona. - Configurar los corredores, temas, productores y consumidores de Kafka dentro de una aplicación Spring Boot. - Implemente capacidades de búsqueda e indexación rápidas integrando Elasticsearch en sus microservicios. - Use Spring AI y Large Language Models para simular flujos de datos dinámicos en tiempo real para pruebas locales robustas. - Aplique patrones modernos de observabilidad y resiliencia para monitorear y proteger sus microservicios. - Escriba pruebas de integración para Kafka y Elasticsearch utilizando prácticas de prueba modernas. El curso comienza con conceptos fundamentales de arquitectura de microservicios y diseño basado en eventos antes de guiarlo a través de ejercicios prácticos de codificación.Progresará desde la configuración de servicios básicos de Spring Boot hasta la orquestación de un ecosistema completo basado en datos. Este curso está diseñado para desarrolladores de backend, ingenieros de software y principiantes ambiciosos ansiosos por aprender la arquitectura de microservicios moderna.No se requiere experiencia previa con Kafka o Elasticsearch, aunque es útil una comprensión básica de Java y Spring Boot. Comience a leer hoy mismo para dominar los patrones que impulsan los sistemas empresariales modernos y escalables.

Lo que obtendrás

  • 📜 Certificado de finalización
    Añádelo a tu perfil de LinkedIn
  • ♾️ Acceso de por vida
    Vuelve cuando quieras, sin caducidad
  • 📱 Teléfono o computadora
    Funciona en cualquier dispositivo
  • 💸 Reembolso de 30 días
    Sin preguntas
  • Breve y enfocado
    30 min de contenido práctico

Reseñas (7)

Konstantinos Papageorgiou GR
★ 4 · 2025-11-13T23:41:53+00:00

Aprecié el enfoque estructurado, aunque me hubiera gustado que hubiera habido algunos estudios de casos más del mundo real.

Necati Aydın TR Estudiante verificado
★ 4 · 2025-11-06T02:04:53+00:00

Curso: Aprendí una buena cantidad aquí. Los ejemplos eran relevantes, aunque me hubiera gustado que hubiera algunas tareas de aplicación práctica.

Lucía Fernández PA Estudiante verificado
★ 3 · 2025-11-04T22:57:53+00:00

Me gustaron los ejemplos de aplicación práctica, aunque la configuración inicial tomó más tiempo de lo que esperaba.

Andrea Fontana IT Estudiante verificado
★ 5 · 2025-08-26T21:14:53+00:00

Realmente disfruté el flujo de esto. Las aplicaciones prácticas discutidas fueron perfectas.

Agustín Reyes AR Estudiante verificado
★ 4 · 2025-05-25T18:37:53+00:00

Los ejemplos fueron muy útiles y realmente solidificaron los conceptos. Ya estoy pensando en cómo puedo aplicar esto.

لطيفة القطان KW Estudiante verificado
★ 4 · 2025-03-09T15:45:53+00:00

Contenido sólido y presentado claramente. Aprecié las aplicaciones del mundo real que se mostraron.Podría haber usado algunas oportunidades de práctica más.

Valeria Morales PA
★ 4 · 2025-01-07T05:15:53+00:00

Buena introducción al tema.La estructura era lógica, y la mayoría de los ejemplos eran relevantes, aunque desearía más profundidad en ciertas áreas.

Escribir una reseña

Te pediremos iniciar sesión después de enviar — tu borrador se guarda.

Otros también tomaron

Preguntas frecuentes

¿Qué necesito para tomar este curso? +

Solo un teléfono o computadora con internet. Sin instalaciones ni hardware especial.

¿Cómo pago? +

Con tarjeta a través de Stripe, o con criptomonedas. No almacenamos datos de tarjeta — Stripe los gestiona de forma segura.

¿Puedo obtener un reembolso? +

Sí — reembolso completo en 30 días, sin preguntas.

¿Por cuánto tiempo tendré acceso? +

Para siempre. Una vez comprado, el curso es tuyo para revisarlo cuando quieras.

¿Obtendré un certificado? +

Sí. Al finalizar recibirás un certificado que puedes añadir a tu perfil de LinkedIn.

Diseñado para profesionales en
Tecnología Diseño Finanzas Marketing Salud Educación Hostelería Manufactura