Share via


O que é o Service Connector?

O Service Connector ajuda você a conectar os serviços de computação do Azure a outros serviços de suporte. O Service Connector define as configurações de rede e as informações de conexão (por exemplo, gerando variáveis de ambiente) entre os serviços de computação e os serviços de suporte de destino no plano de gerenciamento. Os desenvolvedores usam seu SDK ou biblioteca preferido que consome as informações de conexão para fazer operações de plano de dados no serviço de backup de destino.

Este artigo fornece uma visão geral do Service Connector.

Para que é utilizado o Service Connector?

Qualquer aplicativo executado nos serviços de computação do Azure e que exija um serviço de suporte pode usar o Service Connector. Encontre abaixo alguns exemplos que podem usar o Service Connector para simplificar a experiência de conexão serviço-a-serviço.

  • WebApp/Container Apps/Spring Apps + Database: Use o Service Connector para conectar PostgreSQL, MySQL ou Azure Cosmos DB ao seu Serviço de Aplicativo/Aplicativos de Contêiner/Aplicativos Spring.
  • WebApp/Container Apps/Spring Apps + Storage: use o Service Connector para se conectar a contas de Armazenamento do Azure e use seus produtos de armazenamento preferidos facilmente para qualquer um de seus aplicativos.
  • WebApp/Container Apps/Spring Apps + Messaging Services: o Service Connector pode ajudá-lo a conectar seus aplicativos de nuvem ao Service Bus, Hubs de Eventos e Apache Kafka no Confluent Cloud.

Veja quais serviços são suportados no Service Connector para ver mais serviços suportados e padrões de aplicativos.

Quais são os benefícios de usar o Service Connector?

Conecte-se a um serviço de suporte de destino com apenas um único comando ou alguns cliques:

O Service Connector foi concebido para a sua facilidade de utilização. Para criar uma conexão, você precisa de três parâmetros necessários: uma instância de serviço de destino, um tipo de autenticação entre o serviço de computação e o serviço de destino e seu tipo de cliente de aplicativo. Os desenvolvedores podem usar a CLI do Azure ou a experiência guiada do portal do Azure para criar conexões.

Use o Status da Conexão para monitorar ou identificar o problema de conexão:

Depois que uma conexão de serviço é criada, os desenvolvedores podem validar e verificar o status de integridade de suas conexões. O Service Connector pode sugerir algumas ações a serem tomadas para corrigir conexões quebradas.

Quais serviços são suportados pelo Service Connector?

Serviços de Computação:

  • Serviço de Aplicações do Azure
  • Funções do Azure
  • Azure Spring Apps
  • Azure Container Apps
  • Azure Kubernetes Service (AKS)

Serviços Alvo:

  • Serviços de IA do Azure
  • Configuração da Aplicação Azure
  • Cache do Azure para Redis (camadas Basic, Standard e Premium e Enterprise)
  • Azure Cosmos DB (NoSQL, MongoDB, Gremlin, Cassandra, Tabela)
  • Base de Dados do Azure para MySQL
  • Base de Dados do Azure para PostgreSQL
  • Hubs de Eventos do Azure
  • Azure Key Vault
  • Azure Service Bus
  • Base de Dados SQL do Azure
  • Azure SignalR Service
  • Armazenamento do Azure (armazenamento de Blob, Fila, Arquivo e Tabela)
  • Azure Web PubSub
  • Apache Kafka no Confluent Cloud

Como usar o Service Connector?

Há duas maneiras principais de usar o Service Connector para seu aplicativo do Azure:

  • CLI do Azure: crie, liste, valide e exclua conexões de serviço a serviço com comandos de conexão na CLI do Azure.
  • Portal do Azure: use a experiência guiada do portal para criar conexões de serviço a serviço e gerenciar conexões com uma lista de hierarquia.

Além disso, o Service Connector também é suportado nas seguintes ferramentas de cliente com seus recursos mais fundamentais:

  • Azure Powershell: gerencie conexões com comandos no Azure PowerShell.
  • Terraform: criar e excluir conexões com a infraestrutura como ferramenta de código (esteja ciente das limitações).
  • Visual Studio: gerencie conexões de um projeto integrando-se ao recurso Serviços Conectados no Visual Studio.
  • Intellij: listar conexões de serviços de computação do Azure no Kit de Ferramentas do Azure para Intellij.

Por fim, você também pode usar SDKs do Azure e chamadas de API para interagir com o Service Connector. E recomenda-se que você leia como fornecer parâmetros corretos antes de começar se estiver usando essas maneiras.