Kerangka Materi
Pengantar Microservices & Spring Cloud
- Arsitektur Monolitik vs Microservices
- Konsep inti Microservices
- Pengantar Spring Boot & Spring Cloud
- Membangun Microservice RESTful Sederhana dengan Spring Boot
- Praktikum: Menerapkan Layanan Mikro Dasar
Penemuan Layanan & Configuration Management
- Pendaftaran & Penemuan Layanan menggunakan Eureka
- Menangani Penyeimbangan Beban dengan Pita
- Konfigurasi Terpusat dengan Spring Cloud Konfigurasi
- API Gateway dengan Spring Cloud Gateway
- Praktikum: Implementasi API Gateway dan Service Discovery
Communication & Ketahanan
- Antar-Layanan Communication menggunakan Klien Palsu
- Menerapkan Circuit Breaker dengan Resilience4J
- Penanganan Kegagalan dan Mekanisme Penanggulangan
- Penelusuran Terdistribusi dengan Spring Cloud Sleuth & Zipkin
- Praktikum: Mengonfigurasi Ketahanan Layanan
Mengontainerisasi Microservices dengan Docker
- Pengantar Kontainer dan Docker
- DockerMengaplikasikan Spring Boot
- Membuat Aplikasi Multi-Kontainer dengan Docker Compose
- Mengelola Microservices dengan Docker Jaringan
- Praktikum: Menyebarkan Microservices dengan Docker Compose
Pemantauan, Pencatatan, dan Keamanan
- Pemantauan Microservices dengan Spring Boot Aktuator
- Pencatatan Terpusat menggunakan Tumpukan ELK (Elasticsearch, Logstash, Kibana)
- Praktik Keamanan Terbaik untuk Microservices
- Mengonfigurasi Autentikasi dan Otorisasi
- Praktikum: Menyiapkan Keamanan dan Pemantauan
Skala dan Orkestrasi dengan Kubernetes
- Pengantar Kubernetes dan Orkestrasi Kontainer
- Menyebarkan Microservices di Kubernetes
- Skala dan Manajemen Microservices dalam Produksi
- Penyeimbangan Beban dan Penskalaan Otomatis
- Praktikum: Penerapan Microservices pada Kubernetes
Pola Lanjutan Microservices
- Arsitektur Berbasis Peristiwa dengan Kafka
- Service Mesh dengan Istio
- Transaksi Terdistribusi dan Pola Saga
- Pipeline CI/CD untuk Microservices
- Praktikum: Menerapkan Pola Lanjutan Microservices
Proyek Akhir dan Praktik Terbaik
- Membangun Sistem Microservices yang Lengkap
- Debugging dan Pemecahan Masalah Umum
- Strategi Optimasi Kinerja
- Praktik Terbaik untuk Penerapan Produksi
- Tanya Jawab dan Penutup Akhir
Ringkasan dan Langkah Berikutnya
Persyaratan
- Pemahaman tentang arsitektur layanan mikro
- Pengalaman dengan Java dan Spring Boot
- Pengetahuan dasar tentang REST API dan kontainer
Hadirin
- Pengembang Perangkat Lunak
- DevOps Insinyur
- Arsitek Awan
- Administrator Sistem
Testimoni (5)
Pelatihannya dinamis dan sangat praktis, selain itu kami juga mendapatkan mesin virtual melalui URL.
Aida - ENGINEERING AND SERVICES JF S.A. DE C.V.
Kursus - Spring Cloud for Microservices
Diterjemahkan Mesin
Dia menjelaskan segalanya, tidak hanya konsep-konsep k8s.
Stefan Voinea - EMAG IT Research S.R.L
Kursus - Certified Kubernetes Application Developer (CKAD) - exam preparation
Diterjemahkan Mesin
Kedalaman pengetahuan pelatih
Grant Miller - BMW
Kursus - Certified Kubernetes Administrator (CKA) - exam preparation
Diterjemahkan Mesin
Sangat informatif dan tepat sasaran. Praktik langsung
Gil Matias - FINEOS
Kursus - Introduction to Docker
Diterjemahkan Mesin
Contoh praktis dan diskusi terbuka
Nenad Terzic - Pejsejf B"lgaria EOOD
Kursus - Building Microservices with Spring Cloud and Netflix OSS
Diterjemahkan Mesin