

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à.

# Amazon MQ per broker ActiveMQ
<a name="amazon-mq-basic-elements"></a>

## Cos'è un broker Amazon MQ for ActiveMQ?
<a name="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* di istanza del broker (`m5`) e della *dimensione* (`large`,`medium`) è denominata *tipo di istanza del broker* (ad esempio,). `mq.m5.large` Per ulteriori informazioni, consulta [Tipi di istanze del broker Amazon MQ per ActiveMQ](broker-instance-types.md).
+ Un *broker a istanza singola* è composto da un broker in una zona di disponibilità. Il broker comunica con l'applicazione e con un volume di archiviazione Amazon EBS o Amazon EFS.
+ Un *broker attivo/in standby* è composto da due broker in due diverse zone di disponibilità, configurate in una *coppia ridondante*. Questi broker comunicano in modo sincrono con l'applicazione e con Amazon EFS.

Per ulteriori informazioni, consulta [Opzioni di implementazione per i broker Amazon MQ for ActiveMQ](amazon-mq-broker-architecture.md).

Puoi abilitare *aggiornamenti automatici minori della versione* a nuove versioni minori del motore del broker, poiché Apache rilascia nuove versioni. Gli aggiornamenti automatici si verificano durante la *finestra di manutenzione* definita dal giorno della settimana, dall'ora del giorno (in formato 24 ore) e dal fuso orario (UTC per impostazione predefinita).

Per ulteriori informazioni sulla creazione e la gestione di broker, consulta le sezioni seguenti:
+ [Guida introduttiva: creazione e connessione a un broker ActiveMQ](getting-started-activemq.md)
+ [Broker](amazon-mq-limits.md#broker-limits)
+ [Stati dei broker Amazon MQ](broker-statuses.md)

### Protocolli a livello di collegamento supportati
<a name="broker-protocols"></a>

Puoi accedere ai broker utilizzando [qualsiasi linguaggio di programmazione supportato da ActiveMQ](http://activemq.apache.org/cross-language-clients.html) e abilitando TLS esplicitamente per i seguenti protocolli:
+ [AMQP](http://activemq.apache.org/amqp.html)
+ [MQTT](http://activemq.apache.org/mqtt.html)
+ MQTT over [WebSocket](http://activemq.apache.org/websockets.html)
+ [OpenWire](http://activemq.apache.org/openwire.html)
+ [STOMP](http://activemq.apache.org/stomp.html)
+ STOMP over WebSocket

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

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

  Per ulteriori informazioni, consultare [Console Web](http://activemq.apache.org/web-console.html) nella documentazione di Apache ActiveMQ.
**Importante**  
Se si specifica una mappa di autorizzazione che non include il gruppo `activemq-webconsole`, non è possibile utilizzare la console Web ActiveMQ perché il gruppo non è autorizzato a inviare o ricevere messaggi dal broker Amazon MQ.
+ Endpoint del protocollo a livello di collegamento:
  + `amqp+ssl://b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9-1.mq.us-east-2.amazonaws.com:5671`
  + `mqtt+ssl://b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9-1.mq.us-east-2.amazonaws.com:8883`
  + `ssl://b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9-1.mq.us-east-2.amazonaws.com:61617`
**Nota**  
Questo è un punto OpenWire finale.
  + `stomp+ssl://b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9-1.mq.us-east-2.amazonaws.com:61614`
  + `wss://b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9-1.mq.us-east-2.amazonaws.com:61619`

  Per ulteriori informazioni, consultare [Configurazione dei trasporti](http://activemq.apache.org/configuring-transports.html) nella documentazione di Apache ActiveMQ.

**Nota**  
Per un active/standby broker, Amazon MQ fornisce due URLs console Web ActiveMQ, ma è attivo un solo URL alla volta. Allo stesso modo, Amazon MQ fornisce due endpoint per ogni protocollo a livello di connessione, ma è attivo un solo endpoint per ogni coppia alla volta. I suffissi `-1` e `-2` indicano una coppia ridondante.

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)

## Utenti del broker
<a name="user"></a>

Un *utente* ActiveMQ è una persona o un'applicazione che può accedere alle code e agli argomenti di un broker ActiveMQ. È possibile configurare gli utenti in modo che dispongano di autorizzazioni specifiche. Ad esempio, è possibile consentire ad alcuni utenti di accedere alla [console Web ActiveMQ](http://activemq.apache.org/web-console.html).

Un *gruppo* è un'etichetta semantica. È possibile assegnare un gruppo a un utente e configurare le autorizzazioni per i gruppi in modo che possano inviare, ricevere e amministrare code e argomenti specifici.

**Importante**  
Apportare modifiche a un utente *non* applica le modifiche all'utente in modo istantaneo. Per applicare le modifiche, attendere la finestra di manutenzione successiva o [riavviare il broker](amazon-mq-rebooting-broker.md).

Per informazioni su utente e gruppi, consulta le sezioni seguenti nella documentazione di Apache ActiveMQ.
+ [Autorizzazione](http://activemq.apache.org/security.html#Security-Authorization)
+ [Esempio di autorizzazione](http://activemq.apache.org/security.html#Security-AuthorizationExample)

Per ulteriori informazioni sulla creazione, la modifica e l'eliminazione di utenti di ActiveMQ, consulta le sezioni seguenti:
+ [Creazione di un utente broker ActiveMQ](amazon-mq-listing-managing-users.md)
+ [Utenti](amazon-mq-limits.md#activemq-user-limits)

### Attributi utente
<a name="user-attributes"></a>

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