Wat is Service Connector?
Met serviceconnector kunt u Azure-rekenservices verbinden met andere back-upservices. Service Connector configureert de netwerkinstellingen en verbindingsgegevens (bijvoorbeeld het genereren van omgevingsvariabelen) tussen rekenservices en doelbackingservices in het beheervlak. Ontwikkelaars gebruiken hun voorkeurs-SDK of -bibliotheek die de verbindingsgegevens gebruikt om gegevensvlakbewerkingen uit te voeren op de doelbackingservice.
Dit artikel bevat een overzicht van serviceconnector.
Waarvoor wordt serviceconnector gebruikt?
Elke toepassing die wordt uitgevoerd op Azure Compute-services en een backing-service vereist, kan serviceconnector gebruiken. Hieronder vindt u enkele voorbeelden die serviceconnector kunnen gebruiken om de service-naar-service-verbinding te vereenvoudigen.
- Database: Gebruik serviceconnector om databases, zoals PostgreSQL, MySQL of Azure Cosmos DB, te verbinden met uw apps.
- Opslag: Gebruik ServiceConnector om uw favoriete opslagproducten te gebruiken, zoals Azure Storage voor al uw apps.
- Messaging Service: Gebruik Service Connector om uw cloud-apps te verbinden met berichtenservices, zoals Service Bus, Event Hubs en Apache Kafka in Confluent Cloud.
Bekijk welke services worden ondersteund in Service Connector voor meer ondersteunde services en toepassingspatronen.
Wat zijn de voordelen van het gebruik van serviceconnector?
Maak verbinding met een doelbackingservice met slechts één opdracht of een paar klikken:
ServiceConnector is ontworpen voor uw gebruiksgemak. Als u een verbinding wilt maken, hebt u drie vereiste parameters nodig: een doelservice-exemplaar, een verificatietype tussen de rekenservice en de doelservice en het clienttype van uw toepassing. Ontwikkelaars kunnen de Azure CLI of de begeleide Azure Portal-ervaring gebruiken om verbindingen te maken.
Gebruik de verbindingsstatus om het verbindingsprobleem te controleren of te identificeren:
Zodra een serviceverbinding is gemaakt, kunnen ontwikkelaars de status van hun verbindingen valideren en controleren. ServiceConnector kan enkele acties voorstellen die moeten worden ondernomen om verbroken verbindingen op te lossen.
Welke services worden ondersteund door Service Connector?
Compute-services:
- Azure App Service
- Azure Functions
- Azure Spring Apps
- Azure Container Apps
- Azure Kubernetes Service (AKS)
Doelservices:
- Azure AI-services
- Azure App Configuration
- Azure Cache voor Redis (Basic-, Standard- en Premium- en Enterprise-lagen)
- Azure Cosmos DB (NoSQL, MongoDB, Gremlin, Cassandra, Table)
- Azure Database for MySQL
- Azure Database for PostgreSQL
- Azure Event Hubs
- Azure Key Vault
- Azure Service Bus
- Azure SQL-database
- Azure SignalR Service
- Azure Storage (blob, wachtrij, bestands- en tabelopslag)
- Azure Web PubSub
- Apache Kafka op Confluent Cloud
Serviceconnector gebruiken
Er zijn twee belangrijke manieren om Service Connector te gebruiken voor uw Azure-toepassing:
- Azure CLI: Service-naar-service-verbindingen maken, weergeven, valideren en verwijderen met verbindingsopdrachten in de Azure CLI.
- Azure Portal: gebruik de begeleide portalervaring om service-naar-service-verbindingen te maken en verbindingen met een hiërarchielijst te beheren.
Bovendien wordt Service Connector ook ondersteund in de volgende clienthulpprogramma's met de meest fundamentele functies:
- Azure Powershell: verbindingen beheren met opdrachten in Azure PowerShell.
- Terraform: verbindingen maken en verwijderen met infrastructuur als codehulpprogramma (houd rekening met de beperkingen).
- Visual Studio: verbindingen van een project beheren door de functie Connected Services in Visual Studio te integreren.
- Intellij: maak een lijst met verbindingen van Azure Compute-services in Azure Toolkit voor Intellij.
Ten slotte kunt u ook Azure SDK's en API-aanroepen gebruiken om te communiceren met Service Connector. En u wordt aangeraden te lezen hoe u juiste parameters opgeeft voordat u begint als u deze manieren gebruikt.