FAQ (Frequently Asked Questions)

FAQ

Come iniziare a utilizzare questo prodotto

In cosa è differente IBM MQ dalle altre soluzioni di messaggistica?

Distribuzione unica: Con IBM MQ, i dati arrivano una sola e unica volta, a differenza di altre soluzioni che possono duplicare o perdere messaggi, perché hanno una qualità di servizio differente.

Transazionale: IBM MQ gestisce tutti i messaggi utilizzando una transazione, per cui è possibile essere sicuri di un comportamento prevedibile anche in situazioni di errore.

Asincrono: Se la rete o un'applicazione non saranno più disponibili, le soluzioni sincrone avranno esito negativo. Soluzioni asincrone, come ad esempio IBM MQ, proteggono quei dati e riprendono il loro trasporto quando il sistema torna nuovamente disponibile.

Crittografia dei messaggi: Varie soluzioni offrono protezione per i dati inattivi. Alcune proteggono solo il disco, invece IBM MQ Advanced protegge i dati del messaggio stesso. Se il disco viene violato e solo il disco è crittografato, tutto ciò che è presente nel disco è vulnerabile. La protezione dei messaggi stessi offre una maggiore tranquillità.

Sono disponibili versioni di prova o versioni per gli sviluppatori?

Quali opzioni di gestione e monitoraggio offre IBM MQ?

  • IBM MQ Console è una console grafica basata sul web per la gestione e la configurazione.
  • IBM MQ Explorer fornisce una GUI (graphical user interface), basata su Eclipse, per la gestione e il monitoraggio degli oggetti IBM MQ — sia che siano ospitati localmente o in remoto. Consultare Introduction to IBM MQ Explorer per saperne di più.
  • I comandi MQSC vengono utilizzati per lo script o per una riga comandi interattiva. Questi comandi configurano e gestiscono tutti gli oggetti del gestore code. Consultare MQSC reference per ulteriori informazioni. I clienti che utilizzano v9.0.4 (o versioni successive) possono inoltrare qualsiasi comando MQSC utilizzando REST.
  • I PCF (Programmable Command Formats) utilizzano icomandi e rispondono ai messaggi che possono essere scambiati tra un programma e un qualsiasi gestore code che supporti i PCF in una rete. I PCF forniscono un modo programmabile per configurare e gestire i gestori code. Consultare Introduction to Programmable Command Formats per ulteriori informazioni.

Come posso ottenere supporto?

I modi più utili per accedere al supporto sono elencati qui.

Cos'è IBM MQ?

IBM MQ è una soluzione di messaggistica leader di mercato che consente di inviare e ricevere dati come messaggi tra applicazioni, servizi e sistemi — che si trovino on-premise o su cloud. IBM MQ semplifica la connettività rimuovendo il requisito per le modifiche dell'applicazione, per garantire la sicurezza e un'unica consegna dei messaggi basati sulla transazione.

Dove posso eseguire IBM MQ?

IBM MQ è una soluzione di messaggistica universale. È possibile eseguirlo on premise utilizzando il software, su un'appliance ottimizzata, su un mainframe, in un cloud o in un ambiente multicloud.

Di quale versione di IBM MQ ho bisogno?

Tutte le versioni di IBM MQ inviano messaggi in modo asincrono tra applicazioni, sistemi e servizi con un'unica consegna, supporto delle transazioni e persistenza integrata. I dati sono protetti sulla rete e vengono fornite funzionalità di elevata disponibilità e disaster recovery. È disponibile on-premise, su IBM z/OS® e nel cloud.

Per la crittografia end-to-end o l'invio dei dati di contenuto dei file come messaggi, eseguire l'aggiornamento a IBM MQ Advanced o IBM MQ Advanced for z/OS VUE. Questa è la funzionalità standard per IBM MQ Appliance.

Se hai poca esperienza con IBM MQ, o desideri consolidare la tua infrastruttura IBM MQ esistente, prendi in considerazione IBM MQ Appliance.

Se stai lavorando nel cloud, IBM MQ on IBM Cloud™ è un servizio in hosting che fornisce un modo più semplice per gestire il proprio ambiente IBM MQ. In alternativa, se non desideri una versione in hosting, è possibile utilizzare IBM MQ in altri cloud — tra cui IBM Cloud Private, Amazon Web Services e Azure.

Quanto spesso vengono rilasciate le nuove versioni di IBM MQ?

I rilasci principali di IBM MQ avvengono approssimativamente ogni due anni, attraverso un modello che chiamiamo LTS (Long-Term Support). In alternativa, è possibile adottare nuove funzioni in modo più rapido con il modello CD (Continuous Delivery), che consegna nuovi contenuti tre o quattro volte l'anno. Il contenuto offerto tramite CD è incluso nella successiva versione di consegna a lungo termine ed è un ottimo modo per visualizzare in anteprima le caratteristiche in arrivo o per anticipare l'introduzione a nuove funzionalità.

Cosa si intende per rilasci LTS e CD?

Il rilascio LTS è adatto a sistemi che richiedono i più alti livelli di stabilità. Gli aggiornamenti durante il periodo di supporto contengono correzioni per individuare problemi e vulnerabilità. I rilasci CD aggiungono nuove funzioni a IBM MQ su base regolare e sono destinati ai clienti che desiderano sfruttare le più recenti caratteristiche e funzionalità di IBM MQ senza aspettare il prossimo ciclo di rilascio LTS. Le correzioni vengono fornite solo nei rilasci LTS e nei due rilasci CD più recenti.

