AWS Application Integration category icon Integrazione delle applicazioni - Panoramica di Amazon Web Services

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

AWS Application Integration category icon Integrazione delle applicazioni

Integrazione delle applicazioni su AWS è una suite di servizi che consente la comunicazione tra componenti disaccoppiati all'interno di microservizi, sistemi distribuiti e applicazioni serverless. Non è necessario rifattorizzare l'intera architettura per trarne vantaggio: il disaccoppiamento delle applicazioni su qualsiasi scala può ridurre l'impatto delle modifiche, semplificando l'aggiornamento e velocizzando il rilascio di nuove funzionalità.

Ogni servizio è descritto dopo il diagramma. Per aiutarti a decidere quale servizio soddisfa meglio le tue esigenze, vedi Scelta di un AWS servizio di integrazione delle applicazioni o Amazon SQSSNS, Amazon o Amazon EventBridge? . Per informazioni generali, vedere Application Integration su AWS.

Diagramma che mostra AWS servizi di integrazione delle applicazioni

Ritorna aAWS servizi.

AWS Step Functions

AWS Step Functionsè un servizio completamente gestito che semplifica il coordinamento dei componenti delle applicazioni e dei microservizi distribuiti utilizzando flussi di lavoro visivi. La creazione di applicazioni a partire da singoli componenti, ciascuno dei quali svolge una funzione distinta, consente di scalare facilmente e modificare rapidamente le applicazioni. Step Functions è un modo affidabile per coordinare i componenti e gestire le funzioni dell'applicazione. Step Functions fornisce una console grafica per organizzare e visualizzare i componenti dell'applicazione in una serie di passaggi. Ciò semplifica la creazione e l'esecuzione di applicazioni in più fasi. Step Functions avvia e tiene traccia automaticamente di ogni passaggio e riprova in caso di errori, in modo che l'applicazione venga eseguita nell'ordine e come previsto. Step Functions registra lo stato di ogni passaggio, così quando qualcosa va storto, puoi diagnosticare ed eseguire rapidamente il debug dei problemi. Puoi modificare e aggiungere passaggi senza nemmeno scrivere codice, in modo da far evolvere facilmente la tua applicazione e innovare più velocemente.

Amazon AppFlow

Amazon AppFlow è un servizio di integrazione completamente gestito che consente di trasferire dati in modo sicuro tra applicazioni oftware-as-a S-Service (SaaS) come Salesforce, Zendesk, Slack e, ServiceNow AWS servizi come Amazon S3 e Amazon Redshift, in pochi clic. Con Amazon AppFlow, puoi eseguire flussi di dati su scala aziendale alla frequenza che preferisci: in base a una pianificazione, in risposta a un evento aziendale o su richiesta. Puoi configurare funzionalità di trasformazione dei dati, come il filtraggio e la convalida, per generare ready-to-use dati complessi come parte del flusso stesso, senza passaggi aggiuntivi. Amazon AppFlow; crittografa automaticamente i dati in movimento e consente agli utenti di limitare il flusso di dati sulla rete Internet pubblica per le applicazioni SaaS integrate con AWS PrivateLink, riducendo l'esposizione alle minacce alla sicurezza.

AWS Scambio di dati B2B

AWS B2B Data Interchange (B2Bi) automatizza la trasformazione dei documenti Electronic Data Interchange (EDI) in XML formati JSON e formati per semplificare le integrazioni dei dati a valle. Le aziende utilizzano EDI i documenti per scambiare dati transazionali con partner commerciali, come fornitori e clienti finali, utilizzando formati standardizzati come X12.

Con B2Bi, puoi integrare e gestire i tuoi partner commerciali e automatizzare la trasformazione dei EDI documenti in rappresentazioni di dati comuni, ad esempio utilizzando un'interfaccia low-code. JSON XML Questo approccio riduce i tempi, la complessità e i costi associati alla preparazione e all'integrazione EDI dei dati nelle applicazioni aziendali e nei data lake appositamente progettati. Di conseguenza, puoi concentrarti sull'utilizzo dei dati transazionali per ottenere informazioni aziendali utilizzando AWS suite di servizi di analisi, intelligenza artificiale e machine learning.

Amazon EventBridge

Amazon EventBridge è un bus di eventi serverless che semplifica la creazione di applicazioni basate sugli eventi su larga scala utilizzando eventi generati dalle tue applicazioni, applicazioni oftware-as-a S-Service (SaaS) integrate e AWS servizi. EventBridgefornisce un flusso di dati in tempo reale da fonti di eventi come Zendesk o Shopify a obiettivi come AWS Lambda e altre applicazioni SaaS. Puoi impostare regole di routing per determinare dove inviare i dati per creare architetture applicative che reagiscano in tempo reale alle tue fonti di dati, con editore di eventi e consumatore completamente separati.

