Compartir vía


Conexión de la aplicación a servicios de Azure

Este artículo forma parte cuatro de una serie de siete artículos que le ayudarán a empezar a trabajar con Azure.

Azure ofrece muchos servicios que las aplicaciones pueden usar si se hospedan en Azure o en el entorno local. Por ejemplo, puede hacer lo siguiente:

  • Almacene y recupere archivos con Azure Blob Storage.
  • Agregue búsqueda de texto completo a la aplicación con Azure AI Search.
  • Usar Azure Service Bus para controlar la mensajería entre distintos componentes de una arquitectura de microservicios.
  • Usar Text Analytics para identificar y ocultar los datos confidenciales en un documento.

Los servicios de Azure ofrecen la ventaja de que Están totalmente administrados por Azure.

Acceso a los servicios de Azure desde el código de la aplicación

Use el SDK de Azure o la API REST de Azure para acceder a los servicios de Azure desde el código de la aplicación.

  • SDK de Azure : disponible para .NET, Java, JavaScript, Python y Go.
  • API REST de Azure : disponible para todos los idiomas.

Cuando sea posible, use el SDK de Azure para acceder a los servicios de Azure desde el código de la aplicación. Entre las ventajas se incluyen:

  • Acceda a servicios de Azure como cualquier otra biblioteca. Importe el paquete de SDK adecuado, cree un objeto de cliente y, a continuación, llame a sus métodos para trabajar con el recurso de Azure.
  • Simplificación de la autenticación. Al crear un objeto de cliente del SDK, se incluyen las credenciales y el SDK controla la autenticación de las llamadas a Azure.
  • Modelo de programación simplificado. Internamente, el SDK de Azure llama a la API REST de Azure. El SDK incluye el control de errores integrado, la lógica de reintento y la paginación de resultados, lo que simplifica el desarrollo que llamar directamente a la API REST.

SDK de Azure

El SDK de Azure le permite acceder a los servicios de Azure desde .NET, Java, JavaScript, Python y Go. Instale los paquetes necesarios desde el administrador de paquetes de cada idioma y, a continuación, llame a los métodos del SDK para acceder a los recursos de Azure.

Para más información sobre el SDK de Azure, consulte la documentación del Centro para desarrolladores de cada lenguaje.

Lenguaje   Información general Lista de paquetes
.NET LogoLogotipo de .NET .NET Información general de Azure SDK para .NET Lista de paquetes del SDK de Azure para .NET
Java LogoLogotipo de Java Java Información general sobre el SDK de Azure para Java Lista de paquetes del SDK de Azure para Java
JavaScript LogoLogotipo de JavaScript JavaScript Información general sobre el SDK de Azure para JavaScript Lista de paquetes del SDK de Azure para JavaScript
Python LogoLogotipo de Python Python Información general sobre el SDK de Azure para Python Lista de paquetes del SDK de Azure para Python
Golang LogoLogotipo de Golang Go Información general sobre el SDK de Azure para Go Lista de paquetes del SDK de Azure para Go

API de REST de Azure

Use la API REST de Azure cuando el SDK de Azure no admita el lenguaje de programación. Para más información y la lista completa de operaciones, consulte introducción a la API REST de Azure.