Plan du cours

Introduction à Graphite et aux Flux de Travail Modernes de Révision de Code

  • Aperçu de l'architecture de Graphite et de ses principales fonctionnalités
  • Compréhension des demandes de tirage en cascade et de l'automatisation des flux de travail
  • Configuration de Graphite avec GitHub pour les projets d'équipe

Installation et Configuration de Graphite

  • Déploiement de Graphite dans des environnements de développement
  • Connexion aux dépôts et gestion des permissions
  • Configuration des files d'attente de fusion, des boîtes de réception PR et des politiques de révision de code

Optimisation des Flux de Travail de Demandes de Tirage

  • Mise en œuvre des demandes de tirage en cascade et du suivi des dépendances
  • Réduction des conflits de fusion et augmentation de la vitesse de révision
  • Gestion de grands bases de code avec le système de révision de Graphite

Révision de Code Assistée par l'IA et Amélioration de la Productivité

  • Utilisation de l'assistant de révision de code basé sur l'IA de Graphite
  • Intégration d'LLMs open source tels que Deepseek, Qwen et Mistral Small pour des insights sur le code
  • Création de suggestions automatisées et application de normes de qualité

Intégration de Graphite aux Chaînes d'Outils DevOps

  • Liaison de Graphite avec des pipelines CI/CD
  • Intégration à GitHub Actions, Jenkins et autres outils d'automatisation
  • Assurance de la conformité et de l'auditabilité dans les flux de travail d'entreprise

Analyse, Métriques et Rapports

  • Utilisation des tableaux de bord de Graphite pour le suivi des performances d'équipe
  • Identification des goulets d'étranglement et inefficacités
  • Création de rapports et visualisations personnalisés

Évolutivité de Graphite dans des Environnements d'Entreprise

  • Configuration pour plusieurs équipes et stratégies de gouvernance
  • Bonnes pratiques pour un déploiement à grande échelle
  • Considérations sur la sécurité, la rétention des données et la conformité

Atelier Pratique : Mise en Œuvre de A à Z

  • Configuration d'un flux de travail complet Graphite pour l'entreprise
  • Intégration de pipelines de révision basés sur l'IA
  • Analyse des performances de l'équipe et planification d'améliorations

Synthèse et Prochaines Étapes

Pré requis

  • Une compréhension des flux de travail basés sur Git
  • Expérience en développement logiciel et systèmes de contrôle de version
  • Familiarité avec les concepts de révision de code et CI/CD

Public cible

  • Chefs d'ingénierie et responsables de développement logiciel
  • Équipes DevOps et d'ingénierie plateforme
  • Développeurs seniors et architectes techniques
 21 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (1)

Cours à venir

Catégories Similaires