Ponte en Contacto
 Duración 21 horas

Temario del curso

Introducción a Graphite y flujos de trabajo modernos de revisión de código

  • Visión general de la arquitectura de Graphite y sus funciones clave.
  • Comprensión de las solicitudes de extracción apiladas (stacked pull requests) y la automatización del flujo de trabajo.
  • Configuración de Graphite con GitHub para proyectos basados en equipos.

Instalación y configuración de Graphite

  • Despliegue de Graphite en entornos de desarrollo.
  • Conexión de repositorios y gestión de permisos.
  • Configuración de colas de fusión (merge queues), bandejas de entrada de PRs y políticas de revisión de código.

Optimización de los flujos de trabajo de solicitudes de extracción (pull requests)

  • Implementación de PRs apiladas y seguimiento de dependencias.
  • Reducción de conflictos de fusión y aumento de la velocidad de revisión.
  • Gestión de bases de código grandes con el sistema de revisión de Graphite.

Revisión de código impulsada por IA y mejora de la productividad

  • Utilización del asistente de IA de revisión de código de Graphite.
  • Integración de LLMs de código abierto como Deepseek, Qwen y Mistral Small para obtener información sobre el código.
  • Creación de sugerencias automatizadas y aplicación de estándares de calidad.

Integración de Graphite con las cadenas de herramientas de DevOps

  • Vinculación de Graphite con tuberías CI/CD.
  • Integración con GitHub Actions, Jenkins y otras herramientas de automatización.
  • Garantía del cumplimiento normativo y la auditabilidad en los flujos de trabajo empresariales.

Analíticas, métricas e informes

  • Uso de los paneles de control (dashboards) de Graphite para el seguimiento del rendimiento del equipo.
  • Identificación de cuellos de botella e ineficiencias.
  • Creación de informes y visualizaciones personalizadas.

Escala de Graphite en entornos empresariales

  • Configuración multiequipo y estrategias de gobernanza.
  • Mejores prácticas para el despliegue a gran escala.
  • Consideraciones sobre seguridad, retención de datos y cumplimiento normativo.

Taller práctico: Implementación de extremo a extremo

  • Configuración de un flujo de trabajo empresarial completo con Graphite.
  • Integración de tuberías de revisión basadas en IA.
  • Realización de análisis de rendimiento del equipo y planificación de mejoras.

Resumen y próximos pasos

Requerimientos

  • Comprensión de los flujos de trabajo basados en Git.
  • Experiencia en el desarrollo de software y sistemas de control de versiones.
  • Conocimiento de los conceptos de revisión de código y CI/CD.

Público objetivo

  • Responsables de ingeniería y gerentes de desarrollo de software.
  • Equipos de DevOps e ingeniería de plataformas.
  • Desarrolladores senior y arquitectos técnicos.

Número de participantes


Precio por participante

Reseñas (2)

Próximos cursos

Categorías Relacionadas