Co je Service Connector?
Service Connector vám pomůže připojit výpočetní služby Azure k dalším backingovým službám. Service Connector konfiguruje nastavení sítě a informace o připojení (například generování proměnných prostředí) mezi výpočetními službami a cílovými backingovými službami v rovině správy. Vývojáři používají preferovanou sadu SDK nebo knihovnu, která využívá informace o připojení k provádění operací roviny dat s cílovou backingovou službou.
Tento článek obsahuje přehled konektoru služby.
K čemu se používá konektor Service Connector?
Každá aplikace, která běží na výpočetních službách Azure a vyžaduje backingovou službu, může používat Konektor služby. Níže najdete několik příkladů, které můžou pomocí konektoru Service Connector zjednodušit možnosti připojení mezi službami.
- Databáze: Připojení databází, jako jsou PostgreSQL, MySQL nebo Azure Cosmos DB, k vašim aplikacím pomocí konektoru služby Service Connector.
- Úložiště: Pomocí konektoru Service Connector můžete používat upřednostňované produkty úložiště, jako je Azure Storage pro libovolnou z vašich aplikací.
- Služba zasílání zpráv: Připojení cloudových aplikací ke službám zasílání zpráv, jako je Service Bus, Event Hubs a Apache Kafka v Confluent Cloudu
Podívejte se , jaké služby jsou v konektoru Service Connector podporované, abyste viděli více podporovaných služeb a vzorů aplikací.
Jaké jsou výhody používání konektoru Service Connector?
Připojte se k cílové backingové službě jediným příkazem nebo několika kliknutími:
Service Connector je navržený pro snadné použití. K vytvoření připojení potřebujete tři požadované parametry: cílovou instanci služby, typ ověřování mezi výpočetní službou a cílovou službou a typ klienta vaší aplikace. Vývojáři můžou k vytváření připojení použít Azure CLI nebo prostředí s asistencí na webu Azure Portal.
Monitorování nebo identifikace problému s připojením pomocí stavu připojení:
Po vytvoření připojení ke službě můžou vývojáři ověřit a zkontrolovat stav svých připojení. Service Connector může navrhnout některé akce, které je potřeba provést k opravě poškozených připojení.
Jaké služby konektor Service Connector podporuje?
Výpočetní služby:
- Azure App Service
- Azure Functions
- Azure Spring Apps
- Azure Container Apps
- Azure Kubernetes Service (AKS)
Cílové služby:
- Služby Azure AI
- Azure App Configuration
- Azure Cache for Redis (úrovně Basic, Standard a Premium a Enterprise)
- 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, Queue, File and Table Storage)
- Azure Web PubSub
- Apache Kafka v prostředí Confluent Cloud
Jak používat konektor Service Connector?
Konektor Service Connector pro aplikaci Azure můžete používat dvěma hlavními způsoby:
- Azure CLI: Vytvoření, výpis, ověření a odstranění připojení mezi službami pomocí příkazů pro připojení v Azure CLI.
- Azure Portal: Pomocí prostředí portálu s asistencí můžete vytvářet připojení mezi službami a spravovat připojení se seznamem hierarchií.
Konektor Service Connector je navíc podporovaný také v následujících klientských nástrojích s jeho nejzákladnějšími funkcemi:
- Azure PowerShell: Správa připojení pomocí příkazů v Azure PowerShellu
- Terraform: Vytváření a odstraňování připojení pomocí infrastruktury jako nástroje pro kód (mějte na paměti omezení).
- Visual Studio: Umožňuje spravovat připojení projektu integrací s funkcí Připojené služby v sadě Visual Studio.
- Intellij: Výpis připojení výpočetních služeb Azure v sadě Azure Toolkit for Intellij
Nakonec můžete k interakci s konektorem Service Connector použít také sady Azure SDK a volání rozhraní API. Než začnete používat tyto způsoby, doporučujeme si přečíst , jak zadat správné parametry .