

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Menggunakan Amazon MQ untuk RabbitMQ
<a name="working-with-rabbitmq"></a>

Amazon MQ memudahkan pembuatan broker pesan dengan sumber daya komputasi dan penyimpanan yang sesuai dengan kebutuhan Anda. Anda dapat membuat, mengelola, dan menghapus broker menggunakan Konsol Manajemen AWS, Amazon MQ REST API, atau. AWS Command Line Interface

Bagian ini menjelaskan elemen dasar broker pesan untuk jenis mesin ActiveMQ dan RabbitMQ, daftar tipe instans broker Amazon MQ yang tersedia dan statusnya, serta memberikan gambaran umum tentang arsitektur broker juga opsi konfigurasi.

Untuk mempelajari tentang Amazon MQ REST APIs, lihat Referensi API *[Amazon MQ](https://docs.aws.amazon.com/amazon-mq/latest/api-reference/)* REST.

## Apa itu Amazon MQ untuk broker RabbitMQ?
<a name="rabbitmq-basic-elements-broker"></a>

 *Broker* adalah lingkungan broker pesan yang berjalan di Amazon MQ. Ini adalah blok bangunan dasar Amazon MQ. Deskripsi gabungan dari *kelas* instance broker (`m7g`) dan *size* (`large`,`medium`) disebut *tipe instance broker* (misalnya,`mq.m7g.large`). 
+ Broker *single instance terdiri dari satu broker* dalam satu Availability Zone di belakang Network Load Balancer (NLB). Broker berkomunikasi dengan aplikasi Anda dan dengan volume penyimpanan Amazon EBS.
+ *Deployment klaster* adalah pengelompokan logis dari tiga node broker RabbitMQ di balik Penyeimbang Beban Jaringan, masing-masing membagikan pengguna, antrean, dan status terdistribusi di beberapa Availability Zone (AZ).

Untuk informasi lebih lanjut, lihat [Menerapkan broker RabbitMQ](rabbitmq-broker-architecture.md).

### Port listener
<a name="rabbitmq-broker-listeners"></a>

 Broker RabbitMQ yang dikelola Amazon MQ mendukung port pendengar berikut untuk konektivitas tingkat aplikasi melalui. `amqps` Anda juga dapat menggunakan port ini untuk koneksi klien menggunakan konsol web RabbitMQ dan API manajemen. Semua koneksi menggunakan enkripsi TLS untuk keamanan. 
+ Port pendengar `5671` - Digunakan untuk koneksi AMQP aman yang dibuat melalui URL AMQP yang aman. Port ini mendukung protokol AMQP 0-9-1 dan AMQP 1.0 di RabbitMQ 4. Sebagai contoh, broker dengan ID broker `b-c8352341-ec91-4a78-ad9c-a43f23d325bb`, di-deploy di wilayah `us-west-2`, berikut adalah URL lengkap `amqps` broker: `b-c8352341-ec91-4a78-ad9c-a43f23d325bb.mq.us-west-2.amazonaws.com:5671`.
+ Port pendengar `443` dan `15671` - Anda dapat menggunakan kedua port pendengar secara bergantian untuk mengakses broker melalui konsol web RabbitMQ atau API manajemen. Port 443 menyediakan akses HTTPS standar, sedangkan port 15671 adalah port manajemen RabbitMQ tradisional dengan enkripsi TLS.

### Atribut
<a name="broker-attributes"></a>

Broker RabbitMQ memiliki beberapa atribut:
+ Nama. Misalnya, `MyBroker`.
+ ID. Misalnya, `b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9`.
+ Amazon Resource Name (ARN). Misalnya, `arn:aws:mq:us-east-2:123456789012:broker:MyBroker:b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9`.
+ URL konsol web RabbitMQ. Misalnya, `https://b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9-1.mq.us-east-2.amazonaws.com`.

  Untuk informasi selengkapnya, lihat [konsol web RabbitMQ](https://www.rabbitmq.com/management.html) dalam dokumentasi RabbitMQ.
+ Titik akhir aman AMQP. Misalnya, `amqps://b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9-1.mq.us-east-2.amazonaws.com`.

Untuk daftar lengkap atribut broker, lihat di *Referensi REST API Amazon MQ*:
+ [ID Operasi REST: Broker](https://docs.aws.amazon.com/amazon-mq/latest/api-reference/rest-api-broker.html)
+ [ID Operasi REST: Broker](https://docs.aws.amazon.com/amazon-mq/latest/api-reference/rest-api-brokers.html)
+ [ID Operasi REST: Reboot Broker](https://docs.aws.amazon.com/amazon-mq/latest/api-reference/rest-api-broker-reboot.html)