Scegliere i migliori servizi di integrazione in Azure per scenari di integrazione aziendale
Azure Integration Services offre molte funzionalità in questa raccolta di servizi di integrazione, ma alcune funzionalità sovrapposte potrebbero esistere. Questa guida fornisce informazioni utili per scegliere i servizi migliori per gli scenari e i requisiti di integrazione aziendale. Tenere presente anche di considerare l'impatto completo dell'uso di un particolare servizio, inclusi i requisiti di prestazioni, la disponibilità del set di competenze, il supporto operativo e i costi.
Nota
Se si è un cliente BizTalk Server che vuole spostare i carichi di lavoro in App per la logica di Azure, è possibile ottenere una panoramica della migrazione e confrontare le funzionalità tra queste due offerte esaminando Perché eseguire la migrazione da BizTalk Server a App per la logica di Azure?
Quando scegliere un servizio di integrazione specifico e perché
Service | Quando scegliere | Perché |
---|---|---|
App per la logica di azure | Sono disponibili processi aziendali per orchestrare più sistemi che si estendono da sistemi legacy a carichi di lavoro di intelligenza artificiale. È necessario eseguire la migrazione da Microsoft BizTalk Server o da altre piattaforme di integrazione. | - Offre una maggiore produttività per gli sviluppatori tramite la finestra di progettazione del flusso di lavoro a basso codice. - Excel per collegare rapidamente le chiamate API usando connettori predefiniti predefiniti. - Supporta sia l'elaborazione sincrona che l'elaborazione asincrona. - Offre una cronologia di debug avanzata per i flussi di lavoro con stato. - Supporta i flussi di lavoro senza stato per i requisiti di bassa latenza. - Supporta la creazione di API personalizzate e connettori personalizzati, che consentono di eseguire il wrapping delle API REST esistenti o delle API SOAP per accedere ai servizi in cui non esiste attualmente alcun connettore predefinito. (solo flussi di lavoro a consumo) - Supporta la creazione di connettori predefiniti personalizzati basati su un provider di servizi. (solo flussi di lavoro Standard) |
Funzioni di Azure | È necessario creare funzioni di utilità centrali a cui è possibile accedere da altri componenti della piattaforma di integrazione, ad esempio App per la logica di Azure. Sono previsti requisiti di trasformazione dei dati univoci. |
Offre un'esperienza di calcolo su richiesta basata su eventi per gli sviluppatori che devono estendere la piattaforma dell'applicazione Azure implementando il codice attivato dagli eventi in Azure o da altri servizi e sistemi locali. |
Azure Data Factory | È necessaria la possibilità di trasformare e spostare set di dati di grandi dimensioni in varie origini dati, ad esempio file system, database, SAP, Archiviazione BLOB di Azure, Azure Esplora dati, Oracle, DB2, Amazon RDS e altro ancora. | - Fornisce un servizio ETL serverless basato sul cloud per la scalabilità orizzontale, l'integrazione dei set di dati e la trasformazione dei dati. Può gestire requisiti di elaborazione di messaggi e dati di grandi dimensioni. - Offre un'interfaccia utente senza codice per la creazione intuitiva e il monitoraggio e la gestione a riquadro singolo. - Supporta il trasferimento in modalità lift-and-shift per i pacchetti SQL Server Integration Services (SSIS) esistenti in Azure ed eseguirli con compatibilità completa in Azure Data Factory. SSIS Integration Runtime offre un servizio completamente gestito, pertanto non ci si deve preoccupare della gestione dell'infrastruttura. |
Bus di servizio di Azure | È necessario un sistema di messaggistica che supporta il modello publish-subscribe, il recapito ordinato, il rilevamento dei duplicati, la pianificazione dei messaggi e gli scenari di scadenza dei messaggi. | - Fornisce un broker di messaggi aziendale completamente gestito con code di messaggi e argomenti di pubblicazione-sottoscrizione. - Separando applicazioni e servizi l'uno dall'altro, questo servizio offre i vantaggi seguenti: --- bilanciamento del carico tra i ruoli di lavoro concorrenti --- routing sicuro dei messaggi, trasferimento dei dati e controllo tra i limiti del servizio e dell'applicazione --- lavoro transazionale coordinato che richiede un elevato grado di affidabilità. - Integra App per la logica di Azure e supporta scenari in cui si vogliono usare SDK, non connettori, per interagire con bus di servizio entità. |
Griglia di eventi di Azure | È necessaria un'architettura di sottoscrizione di eventi per rimanere aggiornati sulle modifiche dello stato in una o più applicazioni e sistemi, perché le soluzioni di integrazione dipendono in gran parte dagli eventi per comunicare tali modifiche e apportare modifiche ai dati correlate. | - Fornisce un gestore eventi serverless altamente scalabile per l'integrazione di applicazioni che usano eventi. Griglia di eventi fornisce eventi a destinazioni sottoscrittori, ad esempio applicazioni, servizi di Azure o qualsiasi endpoint in cui Griglia di eventi ha accesso alla rete. Le origini eventi possono includere applicazioni, servizi SaaS e servizi di Azure. - Aumenta l'efficienza evitando il polling costante per determinare le modifiche dello stato. Man mano che più servizi sottostanti generano eventi, l'architettura della sottoscrizione aumenta di popolarità. |
Gestione API di Azure | Si vuole astrarre e proteggere l'implementazione del servizio sottostante in App per la logica di Azure da utenti finali e consumer. | - Fornisce una piattaforma ibrida di gestione multi-cloud per le API in tutti gli ambienti. - Offre la possibilità di riutilizzare i servizi centrali in modo sicuro, offrendo all'organizzazione maggiore governance e controllo su chi può chiamare i servizi aziendali e su come chiamarli. Successivamente, è possibile chiamare queste API da App per la logica di Azure dopo che l'organizzazione li cataloga in Azure Gestione API. |
Passaggi successivi
Sono state apprese altre informazioni sulle offerte in Azure Integration Services più adatte a scenari e esigenze specifiche. Se si sta valutando la possibilità di passare da BizTalk Server ad Azure Integration Services, altre informazioni sugli approcci di migrazione, sulle considerazioni sulla pianificazione e sulle procedure consigliate per facilitare il progetto di migrazione.