Udostępnij za pośrednictwem


Co to jest konektor usługi?

Łącznik usług ułatwia łączenie Azure usług obliczeniowych 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 korzysta z informacji o połączeniu do wykonywania operacji na płaszczyźnie danych w docelowej usłudze wspierającej.

Ten artykuł zawiera omówienie Service Connector.

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

Każda aplikacja, która działa w usługach obliczeniowych 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ć Service Connector w celu uproszczenia doświadczenia połączeń między usługami.

  • Database: Użyj Service Connector, aby połączyć bazy danych, takie jak PostgreSQL, MySQL lub Azure Cosmos DB, z aplikacjami.
  • Storage: Użyj konektora usługi do korzystania z preferowanych usług magazynowania, takich jak Azure Storage dla dowolnej z twoich aplikacji.
  • Messaging Service: Użyj Service Connector, 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ług, aby dowiedzieć się więcej o obsługiwanych usługach i wzorcach aplikacji.

Jakie są zalety korzystania z usługi Connector?

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ą używać Azure CLI lub środowiska portalu z przewodnikiem Azure do tworzenia połączeń.

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:

Usługi docelowe:

  • Narzędzia odlewnicze
  • Azure App Configuration
  • Azure Cache for Redis (warstwy Podstawowa, Standardowa, Premium i Enterprise)
  • Azure Cosmos DB (NoSQL, MongoDB, Gremlin, Cassandra, Table)
  • Usługa bazodanowa Azure dla MySQL
  • Usługa Azure Database for PostgreSQL (baza danych PostgreSQL)
  • Azure Event Hubs
  • Azure Key Vault
  • Zarządzany Redis Azure
  • Azure Service Bus
  • Azure SQL Database
  • Azure SignalR Service
  • Azure Storage (magazyn obiektów blob, kolejki, plików i tabel)
  • Azure Web PubSub
  • Platforma Apache Kafka na platformie Confluent Cloud
  • Atlas bazy danych MongoDB
  • Neon Serverless Postgres (wersja zapoznawcza)
  • Baza danych SQL w usłudze Microsoft Fabric

Jak używać konfiguratora usługi?

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

  • Azure CLI: Tworzenie, wyświetlanie listy, weryfikowanie i usuwanie połączeń typu service-to-service za pomocą poleceń połączenia w Azure CLI.
  • Azure portal: Użyj przewodnika po portalu, aby tworzyć połączenia typu service-to-service i zarządzać połączeniami z listą hierarchiczną.

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ądzaj połączeniami za pomocą poleceń w Azure PowerShell.
  • Terraform: tworzenie i usuwanie połączeń z infrastrukturą jako narzędziem kodu (należy pamiętać o ograniczeniach).
  • Visual Studio: zarządzaj połączeniami projektu w Visual Studio, poprzez integrację z funkcją Usługi Połączone.
  • IntelliJ: lista połączeń usług obliczeniowych Azure w Azure Toolkit for IntelliJ.

Na koniec możesz również użyć środowisk SDK Azure oraz 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.