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