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
Introducción a la IA en DevOps
- ¿Qué es la IA para DevOps?
- Casos de uso y beneficios de la IA en las líneas de integración y entrega continuas (CI/CD)
- Visión general de las herramientas y plataformas que soportan la automatización impulsada por IA
Desarrollo y revisión de código asistidos por IA
- Uso de GitHub Copilot y herramientas similares para la completitud de código
- Verificaciones de calidad de código basadas en IA y sugerencias
- Generación de pruebas y detección automática de vulnerabilidades
Diseño inteligente de líneas de integración y entrega continuas (CI/CD)
- Configuración de Jenkins o GitHub Actions con pasos mejorados por IA
- Disparación predictiva de compilaciones y detección inteligente de revocaciones
- Ajustes dinámicos de la línea de integración basados en el rendimiento histórico
Automatización de pruebas impulsada por IA
- Generación y priorización de pruebas basadas en IA (p. ej., Testim, mabl)
- Análisis de pruebas de regresión mediante aprendizaje automático
- Reducción de la inestabilidad y del tiempo de ejecución de las pruebas mediante información basada en datos
Análisis estático y dinámico con IA
- Integración de SonarQube y herramientas similares en las líneas de integración
- Detección automatizada de olores de código y sugerencias de refactorización
- Análisis de impacto y perfilado de riesgos de código
Monitoreo, retroalimentación y mejora continua
- Herramientas de observabilidad potenciadas por IA y detección de anomalías
- Uso de modelos de aprendizaje automático para aprender de los resultados de los despliegues
- Creación de bucles de retroalimentación automatizados a lo largo del ciclo de vida de desarrollo de software (SDLC)
Estudios de caso e integración práctica
- Ejemplos de CI/CD mejorado con IA en entornos empresariales
- Integración con plataformas nativas de la nube y microservicios
- Desafíos, recomendaciones y mejores prácticas
Resumen y próximos pasos
Requerimientos
- Experiencia en DevOps y flujos de trabajo CI/CD
- Comprensión básica de las herramientas de control de versiones y automatización
- Familiaridad con los conceptos de pruebas de software y despliegue
Público objetivo
- Ingenieros de DevOps y equipos de plataforma
- Líderes de automatización de QA e ingenieros de pruebas
- Arquitectos de software y administradores de releases