JoeDayz Englishyoutubefacebooktwitter
CURSO ONLINE

Arquitectura de Microservicios Pro: Spring Boot + Quarkus en AWS y Azure

Arquitectura de Microservicios Pro: Spring Boot + Quarkus en AWS y Azure

De qué se trata

El curso más completo de microservicios en el mercado hispanohablante. Diseña, construye y despliega una arquitectura de microservicios de nivel enterprise con Spring Boot y Quarkus, cubriendo comunicación síncrona y asíncrona, seguridad con Keycloak + OAuth2/OIDC + mTLS, observabilidad full-stack con OpenTelemetry + Grafana Stack, Service Mesh con Istio, GitOps con ArgoCD y despliegue real en AWS EKS y Azure AKS con Terraform.

¿Qué aprenderás?

En este curso aprenderás los conceptos fundamentales y las mejores prácticas para dominar Arquitectura de Microservicios Pro: Spring Boot + Quarkus en AWS y Azure.

Contenidos

  1. Fundamentos y Arquitectura: DDD, SOLID, patrones Saga/CQRS/Outbox
  2. Spring Boot 4 vs Quarkus 3: cuándo usar cada uno
  3. Comunicación síncrona: REST + gRPC + WebClient
  4. Event-Driven con Kafka: Event Sourcing, Saga, Schema Registry
  5. Persistencia políglota: PostgreSQL, MongoDB, Redis
  6. Seguridad enterprise: Keycloak, OAuth2/OIDC, mTLS
  7. API Gateway: Spring Cloud Gateway + Kong
  8. Resiliencia: Resilience4j, Circuit Breaker, Health checks
  9. Observabilidad: OpenTelemetry, Prometheus, Grafana, Tempo, Loki
  10. Service Mesh: Istio, mTLS automático, traffic management
  11. Kubernetes: Deployments, Services, Ingress, HPA, Helm
  12. CI/CD y GitOps: GitHub Actions + ArgoCD
  13. AWS EKS: Terraform, IRSA, Load Balancer Controller, RDS + ElastiCache
  14. Azure AKS: Terraform, Workload Identity, ACR, Azure Database + Cache
  15. Multi-Cloud y proyecto final

Requisitos

  • Conocimientos básicos de programación
  • Motivación para aprender
  • Acceso a internet estable