Terima kasih telah mengirimkan pertanyaan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Terima kasih telah mengirimkan pemesanan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
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
Testimoni (1)
Tentang mikroservis dan cara merawat Kubernetes
Yufri Isnaini Rochmat Maulana - Bank Indonesia
Kursus - Advanced Platform Engineering: Scaling with Microservices and Kubernetes
Diterjemahkan Mesin