Flussi di lavoro gestiti da Amazon per Apache Airflow () MWAA

Amazon Managed Workflows for Apache Airflow (MWAA) è un servizio di orchestrazione gestito per Apache Airflow che semplifica la configurazione e la gestione di pipeline di end-to-end dati nel cloud su larga scala. Apache Airflow è uno strumento open source utilizzato per creare, pianificare e monitorare in modo programmatico sequenze di processi e attività denominate «flussi di lavoro». Con Managed Workflows, puoi usare Airflow e Python per creare flussi di lavoro senza dover gestire l'infrastruttura sottostante per scalabilità, disponibilità e sicurezza. Managed Workflows ridimensiona automaticamente la capacità del flusso di lavoro per soddisfare le tue esigenze ed è integrato con AWS servizi di sicurezza per aiutarti a fornire un accesso rapido e sicuro ai dati.

Amazon MQ

Amazon MQ è un servizio di broker di messaggi gestito per Apache ActiveMQ Classic e RabbitMQ che semplifica la configurazione e la gestione dei broker di messaggi nel cloud. I broker di messaggi consentono a diversi sistemi software, che spesso utilizzano linguaggi di programmazione diversi e su piattaforme diverse, di comunicare e scambiare informazioni. Amazon MQ riduce il carico operativo gestendo il provisioning, la configurazione e la manutenzione di ActiveMQ e RabbitMQ, i più diffusi broker di messaggistica open source. Connettere le tue applicazioni correnti ad Amazon MQ è semplice perché utilizza standard di settore APIs e protocolli per la messaggistica, tra cuiJMS,, NMS AMQPSTOMP, MQTT e. WebSocket L'utilizzo degli standard significa che, nella maggior parte dei casi, non è necessario riscrivere alcun codice di messaggistica durante la migrazione a AWS.

Amazon Simple Notification Service

Amazon Simple Notification Service (AmazonSNS) è un servizio di messaggistica pub/sub altamente disponibile, durevole, sicuro e completamente gestito che consente di disaccoppiare microservizi, sistemi distribuiti e applicazioni serverless. Amazon SNS fornisce argomenti per la messaggistica ad alto throughput e basata su push. many-to-many Utilizzando SNS gli argomenti di Amazon, i tuoi sistemi di pubblicazione possono inviare messaggi a un gran numero di endpoint di abbonati per l'elaborazione parallela, comprese le code AmazonSQS, AWS Lambda funzioni e HTTP webhook /S. Inoltre, SNS può essere utilizzato per inviare notifiche agli utenti finali tramite dispositivi mobiliSMS, push ed e-mail.

Amazon Simple Queue Service

Amazon Simple Queue Service (AmazonSQS) è un servizio di accodamento messaggi completamente gestito che consente di disaccoppiare e scalare microservizi, sistemi distribuiti e applicazioni serverless. SQSelimina la complessità e il sovraccarico associati alla gestione e al funzionamento del middleware orientato ai messaggi e consente agli sviluppatori di concentrarsi sulla differenziazione del lavoro. Con AmazonSQS, puoi inviare, archiviare e ricevere messaggi tra componenti software a qualsiasi volume, senza perdere messaggi o richiedere la disponibilità di altri servizi. Inizia a usare Amazon SQS in pochi minuti utilizzando AWS Management Console, AWS CLI, o SDK a tua scelta, e tre semplici comandi.

Amazon SQS offre due tipi di code di messaggi. Le code standard offrono la massima produttività, la massima velocità di ordinazione e consegna. at-least-once Le SQS FIFO code di Amazon sono progettate per garantire che i messaggi vengano elaborati esattamente una volta, nell'ordine esatto in cui vengono inviati.

Amazon Simple Workflow Service

Amazon Simple Workflow Service (AmazonSWF) aiuta gli sviluppatori a creare, eseguire e scalare lavori in background con passaggi paralleli o sequenziali. Puoi pensare ad Amazon SWF come a un sistema di monitoraggio dello stato e coordinatore di attività completamente gestito nel cloud. Se i passaggi della tua applicazione richiedono più di 500 millisecondi per essere completati, devi monitorare lo stato dell'elaborazione. Se devi ripristinare o riprovare se un'attività fallisce, Amazon SWF può aiutarti.

Ritorna a. AWS servizi