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
OC adalah hal baru bagi kami dan kami belajar banyak, serta laboratoriumnya sangat baik
sharkey dollie
Kursus - OpenShift 4 for Administrators
Diterjemahkan Mesin
Contoh praktis dan diskusi terbuka
Nenad Terzic - Pejsejf B"lgaria EOOD
Kursus - Building Microservices with Spring Cloud and Netflix OSS
Diterjemahkan Mesin
Kursus ini sangat baik. Trainer kami, Andreas, sangat siap dan menjawab semua pertanyaan yang kami ajukan. Dia juga membantu kami ketika mengalami masalah dan menjelaskan dengan detail jika diperlukan. Ini adalah kursus terbaik yang pernah saya ikuti.
Bozhidar Marinov - Pejsejf B"lgaria EOOD
Kursus - Microservices with Spring Cloud and Kafka
Diterjemahkan Mesin
Ini memberikan dasar yang baik untuk Docker dan Kubernetes.
Stephen Dowdeswell - Global Knowledge Networks UK
Kursus - Docker (introducing Kubernetes)
Diterjemahkan Mesin