Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Integreringen ansluter program, data, tjänster och enheter, ofta på komplexa sätt, så att de körs mellan lokala system, moln- och gränssystem.
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 integreringsprocesser behöver orkestrering eller ett enkelt sätt att definiera och köra arbetsflödets logik.
Azure tjänster för integrering
Azure tillhandahåller en rad tjänster för integrering:
Azure API Management: Publicera dina API:er på ett säkert sätt så att interna och externa utvecklare kan använda dem 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 arbetsflöden för meddelanden.
Azure Event Grid: Anslut Azure och icke-Microsoft-tjänster som stöds samtidigt som händelsebaserad apputveckling förenklas.
Azure Functions: Förenkla komplexa orkestreringsproblem med hjälp av en händelsedriven serverlös beräkningsplattform.
Azure Data Factory: Integrera datakällor visuellt för att påskynda datatransformeringen och stödja företagsarbetsflöden.
Architecture
Ladda ned en Visio-fil av den här arkitekturen.
Föregående diagram visar en typisk implementering av grundläggande integrering eller baslinjeintegrering. Verkliga lösningar som du kan skapa i Azure finns i Integreringsarkitekturer.
Utforska integreringsguider och arkitekturer
Artiklarna i det här avsnittet innehåller guider och fullt utvecklade arkitekturer som du kan distribuera i Azure och expandera till lösningar i produktionsklass. De här artiklarna kan hjälpa dig att bestämma hur du ska använda integreringstekniker i Azure.
Välj en integrationstjänst
Följande artiklar hjälper dig att utvärdera och välja de bästa integreringsteknikerna för dina arbetsbelastningskrav:
Välj rätt integrerings- och automatiseringstjänster i Azure: Jämför Azure Functions, Azure Logic Apps, Power Automate och webbjobb för att skapa arbetsflöden och orkestreringar.
Välj mellan Azure meddelandetjänster: Jämför Azure Event Grid, Azure Event Hubs och Azure Service Bus och lär dig när du ska använda varje tjänst.
Asynkrona meddelandealternativ: Lär dig mer om olika typer av meddelanden och de entiteter som deltar i en meddelandeinfrastruktur och välj en Azure meddelandetjänst.
Idéer för integreringslösning
- Integrera IBM-stordator- och mellanregistermeddelandeköer med Azure: Integrera IBM MQ-meddelandesystem med Azure med hjälp av Azure Service Bus och hybridanslutning.
Integreringsarkitekturer
Följande produktionsklara arkitekturer visar integreringslösningar från slutpunkt till slutpunkt som du kan distribuera och anpassa:
Azure API Management landningszonarkitektur: Distribuera en säker Azure API Management baslinje med Azure Application Gateway och Azure Functions i ett virtuellt nätverk.
Grundläggande företagsintegrering på Azure: Dirigera synkrona anrop till företagets serverdelssystem med hjälp av Azure Logic Apps och Azure API Management.
Använd en meddelandekö och händelser för att integrera företagssystem: Dirigera asynkrona anrop till företagets serverdelssystem med hjälp av köer och händelser.
Skapa övervakning i realtid och system med observerbarhet för media: Tillhandahåll övervakning i nära realtid och observerbarhet för system och telemetridata från användarenheter med hjälp av Fabric Real-Time Intelligence.
Integreringsguider
Granska följande guider för övergripande problem med integrering och migrering:
- Apache Kafka-migrering till Azure: Utforska strategier för att migrera Apache Kafka-arbetsbelastningar till Azure, inklusive Azure Event Hubs, Azure HDInsight och Azure Kubernetes Service (AKS).
Event Hubs med Azure Functions
Integrera Event Hubs med serverlösa funktioner på Azure: Vägledning för hur du effektivt integrerar Azure Event Hubs med Azure Functions för prestanda, återhämtning, säkerhet och skalning.
Prestanda- och skalningsvägledning för Event Hubs och Azure Functions: Optimera skalbarhet och prestanda när du använder Azure Event Hubs och Azure Functions tillsammans.
Robust design för Azure Event Hubs och Azure Functions: Implementera felhantering, idempotens och beteende för återförsök för funktioner som utlöses av Azure Event Hubs.
Skydda Azure Functions med Azure Event Hubs: Tillämpa finkornig åtkomstkontroll och nätverkssäkerhet för Azure Event Hubs och Azure Functions.
Övervaka Azure Functions och Event Hubs: Använd Application Insights för att övervaka beteendet och hälsotillståndet för Azure Event Hubs och Azure Functions lösningar.
Organisationsberedskap
Organisationer i början av molnimplementeringsprocessen kan använda Cloud Adoption Framework för Azure för att få tillgång till beprövad vägledning som påskyndar molnimplementeringen.
Information om integreringsspecifika anvisningar finns i Azure integrationsarkitekturer. De här artiklarna innehåller referensarkitekturer, exempelscenarier och lösningsguider för Azure Integration Services, inklusive nätverks-, säkerhets- och distributionsmönster.
Följ riktlinjerna i Azure Well-Architected Framework för att säkerställa kvaliteten på din integreringslösning på Azure. Azure Well-Architected Framework ger förebyggande vägledning för organisationer som söker arkitekturkvalitet och beskriver hur man utformar, etablerar och övervakar kostnadsoptimerade Azure lösningar.
Information om integreringsspecifika anvisningar finns i följande Azure Well-Architected Framework-tjänstguider:
Azure API Management: Granska metodtips för arkitektur för Azure API Management över tillförlitlighet, säkerhet, kostnadsoptimering, driftseffektivitet och prestandaeffektivitet.
Azure Service Bus: Granska arkitektoniska bästa praxis för meddelanden i Azure Service Bus, inklusive utformning av köer och ämnen, sessioner och hantering av obeställbara meddelanden.
Azure Event Grid: Granska metodtips för arkitektur för Azure Event Grid, inklusive händelseleverans, säkerhet och driftseffektivitet.
Metodtips
Följ dessa metodtips för att förbättra tillförlitlighet, säkerhet, kostnadseffektivitet, prestanda och driftkvalitet för dina integreringsarbetsbelastningar på Azure:
Integrera Event Hubs med serverlösa funktioner på Azure: Vägledning för hur du effektivt integrerar Azure Event Hubs med Azure Functions för prestanda, återhämtning, säkerhet, observerbarhet och skalning.
Vägledning för prestanda och skalning för Azure Event Hubs och Azure Functions: Optimera skalbarhet och prestanda när du använder Azure Event Hubs och Azure Functions tillsammans.
Övervaka Azure Functions och Azure Event Hubs: Använd Application Insights för att övervaka beteendet och hälsotillståndet för Azure Event Hubs och Azure Functions lösningar.
Distributioner till flera regioner för haveriåterställning (DR) i Azure Logic Apps: Konfigurera distributioner till flera regioner för Azure Logic Apps för att skydda data och säkerställa affärskontinuitet (BC).
Säker åtkomst och data i Azure Logic Apps: Granska säkerhetsvägledningen för åtkomst, data, körningshistorik och miljöer i Azure Logic Apps.
Håll dig uppdaterad med integrering
Azure integrationstjänster utvecklas för att hantera moderna datautmaningar. Håll dig informerad om de senaste uppdateringarna och funktionerna.
Information om hur du håller dig uppdaterad med viktiga integreringstjänster finns i följande artiklar:
Nyheter i Azure Event Grid: Lär dig mer om de senaste funktionerna och uppdateringarna för Azure Event Grid, inklusive MQTT-stöd, pull- och push-leverans och namnområdesfunktioner.
Nyheter i Azure Data Factory: Lär dig mer om de senaste versionerna, kända problem, felkorrigeringar, inaktuella funktioner och planerade ändringar för Azure Data Factory.
Andra resurser
Följande resurser kan hjälpa dig att upptäcka mer om design av integrationsarkitektur.
Produktdokumentation
Dessa dokumentationsuppsättningar ger omfattande vägledning för Azure integrationstjänster:
Azure API Management dokumentation: Läs mer om API-gatewayen, hanteringsplanet, utvecklarportalen och principkonfigurationen för hantering av API:er i alla miljöer.
Azure Logic Apps dokumentation: Lär dig hur du skapar automatiserade arbetsflöden som integrerar appar, data, tjänster och system i molnmiljöer och lokala miljöer.
Dokumentation för Azure Service Bus: Lär dig mer om meddelandeköhantering för företag och publicerings-/prenumerationsämnen för att frikoppla program och tjänster.
Azure Event Grid dokumentation: Lär dig mer om den fullständigt hanterade publiceringsprenumerationstjänsten för händelsedrivna arkitekturer, inklusive MQTT-koordinatorsupport och HTTP-push- och pull-leverans.
Azure Functions dokumentation: Lär dig mer om den serverlösa beräkningsplattformen för att skapa händelsedrivna program med utlösare och bindningar.
Azure Data Factory dokumentation: Lär dig mer om ETL-tjänsten (managed cloud extract, transform, load) för orkestrering av dataflytt och transformering i stor skala.
Integreringsmiljöer
- Azure Översikt över integrationsmiljön (förhandsversion): Lär dig hur du centralt organiserar och hanterar Azure integrationsresurser genom att skapa integrationsmiljöer och programgrupper.
Mönster för integrering av mikrotjänster
Implementera mönstret Transaktionell utkorg med hjälp av Azure Cosmos DB: Implementera mönstret Transaktionell utkorg för tillförlitliga meddelanden mellan tjänster.
Identifiera mikrotjänstgränser: 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.
Företagsintegrering
Arbetslaster för dataanalys i reglerade branscher: Kör arbetslaster för dataanalys som tar hänsyn till regelkrav.
Business Intelligence (BI): Flytta data från en lokal SQL Server databas till Microsoft Fabric och transformera data för analys.
Microsoft Power Platform dokumentation: Gör icke-Microsoft data tillgängliga för webbanvändare.
Amazon Web Services (AWS) eller Google Cloud-proffs
För att hjälpa dig att komma igång snabbt jämför följande artiklar Azure integreringsalternativ med andra molntjänster:
Meddelandetjänster på Azure och AWS: Jämför meddelandekomponenter som köer, publicera-prenumerera och händelseströmning över Azure och AWS.
Jämförelse mellan Google Cloud och Azure tjänster – Meddelanden och händelser: Jämför Google Cloud Pub/Sub med Azure Service Bus, Azure Event Grid och Azure Event Hubs.
Jämförelse mellan Google Cloud och Azure tjänster – Arbetsflöde: Jämför Google Cloud Composer med Azure Logic Apps för arbetsflödesorkestrering.