JoeDayz English youtube facebook twitter

Cursos

Microservicios con Java

spring boot y spring cloud

De qué se trata

Este Taller esta elaborado para desarrollar proyectos basado en arquitectura de micro servicios con Spring Boot y Spring Cloud y otros frameworks, uso de Kafka y Kubernetes.
Veremos patrones de diseño para micro servicios como SAGA, CQRS y Event Sourcing, y como implementarlos con Kafka.
El curso se desarrollará de manera práctica con testing y despliegue de micro servicios en contenedores Docker y Kubernetes, así como despliegue en un proveedor de nube como Oracle Cloud.

El plus de este taller veremos también BD SQL, NoSQL, RabbitMQ, Kafka, Docker, Kubernetes, Helm, Jenkins, y el trabajar con un proveedor de nube como Oracle Cloud.

Que aprenderas?

Después de este curso, los participantes entenderán como iniciar e implementar arquitecturas de micro servicios con para Kubernetes y uso de Kafka:

Microservicios

Workhops de Microservicios y Kubernetes

  1. Conociendo Oracle Kubernetes Engine
  2. Desplegando microservicios en Kubernetes usando OCI
  3. Workshop MuShop
  4. Workshop CloudBank
  5. Simplificando microservicios con Converged Oracle Database
  6. Creando microservicios con OCI, Spring Data y NoSQL
  7. Desarrollar con Oracle Autonomous Database y GraalVM Native Image usando Spring Boot, Micronaut, Helidon y Quarkus

Apache Kafka para Microservicios orientado a eventos con Spring Boot

  1. Introducción a Kafka
  2. Apache Kafka Broker(s)
  3. Tópicos en Apache Kafka
  4. Productores en Apache Kafka
  5. Consumidores en Apache Kafka
  6. Spring Boot como Productor
  7. Acuse de recibo y reintentos
  8. Spring Boot como Consumidor

Requisitos

  • Conocimiento de Java 8+
  • Uso de un controlador de versiones como GIT (opcional)
  • Uso de Docker Desktop
  • Uso de curl
  • Intellij IDEA Community + Visual Studio Code

Download