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.
Mithilfe des Dienstconnectors können Sie Azure-Computedienste mit anderen Unterstützungsdiensten verbinden. Der Dienst-Connector konfiguriert die Netzwerkeinstellungen und Verbindungsinformationen, zum Beispiel durch das Erzeugen von Umgebungsvariablen, zwischen Rechendiensten und Zielunterstützungsdiensten in der Verwaltungsebene. Entwickler verwenden das bevorzugte SDK oder die Bibliothek, das bzw. die die Verbindungsinformationen nutzt, um Vorgänge auf der Datenebene für den Zielunterstützungsdienst durchzuführen.
Dieser Artikel bietet eine Übersicht über den Service Connector.
Wofür wird der Service-Connector verwendet?
Jede Anwendung, die in Azure-Computediensten ausgeführt wird und einen Unterstützungsdienst erfordert, kann den Dienstconnector verwenden. Nachstehend sind einige Beispiele aufgeführt, in denen der Dienstconnector verwendet werden kann, um die Verbindungsfunktionalität zwischen Diensten zu vereinfachen.
- Datenbank: Verwenden Sie Service Connector, um Datenbanken, wie z. B. PostgreSQL, MySQL oder Azure Cosmos DB, mit Ihren Apps zu verbinden.
- Speicher: Verwenden Sie Service Connector, um Ihre bevorzugten Speicherprodukte, wie z. B. Azure Storage, für eine Ihrer Apps zu nutzen.
- Messaging-Dienst: Verwenden Sie Service Connector, um Ihre Cloud-Apps mit Messaging-Diensten, wie z. B. Service Bus, Event Hubs und Apache Kafka on Confluent Cloud, zu verbinden.
Weitere unterstützte Dienste und Anwendungsmuster finden Sie unter Welche Dienste werden vom Dienstconnector unterstützt?.
Welche Vorteile bietet das Verwenden des Dienstconnectors?
Herstellen einer Verbindung mit dem Zielunterstützungsdienst mit einem einzigen Befehl oder wenigen Klicks:
Der Service Connector ist für Ihre Benutzerfreundlichkeit konzipiert. Zum Erstellen einer Verbindung sind drei Parameter erforderlich: eine Zieldienstinstanz, ein Authentifizierungstyp zwischen Computedienst und Zieldienst sowie der Typ des Anwendungsclients. Entwickler können die Azure CLI oder die geführte Azure-Portal-Erfahrung verwenden, um Verbindungen zu erstellen.
Verwenden des Verbindungsstatus, um Verbindungen zu überwachen oder Verbindungsprobleme zu ermitteln:
Sobald eine Dienstverbindung erstellt wurde, können Entwickler den Integritätsstatus ihrer Verbindungen überprüfen. Der Dienstconnector kann einige Aktionen vorschlagen, um unterbrochene Verbindungen zu reparieren.
Welche Dienste werden vom Dienstconnector unterstützt?
Compute-Dienste:
- Azure App Service
- Azure Container Apps – ein Dienst für containerbasierte Anwendungen
- Azure-Funktionen
- Azure Kubernetes Service (AKS)
- Azure Spring Apps (zur Einstellung vorgesehen)
Zieldienste:
- Azure KI Services
- Azure App-Konfiguration
- Azure-Cache für Redis (Standard-, Premium- und Enterprise-Ebenen)
- Azure Cosmos DB (NoSQL, MongoDB, Gremlin, Cassandra, Tabelle)
- Azure-Datenbank für MySQL
- Azure Database for PostgreSQL – Eine verwaltete Datenbanklösung für PostgreSQL.
- Azure Event Hubs
- Azure Key Vault (ein Dienst zur sicheren Verwaltung kryptografischer Schlüssel)
- Azure-Servicebus
- Azure SQL-Datenbank
- Azure SignalR-Dienst
- Azure Storage (Blob-, Warteschlangen-, Datei- und Tabellenspeicher)
- Azure Web PubSub
- Apache Kafka in Confluent Cloud
- MongoDB Atlas (Vorschau)
- Neon Serverless Postgres (Vorschau)
- SQL-Datenbank in Microsoft Fabric
Wie wird der Dienstconnector verwendet?
Es gibt zwei Hauptmöglichkeiten, um den Dienstconnector für Azure-Anwendungen zu verwenden:
- Azure CLI: Erstellen, Auflisten, Überprüfen und Löschen von Dienst-zu-Dienst-Verbindungen mit Verbindungsbefehlen in der Azure CLI
- Azure-Portal: Verwenden Sie die geführte Portalfunktionalität, um Dienst-zu-Dienst-Verbindungen zu erstellen und Verbindungen mit einer Hierarchieliste zu verwalten.
Darüber hinaus wird Service Connector auch in den folgenden Clienttools mit den grundlegendsten Features unterstützt:
- Azure Powershell: Verwalten von Verbindungen mit Befehlen in Azure PowerShell.
- Terraform: Erstellen und Löschen von Verbindungen mit Infrastruktur als Codetool (beachten Sie die Einschränkungen).
- Visual Studio: Verwalten von Verbindungen eines Projekts durch Integration mit dem Feature Verbundene Dienste in Visual Studio.
- IntelliJ: Verbindungen von Azure-Diensten in Azure Toolkit für IntelliJ auflisten.
Schließlich können Sie Azure SDKs und API-Aufrufe verwenden, um mit Service Connector zu interagieren. Außerdem wird empfohlen, zu lesen, wie Sie korrekte Parameter bereitstellen, bevor Sie beginnen, wenn Sie diese Methoden verwenden.