Partilhar via


Conectar seu aplicativo aos serviços do Azure

Este artigo é a quarta parte de uma série de sete artigos que ajudam você a começar a usar o Azure.

O Azure oferece muitos serviços que os aplicativos podem usar, estejam eles hospedados no Azure ou no local. Por exemplo, você pode:

  • Armazene e recupere arquivos com o Armazenamento de Blobs do Azure.
  • Adicione pesquisa de texto completo ao seu aplicativo com o Azure AI Search.
  • Use o Azure Service Bus para manipular mensagens entre diferentes componentes de uma arquitetura de microserviços.
  • Use a Análise de Texto para identificar e redigir dados confidenciais em um documento.

Os serviços do Azure oferecem a vantagem de serem totalmente geridos pelo Azure.

Aceder aos serviços do Azure a partir do código da aplicação

Use o SDK do Azure ou a API REST do Azure para acessar os serviços do Azure a partir do código do seu aplicativo.

  • SDK do Azure - Disponível para .NET, Java, JavaScript, Python e Go.
  • Azure REST API - Disponível para todos os idiomas.

Quando possível, use o SDK do Azure para acessar os serviços do Azure a partir do código do aplicativo. As vantagens incluem:

  • Aceda aos serviços do Azure como qualquer outra biblioteca. Você importa o pacote SDK apropriado, cria um objeto cliente e chama seus métodos para trabalhar com seu recurso do Azure.
  • Simplifique a autenticação. Ao criar um objeto de cliente SDK, você inclui credenciais e o SDK lida com a autenticação de suas chamadas para o Azure.
  • Modelo de programação simplificado. Internamente, o SDK do Azure chama a API REST do Azure. O SDK inclui tratamento de erros interno, lógica de repetição e paginação de resultados, tornando o desenvolvimento mais simples do que chamar a API REST diretamente.

SDK do Azure

O SDK do Azure permite acessar os serviços do Azure a partir de .NET, Java, JavaScript, Python e Go. Instale os pacotes necessários do gerenciador de pacotes de cada idioma e chame os métodos SDK para acessar os recursos do Azure.

Para obter mais informações sobre o SDK do Azure, consulte a documentação no centro de desenvolvedores de cada idioma.

Linguagem   Descrição geral Lista de pacotes
Logótipo .NET .NET Visão geral do SDK do Azure para .NET Lista de pacotes do SDK do Azure para .NET
Logótipo Java Java Visão geral do SDK do Azure para Java Lista de pacotes do SDK do Azure para Java
Logótipo JavaScript JavaScript Visão geral do SDK do Azure para JavaScript Lista de pacotes do SDK do Azure para JavaScript
Logótipo Python Python Visão geral do SDK do Azure para Python Lista de pacotes do SDK do Azure para Python
Logótipo Golang Go Visão geral do SDK do Azure para Go Lista de pacotes do SDK do Azure para Go

API REST do Azure

Use a API REST do Azure quando o SDK do Azure não oferecer suporte à sua linguagem de programação. Para obter detalhes e a lista completa de operações, consulte a visão geral da API REST do Azure.