En este curso, Erick Arostegui (Enterprise Solution Architec) te guiará en cada sesión para que domines la arquitectura de microservicios, desde los fundamentos hasta su implementación y despliegue en entornos empresariales.
Detalles
60 Horas académicas
9 Sesiones
Certificación
Objetivos:
Diseñar e implementar microservicios desacoplados aplicando Clean Architecture y Domain-Driven Design (DDD).
Aplicar patrones de comunicación como REST, GraphQL y gRPC en sistemas distribuidos.
Gestionar la persistencia de datos con bases SQL, NoSQL y estrategias como CQRS y Event Sourcing.
Desplegar y escalar microservicios con contenedores y herramientas de orquestación.
Implementar seguridad avanzada con OAuth2, OpenID Connect y JWT.
Asegurar la resiliencia y observabilidad con estrategias como Circuit Breaker, ELK Stack y Prometheus.
Administrar la configuración distribuida y el descubrimiento de servicios con herramientas como Vault, Eureka y Consul.
Integrar un API Gateway para gestionar tráfico, autenticación y enrutamiento de servicios.
Aprender a construir sistemas escalables y seguros con una arquitectura moderna basada en microservicios..
Dirigido a:
Estudiantes de últimos ciclos y/o recién egresados de Ingeniería de Sistemas, Informática, Software y carreras afines que deseen especializarse en arquitectura de microservicios.
Desarrolladores backend y full-stack interesados en construir aplicaciones escalables y desacopladas con microservicios.
Arquitectos de software y líderes técnicos que buscan modernizar infraestructuras monolíticas y adoptar arquitecturas distribuidas.
Profesionales de banca, seguros, salud, retail y telecomunicaciones que desean transformar sus aplicaciones en soluciones basadas en microservicios.
Ingenieros DevOps y Cloud que necesitan optimizar despliegues, monitoreo y resiliencia en entornos de contenedores.
Consultores tecnológicos y equipos de TI enfocados en diseñar, implementar y gestionar microservicios en producción.
Beneficios específicos:
Acceso a oportunidades laborales en empresas que buscan expertos en microservicios y arquitecturas distribuidas.
Ejercicios prácticos alineados con escenarios reales para aplicar en entrevistas técnicas y certificaciones.
Casos de estudio y proyectos aplicados que simulan entornos empresariales reales con microservicios.
Acceso a clases grabadas y material exclusivo en una plataforma virtual para repasar en cualquier momento.
Prácticas con tecnologías líderes como .NET, Java, Spring Boot, Node.js, Docker, Kubernetes, OpenShift, Consul, Eureka, API Gateway (Ocelot, Kong, Gravitee), Kafka, RabbitMQ, Redis, PostgreSQL, MongoDB, Elasticsearch, Prometheus, Grafana, OpenTelemetry y más.
Resolución de problemas en entornos reales, abordando despliegue automatizado con Docker Compose y Kubernetes, gestión de configuración con Vault y Config Server, resiliencia con Circuit Breaker y Bulkhead, trazabilidad con OpenTelemetry, monitoreo con Prometheus y Elastic Stack, alta disponibilidad en bases de datos SQL y NoSQL, integración de microservicios con API Gateway y autenticación segura con Keycloak.
Despliegue de microservicios en entornos cloud y on-premise con herramientas modernas y mejores prácticas para infraestructura escalable y segura.
Certificado a nombre de CLOUD NATIVE ACADEMY con 60 horas académicas, como Arquitecto de Microservicios en .NET.