Course Outline

Pengantar Integrasi Berkelanjutan (CI)

  • Tinjauan Umum Integrasi Berkelanjutan
  • Manfaat dan tantangan CI dalam PHP pembangunan
  • Pengenalan alat CI: GitLab CI dan Jenkins

Menyiapkan Lingkungan CI

  • Instalasi dan konfigurasi GitLab CI
  • Instalasi dan konfigurasi Jenkins
  • Mengonfigurasi lingkungan desktop jarak jauh untuk CI

Mengotomatiskan Bangunan

  • Membuat skrip build otomatis untuk PHP aplikasi
  • Mengelola dependensi dalam PHP proyek
  • Mengintegrasikan kontrol versi dengan alat CI

Pengujian dalam Pipeline CI

  • Pengujian unit dengan PHPUnit
  • Pengujian integrasi dalam CI
  • Mengotomatiskan pengujian dalam Jenkins dan GitLab CI

Penerapan PHP Aplikasi

  • Mengotomatiskan proses penyebaran
  • Penerapan ke lingkungan pementasan dan produksi
  • Strategi dan praktik terbaik rollback

Konfigurasi CI Lanjutan

  • Menyesuaikan alur kerja CI untuk kebutuhan spesifik
  • Skala proses CI untuk proyek yang lebih besar
  • Pemantauan dan pemecahan masalah jalur CI

Menggabungkan CI dengan Alat Lainnya

  • Mengintegrasikan CI dengan Docker
  • Pemantauan berkelanjutan dan putaran umpan balik
  • Studi kasus dan aplikasi dunia nyata

Ringkasan dan Langkah Berikutnya

Requirements

  • Pengalaman dalam membangun, menguji, dan menyebarkan perangkat lunak
  • PHP pengalaman pemrograman

Hadirin

  • Pengembang
  • DevOps insinyur
 14 Hours

Number of participants


Price per participant

Testimonials (5)

Upcoming Courses (Minimal 5 peserta)

Related Categories