Syftet med integreringen är att ansluta program, data, tjänster och enheter, ofta på komplexa sätt. Genom integrering sammanför organisationer arbetsflöden så att de är konsekventa och skalbara. Företag ansluter program, data och processer på ett snabbt, effektivt och automatiserat sätt.
Anslutningar kan köras mellan lokala system, molnsystem och gränssystem. De kan sammanföra företag, partner, tredje part och äldre tekniker.
För data tillhandahåller integrering lösningar för att samla in och bearbeta information från flera källor i flera format.
För att integrera program är ibland direkta API-anrop lämpliga. Men ibland måste teknikerna kommunicera asynkront via meddelanden eller händelser. Alla integrationsprocesser behöver orkestrering – ett enkelt sätt att definiera och köra arbetsflödets logik.
Azure tillhandahåller ett brett utbud av integrationsverktyg och funktioner, inklusive dessa tjänster:
- Azure API Management. Publicera dina API:er på ett säkert sätt så att interna och externa utvecklare kan använda när de ansluter till serverdelssystem.
- Azure Logic Apps. Skapa arbetsflöden för att ansluta hundratals tjänster i molnet och lokalt.
- Azure Service Bus. Anslut lokala och molnbaserade program och tjänster för att implementera mycket säkra meddelandearbetsflöden.
- Azure Event Grid. Anslut azure- och tredjepartstjänster som stöds samtidigt som händelsebaserad apputveckling förenklas.
- Azure Functions. Förenkla komplexa orkestreringsproblem med en händelsedriven serverlös beräkningsplattform.
- Azure Data Factory. Integrera datakällor visuellt för att påskynda datatransformering och stödja företagsarbetsflöden.
Mer information om fler Azure-integreringstjänster finns i Integration Services.
Introduktion till integrering i Azure
Om du är nybörjare på integrering är det bästa stället att börja på Microsoft Learn. Den här kostnadsfria onlineplattformen erbjuder videor, självstudier och praktisk utbildning för olika produkter och tjänster.
Följande resurser kan hjälpa dig att lära dig de grundläggande begreppen för integrering:
- Designa dataintegrering
- Integreringsdesign för Dynamics 365-lösningar
- Dataintegreringar med Finance and Operations-appar
- Granska affärsintegrering för IoT-lösningar
- Integrera data med Azure Data Factory eller Azure Synapse Pipeline
- Utforska Event Grid-integrering
- Skapa API-integrering i Azure
Sökväg till produktion
När du har gått igenom grunderna för integrering är nästa steg att utforma din lösning.
Designmönster
Om du vill utforska mönster som du kan använda i din design kan du läsa resurser inom följande områden.
Hybridsystem
- Skalning mellan moln – lokala data: Se en hybridapp som sträcker sig över Azure och Azure Stack Hub och använder en enda lokal datakälla, vilket är ett efterlevnadskrav för vissa organisationer.
Arkitektur för mikrotjänster
- Transaktionellt utkorgsmönster med Azure Cosmos DB: Implementera mönstret Transaktionell utkorg för tillförlitliga meddelanden mellan tjänster.
- Identifiera gränser för mikrotjänster: Härled mikrotjänster från en domänmodell när du utformar ditt program.
- Utforma kommunikation mellan tjänster för mikrotjänster: Använd tjänstnät för att göra kommunikationen mellan mikrotjänster effektiv och robust.
Stordatormigrering
- Integrera IBM-stordator- och mellanregistermeddelandeköer med Azure: Använd en data-first-teknik som ger ett sätt för IBM-stordator- och mellanregistermeddelandeköer att fungera med Azure-tjänster.
- Stordatoråtkomst till Azure-databaser: Ge IBM-stordator och mellanregisterprogram åtkomst till fjärranslutna Azure-databaser.
Tjänstväljare
Följande resurser kan också hjälpa dig att utforma ditt program. Förutom att tillhandahålla allmän information om en integreringsmekanism eller process hjälper varje artikel dig att välja en Azure-tjänst som bäst uppfyller dina behov för det området.
- Asynkrona meddelandealternativ: Förstå olika typer av meddelanden och de entiteter som ingår i en meddelandeinfrastruktur.
- Välj mellan peering för virtuella nätverk och VPN-gatewayer: Utforska två sätt att ansluta virtuella nätverk i Azure.
- Extrahera, transformera och läsa in (ETL): Ta reda på hur du samlar in data som kommer från flera källor i flera format och sedan transformerar och lagrar dem.
Specifika implementeringar
Mer information om scenariospecifika arkitekturer finns i lösningarna inom följande områden.
Näthandel
- Migrera en webbapp med Hjälp av Azure APIM: Modernisera den äldre webbläsarbaserade programvarustacken för ett e-handelsföretag.
Ekonomi
- Mönster och implementeringar för en omvandling av bankmoln: Tillämpa mönster som implementerar en molnomvandling i banksystemet.
Bästa praxis
Dessa resurser kan hjälpa dig att upptäcka din design mot aktuella rekommenderade metodtips:
Azure Event Hubs och Functions kan arbeta tillsammans i en serverlös arkitektur för att bearbeta stora mängder data nästan i realtid. Information om hur du maximerar prestanda, återhämtning, säkerhet, observerbarhet och skala för den här arkitekturen finns i följande artiklar:
Många integreringslösningar använder Logic Apps för att implementera affärsprocesser. Metodtips för att skapa tillförlitliga arkitekturer med den här tjänsten finns i Affärskontinuitet och haveriberedskap för Azure Logic Apps.
Information om hur du kontrollerar om implementeringen av Logic Apps överensstämmer med Azure Security Benchmark version 2.0 finns i Azure-säkerhetsbaslinje för Logic Apps.
Svit med baslinjeimplementeringar
Dessa referensarkitekturer tillhandahåller baslinjeimplementeringar för olika scenarier:
- Arbetsbelastningar för dataanalys för reglerade branscher: Kör arbetsbelastningar för dataanalys som tar hänsyn till regelkrav.
- Grundläggande företagsintegrering i Azure: Dirigera synkrona anrop till företagets backend-system.
- Företagsintegrering med hjälp av meddelandeköer och händelser: Dirigera asynkrona anrop till företagets serverdelssystem med hjälp av köer och händelser.
- Företagsinformation: Flytta data från en lokal SQL Server-databas till Azure Synapse Analytics och transformera data för analys.
- Webb- och mobilklientdelar: Gör data från tredje part tillgängliga för webbanvändare.
Driftguide
Att distribuera din arbetsbelastning är en viktig milstolpe. När integreringsprocesserna har körts kan fokus riktas mot åtgärder. Följande material ger rekommendationer och referensinformation som hjälper dig att fortsätta att uppfylla kund- och regelkrav:
- Om anslutningsappar i Azure Logic Apps: Lär dig hur du drar nytta av de hundratals anslutningsappar som Logic Apps erbjuder.
- Efterlevnadskontroller för Azure Policy för Azure Logic Apps: Gör Logic Apps kompatibelt med regelstandarder.
Håll dig uppdaterad med integrering
Azure-integreringen får kontinuerligt förbättringar. Information om hur du håller koll på den senaste utvecklingen finns i Azure-uppdateringar.
Ytterligare resurser
Följande resurser ger praktiska rekommendationer och information för specifika scenarier.