Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Temario del curso
Conceptos Avanzados en Ingeniería de Plataforma
- Repaso de los fundamentos de la Ingeniería de Plataforma.
- La evolución de la ingeniería de plataforma en el contexto de la escalabilidad.
- Principios de diseño para una arquitectura de plataforma escalable.
Profundización en la Arquitectura de Microservicios
- Principios del diseño de microservicios.
- Descomposición de aplicaciones monolíticas en microservicios.
- Patrones de comunicación y descubrimiento de servicios.
Contenedores con Docker
- Técnicas avanzadas de contenedores.
- Construcción de imágenes de Docker optimizadas para microservicios.
- Consideraciones de red y almacenamiento de contenedores.
Ecosistema y Arquitectura de Kubernetes
- Exploración profunda de los componentes de Kubernetes.
- Configuración y gestión de un clúster de Kubernetes.
- Mejores prácticas de seguridad, red y almacenamiento en Kubernetes.
Despliegue de Microservicios en Kubernetes
- Estrategias de despliegue para microservicios.
- Gestión de despliegues de servicios con charts de Helm.
- Prácticas de integración y entrega continua en un entorno de Kubernetes.
Observabilidad y Monitoreo en Microservicios
- Implementación de registro, monitoreo y alertas para microservicios.
- Herramientas y plataformas de observabilidad en un ecosistema de Kubernetes.
- Análisis de métricas y registros para mantener la salud del sistema.
Escalado y Optimización del Rendimiento
- Estrategias de escalado horizontal y vertical.
- Escalado automático de servicios basado en la carga.
- Optimización de rendimiento y recursos.
Ingeniería de Resiliencia y Confiabilidad
- Diseño para fallos: patrones de resiliencia en microservicios.
- Implementación de controles de salud, breakers de circuitos y limitación de velocidad.
- Estrategias de recuperación ante desastres y alta disponibilidad.
Consideraciones de Seguridad para Microservicios y Kubernetes
- Seguridad en las comunicaciones de microservicios.
- Características y mejores prácticas de seguridad de Kubernetes.
- Implementación de service meshes para una seguridad mejorada.
Proyecto Práctico
- Diseño y despliegue de una aplicación escalable de microservicios en Kubernetes.
- Implementación de tuberías CI/CD para el despliegue de microservicios.
- Aplicación de prácticas de monitoreo y escalado para mantener el rendimiento de la aplicación.
Resumen y Próximos Pasos
Requerimientos
- Comprensión de los conceptos de contenedores y orquestación.
- Experiencia con Docker y operaciones básicas de Kubernetes.
- Conocimiento de la computación en la nube y la arquitectura de microservicios.
Público Objetivo
- Ingenieros de plataforma.
- Profesionales de DevOps.
- Arquitectos de software.
35 Horas
Reseñas (1)
About the microservices and how to maintenance kubernetes