Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die Integration verbindet Anwendungen, Daten, Dienste und Geräte, häufig auf komplexe Weise, sodass sie zwischen lokalen, Cloud- und Edgesystemen ausgeführt werden.
Zum Integrieren von Anwendungen eignen sich zum Teil direkte API-Aufrufe. Manchmal müssen Technologien jedoch asynchron über Messaging oder Ereignisse kommunizieren. Alle Integrationsprozesse benötigen Orchestrierung oder eine einfache Möglichkeit zum Definieren und Ausführen der Workflowlogik.
Azure-Dienste für die Integration
Azure bietet eine Reihe von Diensten für die Integration:
Azure API Management: Veröffentlichen Sie Ihre APIs sicher für interne und externe Entwickler, die beim Herstellen einer Verbindung mit Back-End-Systemen verwendet werden sollen.
Azure Logic Apps: Erstellen Sie Workflows, um Hunderte von Diensten in der Cloud und lokal zu verbinden.
Azure Service Bus: Verbinden Sie lokale und cloudbasierte Anwendungen und Dienste, um hochgradig sichere Messaging-Workflows zu implementieren.
Azure Event Grid: Verbinden Sie unterstützte Azure- und Nicht-Microsoft-Dienste und vereinfachen Sie gleichzeitig die ereignisbasierte App-Entwicklung.
Azure Functions: Vereinfachen komplexer Orchestrierungsprobleme mithilfe einer ereignisgesteuerten serverlosen Computeplattform.
Azure Data Factory: Integrieren Sie Datenquellen visuell, um die Datentransformation zu beschleunigen und Unternehmensworkflows zu unterstützen.
Architecture
Laden Sie eine Visio-Datei dieser Architektur herunter.
Das vorangegangene Diagramm zeigt eine typische einfache oder Referenz-Integrationsimplementierung. Informationen zu praxisnahen Lösungen, die Sie in Azure erstellen können, finden Sie unter Integrationsarchitekturen.
Erkunden von Integrationshandbüchern und -architekturen
Die Artikel in diesem Abschnitt enthalten Leitfäden und vollständig entwickelte Architekturen, die Sie in Azure bereitstellen und auf Lösungen auf Produktionsniveau erweitern können. Diese Artikel helfen Ihnen bei der Entscheidung, wie Sie Integrationstechnologien in Azure einsetzen.
Auswählen eines Integrationsdiensts
In den folgenden Artikeln können Sie die besten Integrationstechnologien für Ihre Workloadanforderungen bewerten und auswählen:
Wählen Sie die richtigen Integrations- und Automatisierungsdienste in Azure aus: Vergleichen Sie Azure Functions, Azure Logic Apps, Power Automate und WebJobs zum Erstellen von Workflows und Orchestrierungen.
Wählen Sie zwischen Azure Messagingdiensten: Vergleichen Sie Azure Event Grid, Azure Event Hubs und Azure Service Bus, und erfahren Sie, wann Sie jeden Dienst verwenden.
Asynchrone Messagingoptionen: Erfahren Sie mehr über verschiedene Nachrichtentypen und die Entitäten, die an einer Messaginginfrastruktur teilnehmen, und wählen Sie einen Azure Messagingdienst aus.
Ideen für Integrationslösung
- Integrieren Sie IBM-Mainframe- und Midrange-Nachrichtenwarteschlangen in Azure: Integrieren Sie IBM MQ Messaging-Systeme mit Azure mithilfe von Azure Service Bus und Hybridkonnektivität.
Integrationsarchitekturen
Die folgenden produktionsfähigen Architekturen veranschaulichen End-to-End-Integrationslösungen, die Sie bereitstellen und anpassen können:
Azure API Management Zielzonenarchitektur: Bereitstellen eines sicheren Azure API Management Basisplans mit Azure Application Gateway und Azure Functions in einem virtuellen Netzwerk.
Grundlegende Unternehmensintegration in Azure: Koordinieren synchroner Aufrufe von Back-End-Systemen für Unternehmen mithilfe von Azure Logic Apps und Azure API Management.
Verwenden Sie einen Nachrichtenbroker und Ereignisse, um Unternehmenssysteme zu integrieren: Ordnen Sie asynchrone Aufrufe von Enterprise-Back-End-Systemen mithilfe von Warteschlangen und Ereignissen an.
Erstellen Sie Echtzeitüberwachungs- und beobachtbare Systeme für Medien: Ermöglichen Sie mit Fabric Real-Time Intelligence die Überwachung nahezu in Echtzeit sowie die Beobachtbarkeit von Systemen und Telemetriedaten von Benutzergeräten.
Integrationshandbücher
Lesen Sie die folgenden Leitfäden für grenzüberschreitende Integrations- und Migrationsbedenken:
- Apache Kafka-Migration zu Azure: Erkunden Sie Strategien für die Migration von Apache Kafka-Workloads zu Azure, einschließlich Azure Event Hubs, Azure HDInsight und Azure Kubernetes Service (AKS).
Die Event Hubs mit Azure Functions
Integrieren von Event Hubs in serverlose Funktionen auf Azure: Anleitungen zum effektiven Integrieren von Azure Event Hubs mit Azure Functions für Leistung, Ausfallsicherheit, Sicherheit und Skalierung.
Leistungs- und Skalierungsleitfaden für Event Hubs und Azure Functions: Optimieren Sie Skalierbarkeit und Leistung, wenn Sie Azure Event Hubs und Azure Functions zusammen verwenden.
Entwurf für resiliente Azure Event Hubs und Azure Functions: Implementieren Sie Fehlerbehandlung, Idempotenz und Wiederholungsverhalten für Funktionen, die von Azure Event Hubs ausgelöst werden.
Sichere Azure Functions mit Azure Event Hubs: Wenden Sie feinkörnige Zugriffssteuerung und Netzwerksicherheit für Azure Event Hubs und Azure Functions an.
Überwachen sie Azure Functions und Event Hubs: Verwenden Sie Application Insights, um das Verhalten und die Integrität von Azure Event Hubs und Azure Functions Lösungen zu überwachen.
Organisationsbereitschaft
Organisationen zu Beginn des Cloudakzeptanzprozesses können die Cloud Adoption Framework für Azure verwenden, um auf bewährte Anleitungen zuzugreifen, die die Cloudakzeptanz beschleunigen.
Integrationsspezifische Anleitungen finden Sie unter Azure Integrationsarchitekturen. Diese Artikel enthalten Referenzarchitekturen, Beispielszenarien und Lösungshandbücher für Azure Integrationsdienste, einschließlich Netzwerk-, Sicherheits- und Bereitstellungsmustern.
Um die Qualität Ihrer Integrationslösung auf Azure zu gewährleisten, befolgen Sie die Anleitungen im Azure Well-Architected Framework. Das Azure Well-Architected Framework bietet präskriptive Anleitungen für Organisationen, die architektonische Exzellenz anstreben, und beschreibt, wie Sie kostenoptimierte Azure-Lösungen entwerfen, bereitstellen und überwachen.
Integrationsspezifische Anleitungen finden Sie in den folgenden Azure Well-Architected Framework-Diensthandbüchern:
Azure API Management: Überprüfen Sie bewährte Methoden für die Architektur für Azure API Management in bezug auf Zuverlässigkeit, Sicherheit, Kostenoptimierung, operative Exzellenz und Leistungseffizienz.
Azure Service Bus: Prüfen Sie bewährte Methoden für die Architektur von Azure Service Bus-Nachrichten, einschließlich Warteschlangen- und Themendesign, Sitzungen und der Behandlung unzustellbarer Nachrichten.
Azure Event Grid: Informieren Sie sich über architektonische Best Practices für Azure Event Grid, einschließlich Ereignisübermittlung, Sicherheit und operativer Exzellenz.
Bewährte Methoden
Befolgen Sie diese bewährten Methoden, um die Zuverlässigkeit, Sicherheit, Kosteneffizienz, Leistung und betriebliche Qualität Ihrer Integrationsworkloads auf Azure zu verbessern:
Integrieren von Event Hubs in serverlose Funktionen auf Azure: Anleitungen zum effektiven Integrieren von Azure Event Hubs mit Azure Functions für Leistung, Resilienz, Sicherheit, Observierbarkeit und Skalierung.
Leistungs- und Skalierungsleitfaden für Azure Event Hubs und Azure Functions: Optimieren Sie Skalierbarkeit und Leistung, wenn Sie Azure Event Hubs und gemeinsam Azure Functions verwenden.
Überwachen sie Azure Functions und Azure Event Hubs: Verwenden Sie Application Insights, um das Verhalten und die Integrität von Azure Event Hubs und Azure Functions Lösungen zu überwachen.
Bereitstellungen mit mehreren Regionen für die Notfallwiederherstellung (Dr) in Azure Logic Apps: Einrichten von Bereitstellungen in mehreren Regionen für Azure Logic Apps zum Schutz von Daten und Verwalten der Geschäftskontinuität (Business Continuity, BC).
Sicherer Zugriff und Daten in Azure Logic Apps: Überprüfen Sie die Sicherheitsanleitungen für Zugriff, Daten, Ausführungsverlauf und Umgebungen in Azure Logic Apps.
Auf dem neuesten Stand bei der Integration
Azure Integrationsdienste entwickeln sich zur Bewältigung moderner Datenprobleme. Informieren Sie sich über die neuesten Updates und Features.
Wenn Sie mit wichtigen Integrationsdiensten auf dem laufenden bleiben möchten, lesen Sie die folgenden Artikel:
Neuerungen in Azure Event Grid: Erfahren Sie mehr über die neuesten Features und Updates für Azure Event Grid, einschließlich MQTT-Unterstützung, Pull- und Pushbereitstellung sowie Namespacefunktionen.
Neuerungen in Azure Data Factory: Erfahren Sie mehr über die neuesten Versionen, bekannte Probleme, Fehlerbehebungen, veraltete Funktionen und geplante Änderungen für Azure Data Factory.
Weitere Ressourcen
Die folgenden Ressourcen können Ihnen helfen, mehr über das Design der Integrationsarchitektur zu erfahren.
Produktdokumentation
Diese Dokumentationssätze bieten umfassende Anleitungen für Azure Integrationsdienste:
Azure API Management Dokumentation: Erfahren Sie mehr über das API-Gateway, die Verwaltungsebene, das Entwicklerportal und die Richtlinienkonfiguration für die Verwaltung von APIs in allen Umgebungen.
Azure Logic Apps Dokumentation: Erfahren Sie, wie Sie automatisierte Workflows erstellen, die Apps, Daten, Dienste und Systeme in cloud- und lokalen Umgebungen integrieren.
Azure Service Bus-Dokumentation: Erfahren Sie mehr über Warteschlangen für Unternehmensnachrichten und Publish-Subscribe-Themen zum Entkoppeln von Anwendungen und Diensten.
Azure Event Grid Dokumentation: Erfahren Sie mehr über den vollständig verwalteten Publish-Subscribe-Dienst für ereignisgesteuerte Architekturen, einschließlich MQTT-Brokerunterstützung und HTTP-Push- und Pull-Übermittlung.
Azure Functions Dokumentation: Erfahren Sie mehr über die serverlose Computeplattform zum Erstellen ereignisgesteuerter Anwendungen mit Triggern und Bindungen.
Azure Data Factory Dokumentation: Erfahren Sie mehr über den verwalteten Cloudextraktions-, Transformations-, Load-(ETL)-Dienst zum Orchestrieren von Datenbewegungen und -transformationen im großen Maßstab.
Integrationsumgebungen
- Azure Integrationsumgebung (Vorschau): Erfahren Sie, wie Sie Azure Integrationsressourcen zentral organisieren und verwalten, indem Sie Integrationsumgebungen und Anwendungsgruppen erstellen.
Microservice-Integrationsmuster
Implementieren Sie das Transaktionsausgangsmuster mithilfe von Azure Cosmos DB: Implementieren Sie das Transaktionsausgangsmuster für zuverlässige Nachrichten zwischen Diensten.
Identifizieren Sie Microservice-Grenzen: Leiten Sie Mikroservices von einem Domänenmodell ab, wenn Sie Ihre Anwendung entwerfen.
Entwerfen der Kommunikation zwischen Diensten für Microservices: Nutzen Sie Gittermodelle für Dienste, um die Kommunikation zwischen Microservices effizient und stabil zu gestalten.
Unternehmensintegration
Datenanalyseworkloads für regulierte Branchen: Führen Sie Datenanalyseworkloads aus, die regulatorische Anforderungen berücksichtigen.
Enterprise Business Intelligence (BI): Verschieben sie Daten aus einer lokalen SQL Server-Datenbank in Microsoft Fabric und transformieren Sie die Daten für die Analyse.
Microsoft Power Platform Dokumentation: Bereitstellen von nicht Microsoft Daten für Webbenutzer.
Amazon Web Services (AWS) oder Google Cloud Professionals
Um Ihnen den Einstieg schnell zu erleichtern, vergleichen die folgenden Artikel Azure Integrationsoptionen mit anderen Clouddiensten:
Messaging-Dienste in Azure und AWS: Vergleichen Sie Messaging-Komponenten wie Warteschlangen, Publish-Subscribe und Ereignisstreaming in Azure und AWS.
Vergleich von Google Cloud zu Azure Diensten – Messaging und Eventing: Vergleichen Sie Google Cloud Pub/Sub mit Azure Service Bus, Azure Event Grid und Azure Event Hubs.
Vergleich von Google Cloud zu Azure Diensten – Workflow: Vergleichen Sie Google Cloud Composer mit Azure Logic Apps für die Workflow-Orchestrierung.