Kom i kontakt
 Varaktighet 21 timmar

Kursplan

Introduktion till Graphite och moderna arbetsflöden för kodgranskning

  • Översikt över Graphites arkitektur och nyckelfunktioner
  • Förståelse för staplade pull request och automatisering av arbetsflöden
  • Inställning av Graphite med GitHub för teambaserade projekt

Installation och konfiguration av Graphite

  • Implementering av Graphite i utvecklingsmiljöer
  • Anslutning av repots och hantering av behörigheter
  • Konfigurering av merge-köer, PR-inboxar och policyer för kodgranskning

Optimering av arbetsflöden för pull request

  • Implementering av staplade PR och spårning av beroenden
  • Minskning av merge-konflikter och ökning av granskningshastigheten
  • Hantering av stora kodbaser med Graphites granskningsystem

AI-driven kodgranskning och produktivitetsförbättring

  • Användning av Graphites AI-assistent för kodgranskning
  • Integration av open source-LLMs som Deepseek, Qwen och Mistral Small för insikter i kod
  • Skapande av automatiserade förslag och framjävande av kvalitetsstandarder

Integration av Graphite med DevOps-verktygskedjor

  • Länkning av Graphite till CI/CD-pipelines
  • Integration med GitHub Actions, Jenkins och andra automatiseringsverktyg
  • Säkerställande av efterlevnad och granskbarhet i företagsarbetsflöden

Analys, metrik och rapportering

  • Användning av Graphites instrumentpaneler för att spåra prestandan för teamet
  • Identifiering av flaskhalsar och ineffektiviteter
  • Byggande av anpassade rapporter och visualiseringar

Skalning av Graphite i företagets miljöer

  • Inställning för flera team och styrningsstrategier
  • Bästa praxis för storskalig utgivning
  • Överväganden kring säkerhet, dataåterhållning och efterlevnad

Workshop: End-to-end-implementation

  • Inställning av ett komplett Graphite-arbetsflöde för företaget
  • Integration av AI-baserade granskningspipeline
  • Genomförande av analys av teamets prestanda och planering av förbättringar

Sammanfattning och nästa steg

Krav

  • Förståelse för Git-baserade arbetsflöden
  • Erfarenhet av mjukvaruutveckling och versionstyrningssystem
  • Kännedom om kodgranskning och CI/CD-koncept

Målgrupp

  • Engineering leads och mjukvaruutvecklingschefer
  • DevOps- och plattformsteknischer team
  • Seniorutvecklare och tekniska arkitekter

Antal deltagare


Pris per deltagare

Vittnesmål (1)

Kommande Kurser

Relaterade Kategorier