De beste integratieservices kiezen in Azure voor bedrijfsintegratiescenario's
Azure Integration Services biedt veel mogelijkheden voor deze verzameling integratieservices, maar er zijn mogelijk overlappende mogelijkheden. Deze handleiding bevat informatie om u te helpen bij het kiezen van de beste services voor uw bedrijfsintegratiescenario's en -vereisten. Vergeet niet ook rekening te houden met de volledige impact van het gebruik van een bepaalde service, waaronder prestatievereisten, beschikbaarheid van vaardigheden, operationele ondersteuning en kosten.
Notitie
Als u een BizTalk Server-klant bent die uw workloads wilt verplaatsen naar Azure Logic Apps, kunt u een migratieoverzicht krijgen en de mogelijkheden tussen deze twee aanbiedingen vergelijken door te kijken waarom migreren van BizTalk Server naar Azure Logic Apps?
Wanneer u een specifieke integratieservice kiest en waarom
Service | Wanneer moet u kiezen | Waarom |
---|---|---|
Azure Logic-apps | U hebt bedrijfsprocessen voor het organiseren van meerdere systemen die van verouderde systemen tot workloads voor kunstmatige intelligentie omvatten. U moet migreren van Microsoft BizTalk Server of andere integratieplatforms. | - Biedt meer productiviteit voor ontwikkelaars via de ontwerpfunctie voor werkstromen met weinig code. - Excels bij het verbinden van API-aanroepen snel met behulp van vooraf gebouwde, out-of-the-box connectors. - Ondersteunt zowel synchrone als asynchrone verwerking. - Biedt uitgebreide foutopsporingsgeschiedenis voor stateful werkstromen. - Ondersteunt stateless werkstromen voor vereisten voor lage latentie. - Ondersteunt het maken van aangepaste API's en aangepaste connectors, waarmee u bestaande REST API's of SOAP-API's kunt verpakken voor toegang tot services waarvoor momenteel geen vooraf gedefinieerde connector bestaat. (Alleen werkstromen voor verbruik) - Ondersteunt het maken van aangepaste ingebouwde connectors op basis van een serviceprovider. (Alleen standaardwerkstromen) |
Azure Functions | U moet centrale hulpprogrammafuncties bouwen waartoe u toegang hebt vanuit andere onderdelen van het integratieplatform, zoals Azure Logic Apps. U hebt unieke vereisten voor gegevenstransformatie. |
Biedt een gebeurtenisgestuurde, compute-on-demand ervaring voor ontwikkelaars die het Azure-toepassingsplatform moeten uitbreiden door code te implementeren die wordt geactiveerd door gebeurtenissen in Azure of andere services en on-premises systemen. |
Azure Data Factory | U hebt de mogelijkheid nodig om grote gegevenssets te transformeren en te verplaatsen in verschillende gegevensbronnen, zoals bestandssystemen, databases, SAP, Azure Blob Storage, Azure Data Explorer, Oracle, DB2, Amazon RDS en meer. | - Biedt een serverloze ETL-service in de cloud voor uitschalen, integratie van gegevenssets en gegevenstransformatie. Kan grote vereisten voor gegevens- en berichtverwerking verwerken. - Biedt codevrije gebruikersinterface voor intuïtieve creatie en bewaking en beheer met één glas. - Ondersteunt lift-and-shift voor bestaande SSIS-pakketten (SQL Server Integration Services) naar Azure en voert ze uit met volledige compatibiliteit in Azure Data Factory. SSIS Integration Runtime biedt een volledig beheerde service, dus u hoeft zich geen zorgen te maken over infrastructuurbeheer. |
Azure Service Bus | U hebt een berichtensysteem nodig dat ondersteuning biedt voor het model publiceren-abonneren, bestelde levering, dubbele detectie, berichtplanning en verloopscenario's voor berichten. | - Biedt een volledig beheerde enterprise-berichtenbroker met berichtenwachtrijen en onderwerpen over publiceren/abonneren. - Door toepassingen en services van elkaar te ontkoppelen, biedt deze service de volgende voordelen: --- taakverdeling voor concurrerende werknemers --- veilige berichtroutering, gegevensoverdracht en controle over service- en toepassingsgrenzen --- Gecoördineerd transactioneel werk waarvoor een hoge mate van betrouwbaarheid is vereist. - Vormt een aanvulling op Azure Logic Apps en ondersteunt scenario's waarin u SDK's, niet connectors, wilt gebruiken om te communiceren met Service Bus-entiteiten. |
Azure Event Grid | U hebt een architectuur voor een gebeurtenisabonnement nodig om op de hoogte te blijven van statuswijzigingen in een of meer toepassingen en systemen, omdat uw integratieoplossingen sterk afhankelijk zijn van gebeurtenissen om dergelijke wijzigingen te communiceren en gerelateerde gegevenswijzigingen aan te brengen. | - Biedt een uiterst schaalbare, serverloze gebeurtenisbroker voor het integreren van toepassingen met behulp van gebeurtenissen. Event Grid levert gebeurtenissen aan abonneebestemmingen, zoals toepassingen, Azure-services of een eindpunt waar Event Grid netwerktoegang heeft. Gebeurtenisbronnen kunnen toepassingen, SaaS-services en Azure-services omvatten. - Verhoogt de efficiëntie door constante polling te voorkomen om statuswijzigingen te bepalen. Naarmate er meer onderliggende services gebeurtenissen verzenden, neemt de abonnementsarchitectuur in populariteit toe. |
Azure API Management | U wilt de onderliggende service-implementatie in Azure Logic Apps abstraheren en beschermen tegen eindgebruikers en consumenten. | - Biedt een hybride, multicloudbeheerplatform voor API's in alle omgevingen. - Biedt de mogelijkheid om centrale services op een veilige manier opnieuw te gebruiken, zodat uw organisatie meer governance en controle heeft over wie enterprise-services kan aanroepen en hoe u ze kunt aanroepen. U kunt deze API's vervolgens aanroepen vanuit Azure Logic Apps nadat uw organisatie ze in Azure API Management catalogiseren. |
Volgende stappen
U hebt nu meer geleerd over welke aanbiedingen in Azure Integration Services het meest geschikt zijn voor specifieke scenario's en behoeften. Als u overweegt om over te stappen van BizTalk Server naar Azure Integration Services, vindt u meer informatie over migratiemethoden, planningsoverwegingen en aanbevolen procedures voor hulp bij uw migratieproject.