Temario del curso
Fundamentos de la optimización predictiva en procesos de compilación
- Comprensión de los cuellos de botella en los sistemas de compilación
- Fuentes de datos relacionados con el rendimiento durante las compilaciones
- Identificación de oportunidades para aplicar el aprendizaje automático en CI/CD
Aplicación del aprendizaje automático al análisis de compilaciones
- Preprocesamiento de datos extraídos de los registros de compilación
- Extracción de características relevantes a partir de métricas generadas durante el proceso
- Selección de modelos adecuados dentro del marco del aprendizaje automático
Predicción de posibles fallos en el proceso de compilación
- Detección de indicadores clave que preceden a los fallos
- Entrenamiento de modelos clasificadores basados en datos históricos
- Evaluación de la precisión predictiva obtenida por dichos modelos
Reducción del tiempo necesario para compilar mediante el aprendizaje automático
- Modelado de patrones que influyen en la duración de las compilaciones
- Estimación precisa de los recursos necesarios para cada proceso
- Minimización de variabilidad e incremento de la previsibilidad del tiempo total empleado
Estrategias avanzadas de caché basadas en el aprendizaje automático
- Identificación de elementos compilados que pueden reutilizarse posteriormente
- Diseño de políticas de caché impulsadas por algoritmos de aprendizaje automático
- Gestión eficaz de la invalidación o actualización de los elementos almacenados en caché
Integración del aprendizaje automático en flujos de trabajo CI/CD
- Incorporación de pasos predictivos dentro de las rutinas habituales de compilación
- Garantía de reproducibilidad y trazabilidad completa del proceso
- Puesta en operación continua de los modelos para su mejora progresiva
Seguimiento y retroalimentación constante
- Recopilación sistemática de datos telemetría provenientes de las compilaciones
- Automatización de los ciclos periódicos de evaluación del rendimiento obtenido
- Reentrenamiento frecuente de modelos con información actualizada
Escalabilidad y aplicación a gran escala de la optimización predictiva
- Gestión eficaz de ecosistemas compilatorios de gran envergadura
- Predicción precisa de requerimientos de recursos gracias al aprendizaje automático
- Integración fluida con plataformas multi-nube dedicadas a procesos de compilación
Resumen y pasos a seguir en el futuro
Requerimientos
- Comprensión de los flujos de compilación de software
- Experiencia con herramientas de CI/CD
- Conocimiento básico sobre conceptos del aprendizaje automático
Público objetivo
- Ingenieros encargados de compilaciones y lanzamientos
- Profesionales DevOps
- Equipos de ingeniería de plataformas
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.
Precio por grupo privado (formación online) desde 2900 € + IVA*
Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales