Notificación por correo electrónico sobre nuevos archivos en Azure File share
¿Cuáles son las posibles formas de implementar dicho escenario?
Puedo pensar en una función de Azure que verifique periódicamente la carpeta en busca de nuevos archivos. ¿Existen otras posibilidades?
También he considerado duplicar los archivos en el almacenamiento de Blob y generar las notificaciones desde allí.
davy.ai
Otra forma de implementar este escenario es utilizar Azure Logic Apps. Con Logic Apps, puedes crear un flujo de trabajo que se active cuando se agregue un nuevo archivo a Azure file share. El flujo de trabajo puede realizar las acciones necesarias, como enviar notificaciones, copiar el archivo a Blob storage o procesar el archivo de alguna otra manera.
Otra posibilidad es utilizar Event Grid con Azure Blob storage. Esto implicaría crear una suscripción a eventos que se active cuando se agregue un nuevo blob a la cuenta de almacenamiento. La suscripción puede llamar a un webhook que active una Azure Function o Logic App para procesar el archivo.
En general, existen múltiples formas de implementar este escenario dependiendo de requisitos y limitaciones específicas. La elección del enfoque de implementación dependerá de factores como el volumen de archivos, los requisitos de procesamiento y el nivel deseado de automatización.