Verbinden Ihrer App zu Azure Services
Azure bietet eine Vielzahl von Diensten, die Anwendungen unabhängig davon nutzen können, ob sie in Azure oder lokal gehostet werden. Beispiel:
- Verwenden Sie Azure Blob Storage, um Dateien in der Cloud zu speichern und abzurufen.
- Fügen Sie Ihrer Anwendung die Funktion für die Volltextsuche mithilfe von Azure AI Search hinzu.
- Verwenden Sie Azure Service Bus, um Messaging zwischen verschiedenen Komponenten einer Microservices-Architektur zu verarbeiten.
- Verwenden Sie Textanalyse, um vertrauliche Daten in einem Dokument zu identifizieren und zu redigieren.
Azure-Dienste bieten den Vorteil, dass sie vollständig von Azure verwaltet werden.
Zugreifen auf Azure-Dienste über Anwendungscode
Es gibt zwei Möglichkeiten, über Ihren Anwendungscode auf den Azure-Dienst zuzugreifen.
- Azure SDK – Verfügbar für .NET, Java, JavaScript, Python und Go.
- Azure REST-API – Verfügbar in allen Sprachen.
Wenn möglich, empfiehlt es sich, das Azure SDK für den Zugriff auf Azure-Dienste aus Dem Anwendungscode zu verwenden. Zu den Vorteilen der Verwendung des Azure SDK gehören:
- Der Zugriff auf Azure-Dienste ähnelt der Verwendung einer anderen Bibliothek. Sie importieren das entsprechende SDK-Paket in Ihre Anwendung, erstellen ein Clientobjekt und rufen dann Methoden für das Clientobjekt auf, um mit Ihrer Azure-Ressource zu kommunizieren.
- Vereinfacht den Prozess der Authentifizierung Ihrer Anwendung bei Azure. Beim Erstellen eines SDK-Clientobjekts fügen Sie die richtigen Anmeldeinformationen ein, und das SDK übernimmt die Authentifizierung Ihrer Aufrufe an Azure.
- Vereinfachtes Programmiermodell. Intern ruft das Azure SDK die Azure REST-API auf. Das Azure SDK verfügt jedoch über integrierte Fehlerbehandlung, Wiederholungslogik und Ergebnis-Paginierung, wodurch die Programmierung mit dem SDK einfacher ist als das direkte Aufrufen der REST-API.
Azure SDK
Das Azure SDK ermöglicht den programmgesteuerten Zugriff auf Azure-Dienste von .NET-, Java-, JavaScript-, Python- und Go-Anwendungen. Anwendungen installieren die erforderlichen Pakete von ihrem jeweiligen Paket-Manager und rufen dann Methoden auf, um programmgesteuert auf Azure-Ressourcen zuzugreifen.
Weitere Informationen zum Azure SDK für jede Sprache finden Sie im Developer Center jeder Sprache.
Azure-REST-API
Programmiersprachen, die vom Azure SDK nicht unterstützt werden, können die Azure REST-API verwenden. Details zum Aufrufen der Azure REST-API und einer vollständigen Liste der Vorgänge finden Sie in der Übersicht über die Azure REST-API.
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für