

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Utilizzo di Amazon MQ per RabbitMQ
<a name="working-with-rabbitmq"></a>

Amazon MQ semplifica la creazione di un broker di messaggistica con le risorse di calcolo e archiviazione che soddisfano le tue esigenze. Puoi creare, gestire ed eliminare broker utilizzando l' Console di gestione AWS API REST di Amazon MQ o il AWS Command Line Interface.

Questa sezione descrive gli elementi di base di un broker di messaggistica per i tipi di motore ActiveMQ e RabbitMQ, elenca i tipi di istanza del broker Amazon MQ disponibili e i relativi stati e fornisce una panoramica dell'architettura del broker e delle opzioni di configurazione.

Per ulteriori informazioni su Amazon MQ REST APIs, consulta l'*[Amazon MQ REST API Reference](https://docs.aws.amazon.com/amazon-mq/latest/api-reference/)*.

## Cos'è un broker Amazon MQ for RabbitMQ?
<a name="rabbitmq-basic-elements-broker"></a>

 Un *broker* è un ambiente broker dei messaggi in esecuzione su Amazon MQ. Costituisce l'elemento di base di Amazon MQ. La descrizione combinata della *classe* dell'istanza del broker (`m7g`) e *della dimensione* (`large`,`medium`) è denominata *tipo di istanza del broker* (ad esempio,`mq.m7g.large`). 
+ Un *broker a istanza singola* è costituito da un broker in una zona di disponibilità dietro un Network Load Balancer (NLB). Il broker comunica con l'applicazione e con un volume di archiviazione Amazon EBS.
+ Un'*implementazione cluster* è un raggruppamento logico di tre nodi di broker RabbitMQ dietro un load balancer di rete, ognuno dei quali condivide utenti, code e uno stato distribuito su più zone di disponibilità.

Per ulteriori informazioni, consulta [Implementazione](rabbitmq-broker-architecture.md) di un broker RabbitMQ.

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

 I broker RabbitMQ gestiti da Amazon MQ supportano le seguenti porte listener per la connettività a livello di applicazione tramite. `amqps` Puoi anche utilizzare queste porte per le connessioni client utilizzando la console web RabbitMQ e l'API di gestione. Tutte le connessioni utilizzano la crittografia TLS per motivi di sicurezza. 
+ Porta listener`5671`: utilizzata per connessioni AMQP sicure effettuate tramite l'URL AMQP sicuro. Questa porta supporta i protocolli AMQP 0-9-1 e AMQP 1.0 in RabbitMQ 4. Ad esempio, dato un broker con ID broker `b-c8352341-ec91-4a78-ad9c-a43f23d325bb`, distribuito nella regione `us-west-2`, questo è l'URL `amqps` completo del broker: `b-c8352341-ec91-4a78-ad9c-a43f23d325bb.mq.us-west-2.amazonaws.com:5671`.
+ Porte listener `443` e `15671` - È possibile utilizzare entrambe le porte listener in modo intercambiabile per accedere a un broker tramite la console web RabbitMQ o l'API di gestione. La porta 443 fornisce l'accesso HTTPS standard, mentre la porta 15671 è la tradizionale porta di gestione RabbitMQ con crittografia TLS.

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

Un broker RabbitMQ dispone di diversi attributi:
+ un nome; Ad esempio, `MyBroker`.
+ un ID; Ad esempio, `b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9`.
+ un Amazon Resource Name (ARN); Ad esempio, `arn:aws:mq:us-east-2:123456789012:broker:MyBroker:b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9`.
+ un URL della console Web RabbitMQ; Ad esempio, `https://b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9-1.mq.us-east-2.amazonaws.com`.

  Per ulteriori informazioni, consultare [Console Web RabbitMQ](https://www.rabbitmq.com/management.html) nella documentazione di RabbitMQ.
+ un endpoint AMQP sicuro. Ad esempio, `amqps://b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9-1.mq.us-east-2.amazonaws.com`.

Per un elenco completo di attributi del broker, consultare le sezioni seguenti in *Riferimento all'API REST di Amazon MQ*:
+ [ID operazione REST: broker](https://docs.aws.amazon.com/amazon-mq/latest/api-reference/rest-api-broker.html)
+ [ID operazione REST: broker](https://docs.aws.amazon.com/amazon-mq/latest/api-reference/rest-api-brokers.html)
+ [ID operazione REST: riavvio broker](https://docs.aws.amazon.com/amazon-mq/latest/api-reference/rest-api-broker-reboot.html)