Pengembangan Berbasis Microservices: Membangun Aplikasi Modular dan Terdistribusi
Pelatihan ini dirancang untuk memberikan pemahaman mendalam tentang arsitektur Microservices dan bagaimana membangun aplikasi yang modular dan terdistribusi menggunakan pendekatan ini. Peserta akan belajar bagaimana memecah aplikasi monolitik menjadi layanan-layanan kecil yang dapat dikelola dan diskalakan secara independen.
Rp 99.99
99.99000000000001
IDR
Rp 99.99
Responsible | Administrator |
---|---|
Last Update | 08/14/2024 |
Completion Time | 4 hours 15 minutes |
Members | 1 |
Share This Course
Share Link
Share on Social Media
Share by Email
Please login to share this Pengembangan Berbasis Microservices: Membangun Aplikasi Modular dan Terdistribusi by email.
-
Pendahuluan Microservices3Lessons · 45 min
-
Definisi dan konsep dasar Microservices
-
Sejarah dan perkembangan arsitektur Microservices
-
Keuntungan dan tantangan menerapkan Microservices
-
-
Desain dan Implementasi Microservices3Lessons · 45 min
-
Prinsip-Prinsip Desain Microservices
-
Pemilihan teknologi dan tools untuk Microservices
-
Contoh studi kasus aplikasi Microservices
-
-
Komunikasi Antar Layanan3Lessons · 45 min
-
Model komunikasi dalam Microservices: Synchronous vs Asynchronous
-
Implementasi REST API dan gRPC
-
Penggunaan Message Brokers seperti RabbitMQ, Apache Kafka
-
-
Deployment dan Manajemen Microservices3Lessons · 45 min
-
Continuous Integration/Continuous Delivery (CI/CD) dalam Microservices
-
Docker dan Kubernetes untuk orkestrasi kontainer
-
Service Mesh untuk manajemen lalu lintas layanan
-
-
Pengujian dan Monitoring3Lessons · 45 min
-
Strategi pengujian Microservices: Unit Testing, Integration Testing, Contract Testing
-
Monitoring dan observabilitas dalam Microservices
-
Alat dan teknik untuk logging, tracing, dan metrik
-
-
Studi Kasus dan Praktik Langsung2Lessons · 30 min
-
Implementasi studi kasus nyata
-
Latihan praktis dan proyek akhir
-