Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Durée 21 heures
Plan du cours
Introduction à Graphite et aux flux de travail modernes de revue de code
- Vue d'ensemble de l'architecture et des fonctionnalités clés de Graphite
- Compréhension des pull requests empilées (stacked PRs) et de l'automatisation des flux de travail
- Configuration de Graphite avec GitHub pour des projets d'équipe
Installation et configuration de Graphite
- Déploiement de Graphite dans les environnements de développement
- Connexion des dépôts et gestion des autorisations
- Configuration des files de fusion (merge queues), des boîtes de réception de PR et des politiques de revue de code
Optimisation des flux de travail de pull requests
- Mise en œuvre des PR empilées et du suivi des dépendances
- Réduction des conflits de fusion et accélération de la vitesse de revue
- Gestion de grandes bases de code avec le système de revue de Graphite
Revue de code pilotée par l'IA et amélioration de la productivité
- Utilisation de l'assistant de revue de code IA de Graphite
- Intégration de LLM open source tels que Deepseek, Qwen et Mistral Small pour des analyses de code
- Création de suggestions automatisées et application de normes de qualité
Intégration de Graphite avec les chaînes d'outils DevOps
- Liaison de Graphite avec les pipelines CI/CD
- Intégration avec GitHub Actions, Jenkins et d'autres outils d'automatisation
- Garantir la conformité et l'auditabilité des flux de travail d'entreprise
Analyses, métriques et rapports
- Utilisation des tableaux de bord de Graphite pour le suivi des performances de l'équipe
- Identification des goulets d'étranglement et des inefficacités
- Création de rapports personnalisés et de visualisations
Passage à l'échelle de Graphite dans les environnements d'entreprise
- Configuration multi-équipes et stratégies de gouvernance
- Meilleures pratiques pour un déploiement à grande échelle
- Aspects liés à la sécurité, à la rétention des données et à la conformité
Atelier pratique : Implémentation de bout en bout
- Configuration d'un flux de travail Graphite d'entreprise complet
- Intégration de pipelines de revue basés sur l'IA
- Réalisation d'une analyse des performances de l'équipe et planification des améliorations
Résumé et prochaines étapes
Pré requis
- Une compréhension des flux de travail basés sur Git
- Une expérience en développement logiciel et dans les systèmes de contrôle de version
- Une connaissance des concepts de revue de code et de CI/CD
Public cible
- Chefs de projet techniques et managers du développement logiciel
- Équipes DevOps et d'ingénierie des plateformes
- Développeurs seniors et architectes techniques
Nos clients témoignent (1)
J'ai acquis des connaissances sur la bibliothèque Streamlit en Python et je vais certainement essayer de l'utiliser pour améliorer les applications de mon équipe qui sont actuellement développées avec R Shiny.
Michal Maj - XL Catlin Services SE (AXA XL)
Formation - GitHub Copilot for Developers
Traduction automatique