Application Integration on AWS

Integra sistemi distribuiti e applicazioni serverless con una minore quantità di codice
Application Integration on AWS è una suite di servizi che consente la comunicazione tra componenti disaccoppiati all'interno di microservizi, sistemi distribuiti e applicazioni serverless. Non è necessario effettuare il refactoring dell'intera architettura per ottenere i vantaggi, in quanto il disaccoppiamento delle applicazioni può ridurre l'impatto delle modifiche, semplificando l'aggiornamento e velocizzando il rilascio di nuove funzionalità.
Sviluppa con agilità
Utilizzando i servizi di integrazione delle applicazioni per connettere le tue app non dovrai più scrivere codice personalizzato per consentire l'interoperabilità. Questo ti permette anche di limitare l'ulteriore codice che potrebbe essere ripetuto nei tuoi microservizi e funzioni.
Concentrati sull'innovazione
I servizi di integrazione delle applicazioni trasferiscono le tue responsabilità operative su AWS, consentendoti di concentrarti sullo sviluppo e l'innovazione. Senza dimensionamento automatico, non dovrai più effettuare il provisioning, distribuire patch e gestire i server.
Dimensiona e gestisci gli errori in modo indipendente
Il disaccoppiamento delle applicazioni con i servizi di integrazione delle applicazioni consente loro di interagire, tuttavia se un servizio restituisce un errore o un registra un picco del carico di lavoro, questo non influisce sul resto dei servizi.
Invia messaggi con fiducia
I servizi di messaggistica dell'integrazione delle applicazioni sono in grado di gestire qualsiasi livello di throughput e di utilizzare lo storage su più zone di disponibilità per fornire disponibilità e durata elevate.

Servizi di integrazione di applicazioni

Categoria
In cosa consiste
Servizio AWS
Messaggistica
Pub/sub affidabile e a throughput elevato, SMS, e-mail e notifiche push per dispositivi mobili

Amazon Simple Notification Service (SNS)

Argomenti per messaggi gestiti per la pub/sott.

Coda di messaggi che invia, memorizza e riceve i messaggi tra i componenti delle applicazioni di qualsiasi volume

Amazon Simple Queue Service (SQS)

Code messaggi gestiti.

Broker di messaggi per Apache ActiveMQ che semplifica la migrazione e consente l'utilizzo di architetture ibride

Amazon MQ

Broker di messaggi gestito per ActiveMQ.

Flussi di lavoro
Coordina più servizi AWS in flussi di lavoro serverless per creare e aggiornare le app rapidamente

AWS Step Functions

Coordinamento delle applicazioni distribuite.

Gestione delle API
Crea, pubblica, gestisci, monitora e proteggi le API su qualsiasi scala per carichi di lavoro e applicazioni Web serverless

Amazon API Gateway

Creazione, distribuzione e gestione di API

Crea API flessibili per accedere, manipolare e combinare senza rischi i dati provenienti da una o più origini dati

AWS AppSync

Aggiungi potenza alle tue applicazioni con i dati giusti provenienti da molte risorse e su vasta scala.

Bus di eventi
Crea un'architettura basata sui dati che connette i dati dell'applicazione provenienti dalle tue app, sistemi SaaS e servizi AWS

Amazon Event Bridge

Bus di eventi serverless per app SaaS e servizi AWS.

Integrazione con API senza codice
Automatizza il flusso di dati tra applicazioni SaaS e servizi AWS su quasi tutte le scale e senza codice.

Amazon AppFlow

Integra in modo sicuro le app e automatizza i flussi di dati su quasi tutte le scale e senza codice.

Servizi di integrazione di applicazioni

Categoria In cosa consiste Servizio AWS
Messaggistica Pub/sub affidabile e a throughput elevato, SMS, e-mail e notifiche push per dispositivi mobili Amazon Simple Notification Service (SNS)
Coda di messaggi che invia, memorizza e riceve i messaggi tra i componenti delle applicazioni di qualsiasi volume Amazon Simple Queue Service (SQS)
Broker di messaggi per Apache ActiveMQ che semplifica la migrazione e consente l'utilizzo di architetture ibride Amazon MQ
Flussi di lavoro Coordina più servizi AWS in flussi di lavoro serverless per creare e aggiornare le app rapidamente AWS Step Functions
Gestione delle API Crea, pubblica, gestisci, monitora e proteggi le API su qualsiasi scala per carichi di lavoro e applicazioni Web serverless Amazon API Gateway
Crea API flessibili per accedere, manipolare e combinare senza rischi i dati provenienti da una o più origini dati AWS App Sync
Bus di eventi Crea un'architettura basata sui dati che connette i dati dell'applicazione provenienti dalle tue app, sistemi SaaS e servizi AWS Amazon EventBridge
Integrazione con API senza codice Automatizza il flusso di dati tra applicazioni SaaS e servizi AWS su quasi tutte le scale e senza codice. Amazon AppFlow

"Disponiamo ora di una base agile e scalabile su cui poter fare cose straordinarie di ogni tipo. Proprio come con l'esplorazione dello spazio, iniziamo appena a immaginare tutto ciò che possiamo fare".

- Bryan Walls
Vice Program Manager esperto immagini, NASA