Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Integratie verbindt toepassingen, gegevens, services en apparaten, vaak op complexe manieren, zodat ze worden uitgevoerd tussen on-premises, cloud- en edge-systemen.
Voor het integreren van toepassingen zijn soms directe API-aanroepen geschikt. Maar soms moeten technologieën asynchroon communiceren via berichten of gebeurtenissen. Alle integratieprocessen hebben indeling nodig of een eenvoudige manier om de logica van de werkstroom te definiëren en uit te voeren.
Azure services voor integratie
Azure biedt een scala aan services voor integratie:
Azure API Management: publiceer uw API's veilig voor interne en externe ontwikkelaars die moeten worden gebruikt wanneer ze verbinding maken met back-endsystemen.
Azure Logic Apps: Werkstromen maken om honderden services in de cloud en on-premises te verbinden.
Azure Service Bus: Verbind on-premises en cloudtoepassingen en -services om zeer veilige berichtenwerkstromen te implementeren.
Azure Event Grid: Maak verbinding met ondersteunde Azure en niet-Microsoft-services en vereenvoudig de ontwikkeling van apps op basis van gebeurtenissen.
Azure Functions: Vereenvoudig complexe indelingsproblemen met behulp van een serverloos rekenplatform op basis van gebeurtenissen.
Azure Data Factory: integreer gegevensbronnen visueel om gegevenstransformatie te versnellen en bedrijfswerkstromen te ondersteunen.
Architecture
Een Visio-bestand van deze architectuur downloaden.
In het vorige diagram ziet u een typische basis- of basislijnintegratie-implementatie. Zie Integratiearchitecturen voor echte oplossingen die u in Azure kunt bouwen.
Integratiehandleidingen en architecturen verkennen
De artikelen in deze sectie bevatten handleidingen en volledig ontwikkelde architecturen die u in Azure kunt implementeren en uitbreiden naar oplossingen op productieniveau. In deze artikelen kunt u bepalen hoe u integratietechnologieën gebruikt in Azure.
Een integratieservice selecteren
De volgende artikelen helpen u bij het evalueren en selecteren van de beste integratietechnologieën voor uw workloadvereisten:
Kies de juiste integratie- en automatiseringsservices in Azure: Vergelijk Azure Functions, Azure Logic Apps, Power Automate en WebJobs voor het bouwen van werkstromen en indelingen.
Kies tussen Azure berichtenservices: Vergelijk Azure Event Grid, Azure Event Hubs en Azure Service Bus en leer wanneer u elke service gebruikt.
Opties voor asynchrone berichten: meer informatie over verschillende typen berichten en de entiteiten die deelnemen aan een berichteninfrastructuur en een Azure berichtenservice selecteren.
Ideeën voor integratieoplossing
- Integreer IBM mainframe- en midrange-berichtenwachtrijen met Azure: IBM MQ-berichtensystemen integreren met Azure met behulp van Azure Service Bus en hybride connectiviteit.
Integratiearchitecturen
In de volgende architecturen die klaar zijn voor productie worden end-to-end-integratieoplossingen gedemonstreert die u kunt implementeren en aanpassen:
Azure API Management architectuur voor landingszones: Implementeer een veilige Azure API Management basislijn met Azure Application Gateway en Azure Functions in een virtueel netwerk.
Eenvoudige bedrijfsintegratie op Azure: synchrone aanroepen naar back-endsystemen van ondernemingen organiseren met behulp van Azure Logic Apps en Azure API Management.
Gebruik een berichtenbroker en gebeurtenissen om bedrijfssystemen te integreren: asynchrone aanroepen naar back-endsystemen van ondernemingen organiseren met behulp van wachtrijen en gebeurtenissen.
Bouw realtime bewakings- en waarneembare systemen voor media: bieden bijna realtime bewaking en waarneembaarheid van systemen en telemetriegegevens van gebruikersapparaten met behulp van Fabric Real-Time Intelligence.
Integratiehandleidingen
Raadpleeg de volgende handleidingen voor kruislingse integratie- en migratieproblemen:
- Apache Kafka-migratie naar Azure: verken strategieën voor het migreren van Apache Kafka-workloads naar Azure, waaronder Azure Event Hubs, Azure HDInsight en Azure Kubernetes Service (AKS).
Event Hubs in combinatie met Azure Functions
Integreer Event Hubs met serverloze functies op Azure: richtlijnen voor het effectief integreren van Azure Event Hubs met Azure Functions voor prestaties, tolerantie, beveiliging en schaal.
Richtlijnen voor prestaties en schaal voor Event Hubs en Azure Functions: schaalbaarheid en prestaties optimaliseren wanneer u Azure Event Hubs en Azure Functions samen gebruikt.
Veerkrachtig ontwerp voor Azure Event Hubs en Azure Functions: Implementeer foutafhandeling, idempotentie en nieuw probeergedrag voor functies die worden geactiveerd door Azure Event Hubs.
Beveilig Azure Functions met Azure Event Hubs: nauwkeurig toegangsbeheer en netwerkbeveiliging toepassen voor Azure Event Hubs en Azure Functions.
Bewaak Azure Functions en Event Hubs: Gebruik Application Insights om het gedrag en de status van Azure Event Hubs- en Azure Functions-oplossingen te bewaken.
Gereedheid van de organisatie
Organisaties aan het begin van het cloudimplementatieproces kunnen de Cloud Adoption Framework voor Azure gebruiken voor toegang tot bewezen richtlijnen die de overstap naar de cloud versnellen.
Zie Azure-integratiearchitecturen voor specifieke integratierichtlijnen. Deze artikelen bevatten referentiearchitecturen, voorbeeldscenario's en oplossingshandleidingen voor Azure Integration Services, waaronder netwerk-, beveiligings- en implementatiepatronen.
Volg de richtlijnen in het Azure Well-Architected Framework om de kwaliteit van uw integratieoplossing op Azure te waarborgen. Het Azure Well-Architected Framework biedt prescriptieve richtlijnen voor organisaties die architectuurprestaties zoeken en beschrijft hoe u kosten geoptimaliseerde Azure-oplossingen ontwerpt, inricht en bewaakt.
Zie de volgende Azure Well-Architected Framework-servicehandleidingen voor integratiespecifieke richtlijnen:
Azure API Management: Architectuurbest practices bekijken voor Azure API Management voor betrouwbaarheid, beveiliging, kostenoptimalisatie, operationele excellentie en prestatie-efficiëntie.
Azure Service Bus: Architectonische best practices bekijken voor Azure Service Bus-berichten, waaronder wachtrij- en topicontwerp, sessies en afhandeling van dead letters.
Azure Event Grid: Bekijk architectonische best practices voor Azure Event Grid, waaronder gebeurtenislevering, beveiliging en operationele excellentie.
Beste praktijken
Volg deze aanbevolen procedures om de betrouwbaarheid, beveiliging, kosteneffectiviteit, prestaties en operationele kwaliteit van uw integratieworkloads op Azure te verbeteren:
Event Hubs integreren met serverloze functies op Azure: richtlijnen voor het effectief integreren van Azure Event Hubs met Azure Functions voor prestaties, tolerantie, beveiliging, waarneembaarheid en schaal.
Richtlijnen voor prestaties en schaalaanpassing voor Azure Event Hubs en Azure Functions: schaalbaarheid en prestaties optimaliseren wanneer u Azure Event Hubs en Azure Functions samen gebruikt.
Controleer Azure Functions en Azure Event Hubs: Gebruik Application Insights om het gedrag en de status van Azure Event Hubs- en Azure Functions-oplossingen te controleren.
Implementaties met meerdere regio's voor herstel na noodgevallen (DR) in Azure Logic Apps: implementaties instellen in meerdere regio's voor Azure Logic Apps om gegevens te beveiligen en bedrijfscontinuïteit (BC) te behouden.
Beveiligde toegang en gegevens in Azure Logic Apps: Bekijk beveiligingsrichtlijnen voor toegang, gegevens, uitvoeringsgeschiedenis en omgevingen in Azure Logic Apps.
Blijf op de hoogte met integratie
Azure integratieservices ontwikkelen zich om moderne gegevensuitdagingen aan te pakken. Blijf op de hoogte van de nieuwste updates en functies.
Als u op de hoogte wilt blijven van belangrijke integratieservices, raadpleegt u de volgende artikelen:
Wat is er nieuw in Azure Event Grid: meer informatie over de nieuwste functies en updates voor Azure Event Grid, waaronder MQTT-ondersteuning, pull- en pushlevering en naamruimtemogelijkheden.
Wat is er nieuw in Azure Data Factory: meer informatie over de nieuwste releases, bekende problemen, oplossingen voor fouten, afgeschafte functionaliteit en geplande wijzigingen voor Azure Data Factory.
Overige bronnen
De volgende bronnen kunnen u helpen meer te ontdekken over het ontwerp van integratiearchitectuur.
Productdocumentatie
Deze documentatiesets bieden uitgebreide richtlijnen voor Azure integratieservices:
Azure API Management documentatie: meer informatie over de API-gateway, het beheervlak, de ontwikkelaarsportal en de beleidsconfiguratie voor het beheren van API's in alle omgevingen.
Azure Logic Apps documentatie: informatie over het bouwen van geautomatiseerde werkstromen die apps, gegevens, services en systemen integreren in cloud- en on-premises omgevingen.
Azure Service Bus documentatie: meer informatie over wachtrijen voor bedrijfsberichten en onderwerpen over publiceren/abonneren voor het loskoppelen van toepassingen en services.
Azure Event Grid documentatie: Meer informatie over de volledig beheerde service voor publiceren/abonneren voor gebeurtenisgestuurde architecturen, waaronder ondersteuning voor MQTT-broker en HTTP-push- en pull-levering.
Azure Functions documentatie: meer informatie over het serverloze rekenplatform voor het bouwen van gebeurtenisgestuurde toepassingen met triggers en bindingen.
Azure Data Factory documentatie: Meer informatie over de ETL-service (Extract, Transform, Load) van de beheerde cloud voor het organiseren van gegevensverplaatsing en transformatie op schaal.
Integratieomgevingen
- overzicht van Azure Integration Environment (preview):leer hoe u Azure integratiebronnen centraal kunt organiseren en beheren door integratieomgevingen en toepassingsgroepen te maken.
Microservice-integratiepatronen
Implementeer het Transactional Outbox-patroon met behulp van Azure Cosmos DB: Implementeer het Transactional Outbox-patroon voor betrouwbare berichtuitwisseling tussen services.
Microservicegrenzen identificeren: Microservices afleiden van een domeinmodel wanneer u uw toepassing ontwerpt.
Ontwerp interservicecommunicatie voor microservices: Gebruik service-meshes om communicatie tussen microservices efficiënt en robuust te maken.
Bedrijfsintegratie
Workloads voor gegevensanalyse voor gereglementeerde branches: Voer workloads voor gegevensanalyse uit die rekening houden met wettelijke vereisten.
Bedrijfsinformatie (BI): verplaats gegevens van een on-premises SQL Server database naar Microsoft Fabric en transformeer de gegevens voor analyse.
Microsoft Power Platform documentatie: Maak niet-Microsoft gegevens beschikbaar voor webgebruikers.
Amazon Web Services (AWS) of Google Cloud-professionals
Om snel aan de slag te gaan, vergelijken de volgende artikelen Azure integratieopties met andere cloudservices:
Berichtenservices op Azure en AWS: vergelijk berichtenonderdelen zoals wachtrijen, publiceren-abonneren en gebeurtenisstreaming in Azure en AWS.
Vergelijking van Google Cloud naar Azure services - Berichten en gebeurtenissen: Google Cloud Pub/Sub vergelijken met Azure Service Bus, Azure Event Grid en Azure Event Hubs.
Vergelijking van Google Cloud naar Azure services - Werkstroom: Google Cloud Composer vergelijken met Azure Logic Apps voor werkstroomindeling.