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)
persiapan teknis guru
Giorgio - Asystel-BDF S.p.A.
Course - Creating a Service Mesh with Istio and Kubernetes
Machine Translated
It was dynamic and very practical, in addition to the fact that a virtual machine was provided to us through a URL
Aida - ENGINEERING AND SERVICES JF S.A. DE C.V.
Course - Spring Cloud for Microservices
Practical examples, and open disussions
Nenad Terzic - Pejsejf B"lgaria EOOD
Course - Building Microservices with Spring Cloud and Netflix OSS
The course was excellent. Our trainer Andreas was very prepared and answered all the questions that we asked. Also he helped us when we have troubles and explained in details when needed. The best course that i have ever been part of.