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: Konektor služeb uživatelů pro 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 .