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
Pengenalan terhadap Mikroservis & Spring Cloud
- Perbedaan Arsitektur Monolitik dan Mikroservis
- Konsep dasar arsitektur mikroservis
- Pengenalan Spring Boot & Spring Cloud
- Membangun mikroservis RESTful sederhana menggunakan Spring Boot
- Latihan Praktik: Membuat Mikroservis Dasar
Penemuan Layanan dan Manajemen Konfigurasi
- Pendaftaran serta penemuan layanan dengan Eureka
- Mekanisme pembebanan kerja yang seimbang menggunakan Ribbon
- Manajemen konfigurasi terpusat melalui Spring Cloud Config
- Gateway API berbasis Spring Cloud Gateway
- Latihan Praktik: Mengimplementasikan Gateway API dan Penemuan Layanan
Komunikasi dan Ketangguhan Sistem
- Komunikasi antar-mikroservis melalui Feign Clients
- Menerapkan mekanisme pemutus sirkuit menggunakan Resilience4J
- Cara menangani kegagalan dan mekanisme fallback yang efektif
- Pelacakan distribusi proses dengan Spring Cloud Sleuth & Zipkin
- Latihan Praktik: Mengatur Ketangguhan Mikroservis
Mengontainerkan Mikroservis dengan Docker
- Pengenalan terhadap konsep kontainer dan Docker
- Mengubah aplikasi Spring Boot menjadi kontainer Docker
- Membuat aplikasi multikontainer menggunakan Docker Compose
- Mengelola interaksi antar-mikroservis lewat jaringan Docker
- Latihan Praktik: Menyebarkan Mikroservis dengan Docker Compose
Pemantauan, Logging, dan Keamanan
- Pemantauan mikroservis melalui Spring Boot Actuator
- Logging terpusat dengan Stack ELK (Elasticsearch, Logstash, Kibana)
- Praktik keamanan yang disarankan dalam pengembangan mikroservis
- Mengatur sistem autentikasi dan otorisasi
- Latihan Praktik: Mengonfigurasi Keamanan serta Pemantauan
Penskalaan dan Koordinasi dengan Kubernetes
- Pengenalan terhadap Kubernetes dan teknik koordinasi kontainer
- Cara menyebarkan mikroservis di lingkungan Kubernetes
- Mengelola serta menskalakan mikroservis dalam produksi
- Algoritma pembebanan kerja seimbang dan penskalaan otomatis
- Latihan Praktik: Menyebarkan Mikroservis di Kubernetes
Pola Arsitektur Mikroservis Tingkat Lanjut
- Arsitektur berbasis peristiwa dengan Kafka
- Service Mesh dengan Istio
- Teknik transaksi distribusi dan pola Saga<\/li>
- Pembuatan saluran CI/CD untuk mikroservis
- Latihan Praktik: Mengimplementasikan Pola Mikroservis Tingkat Lanjut
Proyek Akhir dan Praktik Terbaik
- Membangun sistem mikroservis secara lengkap
- Cara mendiagnosa serta mengatasi masalah umum dalam pengembangan
- Strategi optimalisasi performa aplikasi
- Praktik terbaik saat penerapan di lingkungan produksi
- Sesi Tanya Jawab dan Penutupan Pelatihan
Penutup dan Langkah Selanjutnya
Persyaratan
- Pemahaman mengenai arsitektur mikroservis
- Pengalaman dalam menggunakan Java dan Spring Boot
- Pengetahuan dasar tentang REST API serta kontainer
Target Peserta
- Pengembang Perangkat Lunak
- Insinyur DevOps
- Arsitek Cloud
- Administrator Sistem
35 Jam
Testimoni (3)
program kursus berjenjang yang terstruktur.
Bert Paelinckx - Cube SoftwareSolutions
Kursus - Introduction to Docker
Diterjemahkan Mesin
Bagaimana instruktur menyampaikan pengetahuan dengan efektif
Vu Thoai Le - Reply Polska sp. z o. o.
Kursus - Certified Kubernetes Administrator (CKA) - exam preparation
Diterjemahkan Mesin
Pengetahuan dan pertukaran dengan Augustin
Laurent - L'Office national des vacances annuelles (ONVA)
Kursus - Docker and Kubernetes
Diterjemahkan Mesin