Udostępnij za pośrednictwem


Co to jest łącznik usługi?

Łącznik usług ułatwia łączenie usług obliczeniowych platformy Azure z innymi usługami zapasowymi. Łącznik usługi konfiguruje ustawienia sieci i informacje o połączeniu (na przykład generowanie zmiennych środowiskowych) między usługami obliczeniowymi i docelowymi usługami zapasowymi na płaszczyźnie zarządzania. Deweloperzy używają preferowanego zestawu SDK lub biblioteki, która używa informacji o połączeniu do wykonywania operacji płaszczyzny danych względem docelowej usługi zapasowej.

Ten artykuł zawiera omówienie łącznika usługi.

Do czego służy łącznik usługi?

Każda aplikacja, która działa w usługach obliczeniowych platformy Azure i wymaga usługi zapasowej, może używać łącznika usługi. Poniżej przedstawiono kilka przykładów, które mogą używać łącznika usługi w celu uproszczenia środowiska połączenia z usługą.

  • Baza danych: użyj łącznika usługi, aby połączyć bazy danych, takie jak PostgreSQL, MySQL lub Azure Cosmos DB, z aplikacjami.
  • Magazyn: użyj łącznika usługi, aby używać preferowanych produktów magazynu, takich jak Usługa Azure Storage dla dowolnych aplikacji.
  • Usługa messaging Service: użyj łącznika usługi, aby połączyć aplikacje w chmurze z usługami obsługi komunikatów, takimi jak Service Bus, Event Hubs i Apache Kafka w chmurze Confluent.

Zobacz , jakie usługi są obsługiwane w łączniku usługi, aby zobaczyć więcej obsługiwanych usług i wzorców aplikacji.

Jakie są zalety korzystania z łącznika usługi?

Połącz się z docelową usługą zapasową za pomocą jednego polecenia lub kilku kliknięć:

Łącznik usługi jest przeznaczony do łatwego użycia. Aby utworzyć połączenie, potrzebne są trzy wymagane parametry: wystąpienie usługi docelowej, typ uwierzytelniania między usługą obliczeniową a usługą docelową oraz typ klienta aplikacji. Deweloperzy mogą tworzyć połączenia przy użyciu interfejsu wiersza polecenia platformy Azure lub z przewodnikiem w witrynie Azure Portal.

Użyj stanu połączenia, aby monitorować lub identyfikować problem z połączeniem:

Po utworzeniu połączenia z usługą deweloperzy mogą weryfikować i sprawdzać stan kondycji swoich połączeń. Łącznik usługi może sugerować niektóre akcje, które należy wykonać, aby naprawić uszkodzone połączenia.

Jakie usługi są obsługiwane przez łącznik usług?

Usługi obliczeniowe:

  • Azure App Service
  • Azure Functions
  • Azure Spring Apps
  • Azure Container Apps
  • Azure Kubernetes Service (AKS)

Usługi docelowe:

  • Usługi platformy Azure AI
  • Azure App Configuration
  • Azure Cache for Redis (warstwy Podstawowa, Standardowa i Premium i 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
  • Platforma Apache Kafka na platformie Confluent Cloud

Jak używać łącznika usługi?

Istnieją dwa główne sposoby korzystania z łącznika usługi dla aplikacji platformy Azure:

  • Interfejs wiersza polecenia platformy Azure: tworzenie, wyświetlanie listy, weryfikowanie i usuwanie połączeń typu service-to-service za pomocą poleceń połączenia w interfejsie wiersza polecenia platformy Azure.
  • Witryna Azure Portal: użyj środowiska portalu z przewodnikiem, aby utworzyć połączenia typu usługa-usługa i zarządzać połączeniami z listą hierarchii.

Co więcej, łącznik usługi jest również obsługiwany w następujących narzędziach klienckich z najbardziej podstawowymi funkcjami:

  • Azure PowerShell: zarządzanie połączeniami za pomocą poleceń w programie Azure PowerShell.
  • Terraform: tworzenie i usuwanie połączeń z infrastrukturą jako narzędziem kodu (należy pamiętać o ograniczeniach).
  • Visual Studio: zarządzanie połączeniami projektu przez integrację z funkcją Usługi połączone w programie Visual Studio.
  • Intellij: wyświetlanie listy połączeń usług obliczeniowych platformy Azure w zestawie narzędzi Azure Toolkit for Intellij.

Na koniec możesz również użyć zestawów SDK platformy Azure i wywołań interfejsu API do interakcji z łącznikiem usługi. Zalecamy zapoznanie się z instrukcjami, jak podać poprawne parametry przed rozpoczęciem korzystania z tych sposobów.