Hubungi Kami

Kerangka Materi

Pendahuluan Rekayasa Platform

  • Sudut pandang pengembang terhadap rekayasa platform
  • Memahami manfaatnya bagi tim pengembang
  • Menyelaraskan prinsip rekayasa platform dengan tujuan pengembangan

Platform Layanan Mandiri untuk Pengembang

  • Prinsip dasar layanan mandiri serta penyediaan sumber daya sesuai permintaan
  • Pemanfaatan platform internal guna pengembangan dan pengujian
  • Praktikum: Membangun lingkungan sandbox layanan mandiri secara langsung

Otomatisasi dalam Pengembangan Perangkat Lunak

  • Mengotomatiskan tugas-tugas berulang dalam proses pengembangan
  • Konsep Integrasi Kontinu (CI) serta Penerapan Kontinu (CD) bagi para pengembang
  • Praktikum: Membuat alur kerja pembangunan dan penerapan otomatis

Memanfaatkan Arsitektur Mikroservis dan Kontainer

  • Pendahuluan arsitektur mikroservis
  • Kontainerisasi menggunakan Docker serta orkestrasi lewat Kubernetes
  • Praktikum: Mengonversi aplikasi menjadi kontainer dan menerapkannya di Kubernetes

Pemantauan dan Observabilitas

  • Alat serta praktik untuk memantau kondisi kesehatan aplikasi
  • Menerapkan konsep observabilitas dalam tahap pengembangan
  • Praktikum: Mengintegrasikan alat pemantauan ke dalam alur kerja pengembangan

Keamanan dan Kepatuhan bagi Tim Pengembang

  • Menggabungkan aspek keamanan ke dalam siklus hidup pengembangan
  • Menjamin tercapainya standar kepatuhan melalui pemeriksaan otomatis
  • Praktikum: Menggunakan alat pemindaian keamanan serta validasi kepatuhan dalam CI/CD

Kolaborasi dan Komunikasi Antartim

  • Praktik terbaik kolaborasi tim dengan memanfaatkan platform teknis
  • Cara efektif berkomunikasi dalam lingkungan pengembangan yang menggunakan platform khusus<\/li>
  • Praktikum: Manajemen proyek secara kolaboratif memakai alat-platform ini

Proyek Kelompok

  • Mengembangkan proyek kecil berdasarkan prinsip rekayasa platform.
  • Mengintegrasikan aspek otomatisasi, pemantauan, dan keamanan secara nyata.
  • Sesi tinjauan hasil oleh rekan sejawat serta umpan balik yang diberikan

Penutup dan Langkah Selanjutnya

Persyaratan

  • Pemahaman mengenai siklus hidup pengembangan perangkat lunak (SDLC).
  • Pengalaman menggunakan sistem kontrol versi seperti Git.
  • Familiaritas dengan konsep dasar kontainerisasi.

Kelompok Sasaran

  • Pengembang perangkat lunak.
  • Anggota tim pengembangan.
  • Praktisi DevOps.
 21 Jam

Jumlah Peserta


Harga per Peserta

Testimoni (1)

Kursus Mendatang

Kategori Terkait