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.
Duración 14 horas
Temario del curso
Fundamentos de la optimización predictiva de compilación
- Comprensión de los cuellos de botella del sistema de compilación
- Fuentes de datos de rendimiento de la compilación
- Identificación de oportunidades de ML en CI/CD
Aprendizaje automático para el análisis de compilaciones
- Preprocesamiento de datos para registros de compilación
- Extracción de características de métricas relacionadas con la compilación
- Selección de modelos de ML apropiados
Predicción de fallos de compilación
- Identificación de indicadores clave de fallo
- Entrenamiento de modelos de clasificación
- Evaluación de la precisión de la predicción
Optimización del tiempo de compilación con ML
- Modelado de patrones de duración de la compilación
- Estimación de los requisitos de recursos
- Reducción de la variabilidad y mejora de la predictibilidad
Estrategias de caché inteligente
- Detección de artefactos de compilación reutilizables
- Diseño de políticas de caché impulsadas por ML
- Gestión de la invalidación de la caché
Integración de ML en pipelines de CI/CD
- Inserción de pasos de predicción en los flujos de trabajo de compilación
- Garantía de la reproducibilidad y trazabilidad
- Operativización de los modelos para la mejora continua
Monitoreo y retroalimentación continua
- Recolección de telemetría de las compilaciones
- Automatización de ciclos de revisión de rendimiento
- Reentrenamiento de modelos basado en nuevos datos
Escala de la optimización predictiva de compilación
- Gestión de ecosistemas de compilación a gran escala
- Pronóstico de recursos con ML
- Integración con plataformas de compilación multi-nube
Resumen y próximos pasos
Requerimientos
- Comprensión de las pipelines de compilación de software
- Experiencia con herramientas de CI/CD
- Conocimiento de conceptos básicos de aprendizaje automático
Público objetivo
- Ingenieros de compilación y liberación
- Practicantes de DevOps
- Equipos de ingeniería de plataforma