Ponte en Contacto
 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

Número de participantes


Precio por participante

Próximos cursos

Categorías Relacionadas