Het doel van integratie is het verbinden van toepassingen, gegevens, services en apparaten, vaak op complexe manieren. Door integratie brengen organisaties werkstromen samen, zodat ze consistent en schaalbaar zijn. Bedrijven verbinden toepassingen, gegevens en processen op een snelle, efficiënte en geautomatiseerde manier.
Verbindingen kunnen worden uitgevoerd tussen on-premises, cloud- en edge-systemen. Ze kunnen bedrijfs-, partner-, externe en verouderde technologieën samenbrengen.
Voor gegevens biedt integratie oplossingen voor het verzamelen en verwerken van informatie uit meerdere bronnen, in meerdere indelingen.
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: een eenvoudige manier om de logica van de werkstroom te definiëren en uit te voeren.
Azure biedt een breed scala aan integratiehulpprogramma's en -mogelijkheden, waaronder deze services:
- Azure API Management. Publiceer uw API's veilig voor interne en externe ontwikkelaars die moeten worden gebruikt bij het maken van verbinding 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. Verbind ondersteunde Azure- en externe services en vereenvoudig de ontwikkeling van apps op basis van gebeurtenissen.
- Azure Functions. Vereenvoudig complexe indelingsproblemen met een serverloos rekenplatform op basis van gebeurtenissen.
- Azure Data Factory. Integreer gegevensbronnen visueel om gegevenstransformatie te versnellen en bedrijfswerkstromen te ondersteunen.
Zie Integration Services voor meer informatie over meer Azure-integratieservices.
Inleiding tot integratie in Azure
Als u nog niet eerder bent geïntegreerd, is Microsoft Learn de beste plek om te beginnen. Dit gratis online platform biedt video's, zelfstudies en praktische training voor verschillende producten en services.
De volgende bronnen kunnen u helpen de kernconcepten van integratie te leren:
- Gegevensintegratie ontwerpen
- Integratieontwerp voor Dynamics 365-oplossingen
- Gegevensintegraties met Finance and Operations-apps
- Bedrijfsintegratie voor IoT-oplossingen onderzoeken
- Gegevens integreren met Azure Data Factory of Azure Synapse Pipeline
- Event Grid-integratie verkennen
- API-integratie ontwerpen in Azure
Pad naar productie
Nadat u de basisprincipes van integratie hebt behandeld, is de volgende stap het ontwerpen van uw oplossing.
Ontwerppatronen
Als u patronen wilt verkennen die u in uw ontwerp wilt opnemen, raadpleegt u de resources op de volgende gebieden.
Hybride systemen
- Schalen in meerdere clouds: on-premises gegevens: zie een hybride app die Azure en Azure Stack Hub omvat en één on-premises gegevensbron gebruikt. Dit is een nalevingsvereiste voor sommige organisaties.
Microservicearchitecturen
- Transactioneel postvak UIT-patroon met Azure Cosmos DB: Implementeer het transactionele postvak UIT-patroon voor betrouwbare berichten tussen services.
- Microservicegrenzen identificeren: Microservices afleiden van een domeinmodel bij het ontwerpen van uw toepassing.
- Ontwerp interservicecommunicatie voor microservices: Gebruik service-meshes om communicatie tussen microservices efficiënt en robuust te maken.
Mainframe-migratie
- Integreer IBM mainframe- en midrange-berichtenwachtrijen met Azure: Gebruik een data-first techniek die een manier biedt voor IBM mainframes en midrange berichtenwachtrijen om te werken met Azure-services.
- Mainframe-toegang tot Azure-databases: geef IBM mainframe- en midrange-toepassingen toegang tot externe Azure-databases.
Serviceselectors
De volgende bronnen kunnen u ook helpen bij het ontwerpen van uw toepassing. Naast het verstrekken van algemene informatie over een integratiemechanisme of -proces, helpt elk artikel u bij het selecteren van een Azure-service die het beste voldoet aan uw behoeften voor dat gebied.
- Opties voor asynchrone berichten: inzicht in verschillende typen berichten en de entiteiten die deelnemen aan een berichteninfrastructuur.
- Kies tussen peering van virtuele netwerken en VPN-gateways: verken twee manieren om virtuele netwerken in Azure te verbinden.
- ETL (Extraheren, transformeren en laden): ontdek hoe u gegevens verzamelt die afkomstig zijn van meerdere bronnen in meerdere indelingen en deze vervolgens transformeren en opslaan.
Specifieke implementaties
Zie de oplossingen op de volgende gebieden voor meer informatie over scenariospecifieke architecturen.
E-commerce
- Een web-app migreren met behulp van Azure APIM: de verouderde softwarestack van een e-commercebedrijf moderniseren.
Financiën
- Patronen en implementaties voor een cloudtransformatie voor banken: Pas patronen toe die een cloudtransformatie van het banksysteem implementeren.
Aanbevolen procedures
Deze bronnen kunnen u helpen uw ontwerp te controleren op de huidige aanbevolen procedures:
Azure Event Hubs en Functions kunnen samenwerken in een serverloze architectuur om grote hoeveelheden gegevens in bijna realtime te verwerken. Zie de volgende artikelen voor hulp bij het maximaliseren van de prestaties, tolerantie, beveiliging, waarneembaarheid en schaal van deze architectuur:
Veel integratieoplossingen maken gebruik van Logic Apps om bedrijfsprocessen te implementeren. Zie Bedrijfscontinuïteit en herstel na noodgevallen voor Azure Logic Apps voor aanbevolen procedures voor het bouwen van betrouwbare architecturen met deze service.
Als u wilt controleren of uw Logic Apps-implementatie overeenkomt met azure Security Benchmark versie 2.0, raadpleegt u de Azure-beveiligingsbasislijn voor Logic Apps.
Suite met basislijn-implementaties
Deze referentiearchitecturen bieden basislijn-implementaties voor verschillende scenario's:
- Workloads voor gegevensanalyse voor gereglementeerde branches: Voer workloads voor gegevensanalyse uit die rekening houden met wettelijke vereisten.
- Eenvoudige bedrijfsintegratie in Azure: synchrone aanroepen naar back-endsystemen van ondernemingen organiseren.
- Bedrijfsintegratie met message broker en gebeurtenissen: asynchrone aanroepen naar back-endsystemen van ondernemingen organiseren met behulp van wachtrijen en gebeurtenissen.
- Bedrijfsinformatie: Verplaats gegevens van een on-premises SQL Server-database naar Azure Synapse Analytics en transformeer de gegevens voor analyse.
- Web- en mobiele front-ends: gegevens van derden beschikbaar maken voor webgebruikers.
Bedieningshandleiding
Het implementeren van uw workload is een belangrijke mijlpaal. Nadat uw integratieprocessen zijn uitgevoerd, kunt u de focus verplaatsen naar bewerkingen. De volgende materialen bieden aanbevelingen en referentie-informatie om u te helpen voldoen aan de eisen van klanten en regelgeving:
- Over connectors in Azure Logic Apps: ontdek hoe u kunt profiteren van de honderden connectors die Logic Apps biedt.
- Controles voor naleving van Azure Policy-regelgeving voor Azure Logic Apps: Zorg ervoor dat Logic Apps voldoet aan regelgevingsstandaarden.
Blijf op de hoogte met integratie
Azure-integratie ontvangt voortdurend verbeteringen. Zie Azure-updates om op de hoogte te blijven van recente ontwikkelingen.
Aanvullende bronnen
De volgende bronnen bieden praktische aanbevelingen en informatie voor specifieke scenario's.