Kursplan

Introduksjon til Graphite og Moderne Kodegjennomgangsworkflows

  • Oversikt over Graphites arkitektur og viktigste funksjoner
  • Forståelse av stacked pull requests og workflow-automatisering
  • Oppsett av Graphite med GitHub for teambaserte prosjekter

Installasjon og Konfigurasjon av Graphite

  • Dyrking av Graphite i utviklingsmiljøer
  • Tilknytning av repositoryer og håndtering av rettigheter
  • Konfigurasjon av merge-køer, PR-innboxes, og kodegjennomgangspolitikk

Optimalisering av Pull Request Workflows

  • Implementering av stacked PRs og avhengighetsoppfølging
  • Redusering av merge-konflikter og økning av gjennomgangshastighet
  • Håndtering av store kodebasar med Graphites gjennomgangssystem

AI-Drivne Kodegjennomgang og Produktivitetsforbedring

  • Bruk av Graphites AI-kodegjennomgangsassistent
  • Integrering med open source LLMs som Deepseek, Qwen, og Mistral Small for kodeinsikt
  • Opprettelse av automatiske forslag og gjennomføring av kvalitetsstandarder

Integrering av Graphite med DevOps-verktøykjeder

  • Knytning av Graphite til CI/CD-pipelines
  • Integrasjon med GitHub Actions, Jenkins og andre automatiseringverktøy
  • Sikring av overholdelse og gjennomsiktighet i enterprise-workflows

Analyse, Metrikker og Rapportering

  • Bruk av Graphite-dashboards for teamets ytelsesovervåking
  • Identifisering av knythull og ineffektiviteter
  • Bygging av tilpassede rapporter og visualiseringer

Skalering av Graphite i Enterprise-miljøer

  • Multi-team-oppsett og styringsstrategier
  • Beste praksis for store utrullinger
  • Sikkerhet, dataforbehold og overholdelsesaspekter

Praktisk Workshop: Fullt Gjennomgangsoppsett

  • Oppsett av et fullt enterprise Graphite-workflow
  • Integrering med AI-baserte gjennomgangspipelines
  • Utførelse av teamytelsesanalyser og forbedringsplanlegging

Oppsummering og Neste Skritt

Krav

  • Forståelse for Git-baserte workflows
  • Erfaring med programvareutvikling og versjonskontrollsystemer
  • Familiaritet med kodegjennomgang og CI/CD-konsepter

Målgruppe

  • Ingeniørledere og programvareutviklingsledere
  • DevOps- og plattformutviklingsteam
  • Seniorutviklere og tekniske arkitekter
 21 Timer

Antall deltakere


Pris per deltaker

Referanser (1)

Kommende kurs

Relaterte kategorier