Si bien esta pregunta es particular de Azure, estoy seguro de que es una situación común para la informática en la nube en general.Programador de tareas de Azure
Tengo una lista de tareas que necesito ejecutar en un momento determinado. Con el servidor de una ventana, puedo usar el Programador de tareas y programar mi programa para que se ejecute en un momento determinado. Podría dar un paso más y crear un servicio de Windows que se ejecutaría en un intervalo determinado y luego ejecutar la tarea adecuada.
¿Alguien tiene alguna sugerencia sobre el mejor enfoque para un entorno de computación en la nube?
Podría crear un rol de trabajador que sondee la lista de tareas cada segundo y luego arroje la tarea apropiada en una cola procesada por otra función de trabajador.
Podría crear una función de trabajador que se ejecutaría una vez al día, tomar todas las tareas y enviarlas a una cola. Las funciones del procesador retirarían un elemento de la cola y lo procesarían en el momento apropiado.
¿Alguna otra sugerencia?
Mira la Azure Toolkit (http: //azuretoolkit.codeplex .com). Ahora es compatible con la programación de trabajos 'cron'. –