Kerangka Materi

Pengenalan ke Graphite dan Alur Kerja Peninjauan Kode Modern

  • Gambaran arsitektur dan fitur utama Graphite
  • Pemahaman tentang pull request bertumpuk dan otomatisasi alur kerja
  • Mengatur Graphite dengan GitHub untuk proyek berbasis tim

Instalasi dan Konfigurasi Graphite

  • Mengimplementasikan Graphite di lingkungan pengembangan
  • Menghubungkan repositori dan mengelola izin
  • Mengonfigurasi antrian merge, inbox PR, dan kebijakan peninjauan kode

Mengoptimalkan Alur Kerja Pull Request

  • Mengimplementasikan pull request bertumpuk dan pelacakan dependensi
  • Mengurangi konflik merge dan meningkatkan kecepatan peninjauan
  • Mengelola kode besar dengan sistem peninjauan Graphite

Peninjauan Kode dan Peningkatan Produktivitas Berbasis AI

  • Menggunakan asisten peninjauan kode berbasis AI dari Graphite
  • Mengintegrasikan LLM open source seperti Deepseek, Qwen, dan Mistral Small untuk wawasan kode
  • Membuat saran otomatis dan menegakkan standar kualitas

Mengintegrasikan Graphite dengan Rantai Alat DevOps

  • Menghubungkan Graphite dengan pipa CI/CD
  • Mengintegrasikan dengan GitHub Actions, Jenkins, dan alat otomatisasi lainnya
  • Memastikan kepatuhan dan auditabilitas dalam alur kerja enterprise

Analitik, Metrik, dan Laporan

  • Menggunakan dasbor Graphite untuk pelacakan kinerja tim
  • Mengidentifikasi bottleneck dan inefisiensi
  • Membuat laporan dan visualisasi kustom

Penskalaan Graphite di Lingkungan Enterprise

  • Pengaturan multi-tim dan strategi tata kelola
  • Praktik terbaik untuk rollout berskala besar
  • Pertimbangan keamanan, retensi data, dan kepatuhan

Workshop Praktis: Implementasi End-to-End

  • Mengatur alur kerja Graphite enterprise yang lengkap
  • Mengintegrasikan pipa peninjauan berbasis AI
  • Melakukan analisis kinerja tim dan perencanaan perbaikan

Ringkasan dan Langkah Selanjutnya

Persyaratan

  • Pemahaman tentang alur kerja berbasis Git
  • Pengalaman dengan pengembangan perangkat lunak dan sistem kontrol versi
  • Kenalan dengan peninjauan kode dan konsep CI/CD

Audience

  • Pemimpin insinyur dan manajer pengembangan perangkat lunak
  • Tim DevOps dan insinyering platform
  • Pengembang senior dan arsitek teknis
 21 Jam

Jumlah Peserta


Harga per Peserta

Testimoni (1)

Kursus Mendatang

Kategori Terkait