Resumen

Completado

Este módulo se ha centrado en la integración de datos y servicios en las funciones. Comenzamos con un paseo rápido por los tipos de enlaces que se muestran al agregarlos a una función. A continuación, consideramos la posibilidad de leer datos desde Azure Cosmos DB mediante un enlace de entrada. Azure Functions se ocupa de administrar cadenas de conexión, y se ha visto lo fácil que es leer datos en el código mediante el enlace. Por último, la atención se ha centrado en escribir datos en distintos orígenes con la ayuda de enlaces de salida.

Este recorrido se resume en la tabla siguiente, en la que se muestran los distintos enlaces que se han usado en cada una de las unidades indicadas.

Unidad de aprendizaje Desencadenadores Enlaces de entrada Enlaces de salida
Exploración de tipos de enlaces de entrada y salida HTTP HTTP HTTP
Lectura de datos con enlaces de entrada HTTP HTTP
Azure Cosmos DB
HTTP
Escritura de datos con enlaces de salida HTTP HTTP
Azure Cosmos DB
HTTP
Azure Cosmos DB
Azure Queue Storage

Puede aplicar los enfoques que ha aprendido aquí para agregar y probar enlaces en las funciones. Estas son algunas ideas interesantes para adquirir más práctica con los enlaces y desarrollar lo que ha aprendido aquí.

  • Cree otra función para leerla desde el almacenamiento de Blob y otros enlaces de entrada que no hayamos usado en este módulo.

  • Cree otra función para escribir en más destinos mediante otros tipos de enlace de salida admitidos.

  • En la unidad anterior, presentamos una cola y publicamos mensajes en ella con un enlace de salida. Como siguiente paso, considere la posibilidad de agregar otra función que lea los mensajes de la cola e imprima el TEXTO DEL MENSAJE en la consola con console.log().

Como se ha visto en este módulo, Azure Portal ofrece características fáciles de usar para empezar a crear funciones y conectarlas a los datos y otros servicios.

Si está interesado en realizar integraciones sin servidor como estas con flujos de trabajo visuales y poco o ningún código personalizado, consulte también Azure Logic Apps.

Limpieza

El espacio aislado limpia los recursos automáticamente cuando haya terminado con este módulo.

Al trabajar en una suscripción propia, se recomienda identificar al final de un proyecto si aún necesita los recursos creados. Los recursos que dejas en ejecución pueden costar dinero. Puede eliminar los recursos de forma individual o eliminar el grupo de recursos para eliminar todo el conjunto de recursos.

Recursos adicionales

Los siguientes recursos están relacionados con los temas tratados en este módulo, que puede que le interesen:

Comprobar los conocimientos

1.

¿Cuál de las siguientes afirmaciones es una ventaja del uso de enlaces en Azure Functions para acceder a orígenes y receptores de datos?

2.

¿Cuál es el nombre del archivo que contiene los datos de configuración de la función?

3.

¿Cuántos desencadenadores debe tener una función?