RabbitMQ : Pemula sampai Mahir
What you'll learn
- Belajar RabbitMQ Dasar
- Belajar Cara Kerja Exchange dan Queue
- Belajar Cara Kerja Consumer dan Producer
- Belajar membuat Consumer dan Producer
Requirements
- Mengerti cara menginstall aplikasi
- Mengerti cara menggunakan terminal
- Memahami bahasa pemrograman sangat direkomendasikan
Description
RabbitMQ adalah salah satu perangkat lunak middleware yang berfungsi sebagai pialang pesan atau message broker. Dalam dunia teknologi informasi, khususnya dalam arsitektur perangkat lunak berbasis sistem terdistribusi, RabbitMQ telah menjadi salah satu solusi yang sangat penting dalam memfasilitasi komunikasi antar aplikasi.
Kelas RabbitMQ merupakan suatu panduan yang lengkap untuk memahami konsep, implementasi, dan penerapan RabbitMQ dalam lingkungan sistem yang kompleks. Dalam kelas ini, Anda akan dibawa melalui perjalanan yang menyeluruh dari dasar-dasar hingga konsep yang lebih canggih dari teknologi ini.
Kelas ini akan dimulai dengan memberikan pemahaman mendalam tentang apa itu RabbitMQ. Anda akan belajar bagaimana RabbitMQ bekerja sebagai perantara pesan, mengelola antrean pesan, dan bagaimana komunikasi antar berbagai komponen sistem dapat terjadi dengan bantuan RabbitMQ.
Setelah memahami konsep dasar, kita akan melangkah ke dalam pengaturan dan konfigurasi RabbitMQ. Ini akan meliputi instalasi perangkat lunak, konfigurasi pertama, dan pemahaman tentang elemen-elemen kunci seperti exchange, queue, dan binding.
Anda akan mempelajari model publikasi dan langganan (Publish/Subscribe) serta penggunaan pertukaran langsung, pertukaran topik, dan pertukaran header untuk merutekan pesan dengan cara yang efisien dan sesuai kebutuhan.
Kelas ini juga akan menjelajahi integrasi RabbitMQ dengan bahasa pemrograman populer seperti Golang, Java, JavaScript, dan PHP. Kasus penggunaan praktis akan dibahas, termasuk skenario aplikasi nyata di mana RabbitMQ memainkan peran penting dalam memfasilitasi komunikasi antar sistem.
Dengan mengikuti kelas RabbitMQ ini, Anda akan memiliki fondasi yang kuat untuk memahami, mengelola, dan menggunakan RabbitMQ secara efektif dalam lingkungan Anda. Persiapan yang komprehensif ini akan memungkinkan Anda untuk memanfaatkan kekuatan message broker ini dalam membangun sistem terdistribusi yang skalabel dan andal.
Who this course is for:
- Backend Engineer yang ingin belajar RabbitMQ
- Data Engineer yang ingin belajar RabbitMQ
- DevOps yang ingin belajar RabbitMQ
Instructor
Hi, this is udemy user of Programmer Zaman Now
Programmer Zaman Now create course related to Programming, Backend, Frontend, DevOps, and Mobile
For more information about Programmer Zaman Now, you can see in Website, Youtube Channel, or Social Media
You can find free course also ni Programmer Zaman Now udemy course and Youtube video