Kerangka Materi
Pendahuluan
- Perbandingan antara RabbitMQ dan teknologi antrian bawaan Windows (MSMQ)
Memahami konsep Microservices serta Pengantrian Pesan
Gambaran umum mengenai protokol pengiriman pesan: REST, SOAP, dan AMQP
Cara RabbitMQ menerapkan standar AMQP untuk menciptakan keterkopelisan rendah antar layanan
Mempersiapkan lingkungan pengembangan
Proses instalasi serta konfigurasi RabbitMQ guna digunakan dalam aplikasi berbasis C#
Gambaran umum mengenai API klien .NET milik RabbitMQ
Cara melakukan koneksi ke sistem RabbitMQ
Menulis dua contoh aplikasi sederhana pengirim dan penerima pesan dalam C#
Mengimplementasikan operasi-operasi umum pada RabbitMQ menggunakan API .Net
Penyusunan kode untuk mekanisme antrian pesan
- Proses pengiriman, penerimaan, serta penyimpanan pesan dalam antrian
Mengatur konfigurasi antrian lewat antarmuka administrasi maupun alat PowerShell
Integrasi RabbitMQ ke dalam aplikasi enterprise .Net yang sudah ada
Penggunaan mekanisme Routing: perbandingan antara Topics Exchange dan Direct Exchange
Cara menyusun serta mengelola klaster RabbitMQ
Menerapkan sistem failover dan replikasi data
Alat serta teknik manajemen operasional RabbitMQ
Pengaturan parameter sistem RabbitMQ via REST API
Optimisasi kinerja sistem RabbitMQ
Teknik pemantauan dan pengamanan sistem RabbitMQ
Cara melakukan troubleshooting terhadap gangguan pada sistem RabbitMQ
Ringkasan serta penutup pelatihan
Persyaratan
- Pengalaman dalam pengembangan aplikasi menggunakan .Net Framework dan pemrograman C#
- Pemahaman mengenai konsep-konsep pengembangan aplikasi enterprise
Target peserta
- Para pengembang perangkat lunak
- Arsitek sistem software
- Para administrator sistem
- Manajer teknis
Testimoni (2)
Interaktivitas dan solusi kode secara langsung
Eduard-Emanuel Zaharia - Kruk Italia
Kursus - Advanced Blazor
Diterjemahkan Mesin
Instruktur sangat paham tentang topik kursus dan topik terkait lainnya, dan mampu menjawab pertanyaan kami. Bahkan, dia mencatat pertanyaan-pertanyaan yang jawabannya tidak langsung diketahui untuk ditindaklanjuti kemudian.
Abe Sabbagh - Enbridge
Kursus - Advanced RabbitMQ - 2 Days
Diterjemahkan Mesin