Messaggistica in AWS

Servizi di messaggistica per architetture di applicazioni moderne

Perché usare la messaggistica in AWS?

I servizi di messaggistica di AWS permettono a diversi sistemi software e dispositivi finali (spesso con sintassi di programmazione e piattaforme differenti) di comunicare e scambiare informazioni tra loro. È possibile utilizzare questi servizi per inviare e ricevere dati nelle applicazioni cloud. L'infrastruttura viene allocata automaticamente per garantire disponibilità e durabilità dei messaggi elevate e assicurare l'affidabilità delle applicazioni.

Messaggistica per tutti i casi d'uso

Amazon MQ

Cos'è

Servizio gestito di broker di messaggistica per Apache ActiveMQ che facilita la configurazione e il funzionamento di broker di messaggistica nel cloud

Caso d'uso

Migrazione verso un broker di messaggistica gestito per automatizzare amministrazione e manutenzione di software senza dover riscrivere le applicazioni esistenti
Guarda il video sul caso d'uso

Funzionalità interessanti

Compatibile con API e protocolli standard di settore, tra cui JMS, NMS, AMQP, STOMP, MQTT e WebSocket

Amazon SQS

Cos'è

Servizio di accodamento di messaggi semplice, flessibile e completamente gestito per lo scambio continuo di qualsiasi volume di messaggi da ogni tipo di sorgente

Caso d'uso

Creazione di sistemi distribuiti, applicazioni serverless e microservizi altamente scalabili e disaccoppiati nel cloud
Guarda il video sul caso d'uso

Funzionalità interessanti

Scalabilità quasi illimitata e possibilità di aumentare il throughput senza preallocare capacità

Amazon SNS

Caso d'uso

Servizio di notifiche push per dispositivi mobili e messaggistica PUB/SUB per distribuzione di messaggi a throughput e affidabilità elevati

Caso d'uso

Messaggi push a endpoint e client in sistemi distribuiti, microservizi e applicazioni serverless e utilizzo di architetture basate su eventi
Guarda il video sul caso d'uso

Funzionalità interessanti

Invio affidabile di qualsiasi volume di messaggi a qualsiasi numero di destinatari su più protocolli

Amazon Pinpoint

Cos'è

Piattaforma di coinvolgimento dei clienti per la gestione di campagne mirate e multicanale tramite e-mail, push su dispositivi mobili, SMS e Lambda

Caso d'uso

Coinvolgimento e conversioni con l'invio del messaggio più adatto nel momento giusto al cliente selezionato
Guarda il video sul caso d'uso

Funzionalità interessanti

Analisi e messaggi integrati per ottenere informazioni approfondite e influenzare le modalità di interazione dei clienti con le app

Amazon Kinesis Streams

Cos'è

Servizio altamente scalabile e completamente gestito per la raccolta e l'elaborazione di flussi di dati in tempo reale per analisi e apprendimento automatico

Caso d'uso

Creazione di applicazioni personalizzate che operano in tempo reale ed elaborano flussi di dati utilizzando framework di elaborazione diffusi
Guarda il video sul caso d'uso

Funzionalità interessanti

È in grado di acquisire e memorizzare in modo continuo diversi terabyte di dati all'ora da centinaia di migliaia di fonti.

Broker di messaggi di AWS IoT

Cos'è

Servizi di broker di messaggistica PUB/SUB che permette l'invio e la ricezione di messaggi da e verso AWS IoT Core

Caso d'uso

Invio di messaggi da/verso dispositivi e app AWS IoT in tutta sicurezza con MQTT, HTTP e WebSocket
Guarda il video sul caso d'uso

Funzionalità interessanti

Consente l'invio e la ricezione di messaggi da e verso milioni di dispositivi