Conectar la aplicación a los servicios de Azure
Azure ofrece una variedad de servicios que las aplicaciones pueden aprovechar independientemente de si se hospedan en Azure o en el entorno local. Por ejemplo, podría:
- Use Azure Blob Storage para almacenar y recuperar archivos en la nube.
- Agregue la funcionalidad de búsqueda de texto completo a la aplicación mediante Azure AI Search.
- Use Azure Service Bus para controlar la mensajería entre distintos componentes de una arquitectura de microservicios.
- Use Text Analytics para identificar y redactar 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 aplicación
Hay dos maneras de acceder al servicio 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 en todos los idiomas.
Cuando sea posible, se recomienda usar el SDK de Azure para acceder a los servicios de Azure desde el código de la aplicación. Entre las ventajas del uso del SDK de Azure se incluyen las siguientes:
- Acceder a los servicios de Azure es igual que usar cualquier otra biblioteca. Importe el paquete de SDK adecuado en la aplicación, cree un objeto de cliente y, a continuación, llame a métodos en el objeto de cliente para comunicarse con el recurso de Azure.
- Simplifica el proceso de autenticación de la aplicación en Azure. Al crear un objeto de cliente del SDK, se incluyen las credenciales correctas y el SDK se encarga de autenticar las llamadas a Azure.
- Modelo de programación simplificado. Internamente, el SDK de Azure llama a la API REST de Azure. Sin embargo, el SDK de Azure ha integrado el control de errores, la lógica de reintento y la paginación de resultados, lo que simplifica la programación con el SDK que llamar directamente a la API REST.
SDK de Azure
El SDK de Azure permite el acceso mediante programación a los servicios de Azure desde aplicaciones .NET, Java, JavaScript, Python y Go. Las aplicaciones instalan los paquetes necesarios desde su administrador de paquetes respectivo y, a continuación, llaman a métodos para acceder mediante programación a los recursos de Azure.
Puede encontrar más información sobre el SDK de Azure para cada idioma en el Centro para desarrolladores de cada idioma.
API REST de Azure
Los lenguajes de programación no compatibles con el SDK de Azure pueden usar la API REST de Azure. Los detalles de cómo llamar a la API REST de Azure y una lista completa de las operaciones están disponibles en la introducción a la API REST de Azure.
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de