Solicitar información

Temario del curso

Conceptos avanzados en ingeniería de plataformas

  • Revisión de los fundamentos de la ingeniería de plataformas
  • Evolución de esta disciplina en el contexto del escalado
  • Principios clave para diseñar arquitecturas de plataforma escalables

Análisis profundo de las arquitecturas basadas en microservicios

  • Principios del diseño orientado a microservicios
  • Cómo descomponer aplicaciones monolíticas en múltiples microservicios
  • Patrones de comunicación y mecanismos de detección de servicios

Contenerización mediante Docker

  • Técnicas avanzadas para la contenerización
  • Creación de imágenes Docker optimizadas para microservicios
  • Aspectos clave sobre redes y almacenamiento en contenedores

Ecosistema y arquitectura de Kubernetes

  • Exploración detallada de los componentes internos de Kubernetes
  • Configuración y gestión de clústeres de Kubernetes
  • Mejores prácticas en materia de redes, almacenamiento y seguridad

Despliegue de microservicios en entornos Kubernetes

  • Estrategias recomendadas para el despliegue de microservicios
  • Gestión eficiente de servicios mediante gráficos Helm
  • Prácticas continuas para la implementación en un entorno Kubernetes

Observabilidad y supervisión de microservicios

  • Implementación de sistemas de registro, monitoreo y alerta
  • Herramientas disponibles para mejorar la visibilidad en entornos Kubernetes
  • Análisis de métricas y logs como base para mantener el buen funcionamiento del sistema

Escalado y optimización del rendimiento

  • Estrategias de escalado tanto horizontal como vertical
  • Autoescalado basado en la carga operativa real
  • Técnicas para ajustar el rendimiento y optimizar el uso de recursos

Ingeniería orientada a la resiliencia y fiabilidad

  • Diseño proactivo ante fallos: patrones para aumentar la robustez de los microservicios
  • Implementación de verificaciones de estado, mecanismos de protección y limitación de solicitudes
  • Estrategias para garantizar alta disponibilidad y recuperación ante desastres

Consideraciones de seguridad en microservicios y Kubernetes

  • Aseguramiento eficaz de la comunicación entre microservicios
  • Recursos de protección disponibles en Kubernetes y buenas prácticas recomendadas
  • Implementación de mallas de servicios para reforzar la seguridad

Proyecto práctico final

  • Diseño e implementación de una aplicación con microservicios escalable sobre Kubernetes
  • Configuración y puesta en marcha de canalizaciones CI/CD para el despliegue continuo
  • Aplicación del control de calidad, la monitorización y las técnicas de escalado para mantener un alto rendimiento global

Resumen final y próximos pasos a seguir

Requerimientos

  • Comprensión básica de los conceptos de contenerización y orquestación
  • Experiencia previa con Docker y operaciones básicas en Kubernetes
  • Conocimientos sobre computación en la nube y arquitecturas basadas en microservicios

Público objetivo

  • Ingenieros de plataformas
  • Profesionales de DevOps
  • Arquitectos de software
 35 Horas

Formación Corporativa a Medida

Soluciones de formación diseñadas exclusivamente para empresas.

  • Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
  • Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
  • Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Inversión

Precio por grupo privado (formación online) desde 7250 € + IVA*

Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales

Reseñas (1)

Próximos cursos

Categorías Relacionadas