Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
RabbitMQ : Pemula sampai Mahir
Highest Rated
Rating: 4.9 out of 5(141 ratings)
2,278 students

RabbitMQ : Pemula sampai Mahir

Belajar RabbitMQ dari pemula sampai mahir disertai studi kasus
Last updated 12/2023
Indonesian
Indonesian [Auto],

What you'll learn

  • Belajar RabbitMQ Dasar
  • Belajar Cara Kerja Exchange dan Queue
  • Belajar Cara Kerja Consumer dan Producer
  • Belajar membuat Consumer dan Producer

Course content

1 section25 lectures3h 2m total length
  • Pendahuluan2:03
  • Slide dan Source Code0:03
  • Pengenalan Publish Subscribe13:23
  • Pengenalan RabbitMQ5:09
  • Menginstall RabbitMQ5:07
  • Web Management2:49
  • Exchange6:31
  • Queue9:45
  • Binding5:08
  • Direct Exchange6:27
  • Publish Message7:51
  • Consume Message5:22
  • Fanout Exchange5:28
  • Topic Exchange10:49
  • Header Exchange8:06
  • Round-Robin Dispatching3:10
  • Virtual Host9:02
  • Policy8:23
  • User Management14:54
  • Client Library2:07
  • Golang RabbitMQ15:20
  • NodeJS RabbitMQ9:42
  • Java RabbitMQ11:57
  • PHP RabbitMQ12:33
  • Penutup1:14

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