Come posso effettuare l'aggiornamento?

Rivolgiti al rappresentante commerciale IBM o al Business Partner IBM. Altrimenti, puoi utilizzare questo modulo di contatto.

Quali sono le mie opzioni di supporto?

Un anno di supporto è incluso nel costo di IBM MQ con il tuo acquisto originale. È possibile eseguire l'aggiornamento fino all'ultima versione continuando a pagare le tariffe di abbonamento. Se smetti di pagare il tuo abbonamento, non sarà possibile eseguire l'aggiornamento alla versione più recente, senza pagare una tariffa di riattivazione. La fine del supporto per una versione viene normalmente annunciata con due anni di anticipo, fornendo il tempo necessario per pianificare eventuali migrazioni necessarie. È possibile negoziare un prolungamento di tale scadenza, ma è consigliabile piuttosto effettuare l'aggiornamento alle funzioni e correzioni più recenti.

È possibile scegliere l'opzione CD, ma avrà un periodo di supporto più breve, perché si riceveranno nuovi rilasci appena diventano disponibili.

Quanto tempo si impiegherà per rendere operativo IBM MQ?

Bastano pochi minuti per l'attivazione di IBM MQ. Consultare LearnMQ su IBM developerWorks® per ulteriori informazioni.

IBM MQ è sicuro?

IBM MQ protegge i dati sulla rete utilizzando TLS (Transport Layer Security). Mediante l'aggiornamento a IBM MQ Advanced, IBM MQ Appliance o IBM MQ Advanced for z/OS VUE, godrai anche dei vantaggi della crittografia dei dati inattivi per la protezione dei dati end-to-end. Vengono crittografati i messaggi, invece del disco, per un supplemento di sicurezza. Anche i dati del file sono protetti.

Ulteriori informazioni

Posso trasferire i dati dei file su IBM MQ?

Le funzionalità di gestione dei trasferimenti di file vengono offerte da IBM MQ Appliance e IBM MQ Advanced for z/OS VME. Questo consente di inviare i dati del contenuto dei file come messaggi in tutta la rete IBM MQ esistente. Gli agent di trasferimento file possono essere ridistribuiti e sono disponibili gratuitamente durante l'esecuzione su un gestore code IBM MQ Advanced, IBM MQ Appliance o IBM MQ Advanced for z/OS VME.

IBM MQ è attrezzato per il failover?

Le funzionalità di elevata disponibilità e disaster recovery sono incluse in tutte le offerte IBM MQ. IBM MQ e IBM MQ Advanced forniscono gestori code a più istanze e soluzioni di network file system. IBM PowerHA® for IBM AIX® (in precedenza HACMP) o MSCS (Microsoft Cluster Service) possono essere utilizzati per abilitare un gestore ad elevata disponibilità. Inoltre, la replica sincrona del NAS (network-attached storage) consente il backup esterno. 

Le diverse opzioni di implementazione MQ dispongono di funzionalità aggiuntive:

IBM MQ Advanced: RDQM (replicated data queue manager) per consentire la replica sincrona dei log e dei dati su altri due sistemi (solo IBM MQ on Linux); inoltre offre repliche asincrone e sincrone per il failover manuale, utilizzando RDQM (solo 2 nodi)

IBM MQ Appliance: Replica da un'appliance all'altra

IBM MQ for z/OS:  Gruppi di condivisione code ad elevata disponibilità con storage condiviso e peer recovery

IBM MQ on Cloud: Failover automatico del gestore code su più istanze disponibili e storage di rete

Quale integrità dei dati offre IBM MQ?

IBM MQ fornisce livelli molto alti di integrità dei dati attraverso la persistenza del messaggio e le funzionalità di transazione, tra cui: 

  • Messaggi persistenti che possono sopravvivere al riavvio di qualsiasi parte del sistema. Una volta che un messaggio persistente è stato ricevuto correttamente in un sistema IBM MQ non si perderà, anche durante gli arresti o i malfunzionamenti di rete o di sistema.
  • Le operazioni di messaggistica che vengono eseguite da un'applicazione possono essere coordinate con altre risorse utilizzando le transazioni globali — come i server delle applicazioni e i database — o con IBM MQ in qualità di coordinatore delle transazioni o come gestore risorse.

Di quali API esegue il supporto IBM MQ?

Il supporto API IBM MQ include (ma solo a titolo esemplificativo):

  • MQI
  • API stile JMS (Java Message Service)
  • MQTT
  • MQ Light

Un'API REST amministrativa e un'API REST di messaggistica sono disponibili nel rilascio IBM MQ CD.

Dove posso ottenere informazioni sulle prestazioni di IBM MQ?

Per i report relativi alle prestazioni di IBM MQ, consultare IBM MQ Family - Performance Reports.

Dove posso trovare le informazioni relative a IBM MQ per principianti?

Visitare LearnMQ su developerWorks per ottenere informazioni e supporti didattici che facilitano la comprensione di IBM MQ e iniziare in pochi minuti.

Dove posso trovare informazioni tecniche dettagliate?

Visita l'IBM Knowledge Center per informazioni tecniche approfondite su IBM MQ, IBM MQ for z/OS e IBM MQ Appliance.

Come posso consigliare dei miglioramenti?

È possibile richiedere i miglioramenti e votare per quelli che sono già stati richiesti nella nostra pagina Request for Enhancement.