Course Outline
Konsep Tingkat Lanjut dalam Rekayasa Platform
- Tinjauan dasar-dasar Rekayasa Platform
- Evolusi rekayasa platform dalam konteks skalabilitas
- Prinsip desain untuk arsitektur platform yang skalabel
Menyelami Lebih Dalam Microservices Arsitektur
- Prinsip desain layanan mikro
- Menguraikan aplikasi monolitik menjadi layanan mikro
- Communication pola dan penemuan layanan
Kontainerisasi dengan Docker
- Teknik containerisasi tingkat lanjut
- Membangun image Docker yang dioptimalkan untuk layanan mikro
- Pertimbangan jaringan kontainer dan penyimpanan
Kubernetes Ekosistem dan Arsitektur
- Eksplorasi mendalam Kubernetes komponen
- Menyiapkan dan mengelola cluster Kubernetes.
- Kubernetes praktik terbaik jaringan, penyimpanan, dan keamanan
Menyebarkan Microservices pada Kubernetes
- Strategi penerapan untuk layanan mikro
- Mengelola penerapan layanan dengan bagan Helm.
- Praktik penerapan berkelanjutan di lingkungan Kubernetes.
Observabilitas dan Pemantauan di Microservices
- Menerapkan logging, pemantauan, dan peringatan untuk layanan mikro
- Alat dan platform untuk observasi dalam ekosistem Kubernetes.
- Menganalisis metrik dan log untuk menjaga kesehatan sistem
Penskalaan dan Penyetelan Kinerja
- Strategi penskalaan horizontal dan vertikal
- Layanan penskalaan otomatis berdasarkan beban
- Penyetelan kinerja dan optimalisasi sumber daya
Rekayasa Ketahanan dan Keandalan
- Merancang kegagalan: pola ketahanan dalam layanan mikro
- Menerapkan pemeriksaan kesehatan, pemutus sirkuit, dan pembatasan tarif
- Strategi pemulihan bencana dan ketersediaan tinggi
Pertimbangan Keamanan untuk Microservices dan Kubernetes
- Mengamankan komunikasi layanan mikro
- Kubernetes fitur keamanan dan praktik terbaik
- Menerapkan jerat layanan untuk meningkatkan keamanan
Proyek Praktis
- Merancang dan menerapkan aplikasi layanan mikro yang dapat diskalakan pada Kubernetes
- Menerapkan pipeline CI/CD untuk penerapan layanan mikro
- Menerapkan praktik pemantauan dan penskalaan untuk menjaga kinerja aplikasi
Ringkasan dan Langkah Selanjutnya
Requirements
- Pemahaman tentang konsep containerisasi dan orkestrasi
- Pengalaman dengan operasi Docker dan dasar Kubernetes.
- Keakraban dengan komputasi awan dan arsitektur layanan mikro
Hadirin
- Insinyur platform
- DevOps profesional
- Arsitek perangkat lunak
Testimonials (4)
L'écoute du formateur. Il a prit en compte les questions posées, et y a répondu le lendemain.
Erwan - SNCF Connect & Tech
Course - Axon Framework
The practices
Iván - si
Course - Spring Cloud for Microservices
I liked his pace for training, it was optimum.
Edwards Mukasa - AFRINIC Ltd.
Course - Microservices with Spring Cloud and Kafka
I liked that the lecturer was very well prepared and he managed to engage the audience. The course was a combination of theory and practice and I enjoyed it very much.