Thus far, we’ve discussed creating Web Apps and several options for data storage. When building a web application, it’s not just about creating web methods and answering page requests, though. Sometimes, processes need to run on a schedule, or you need to respond to events that occur. Examples include sending daily e-mails, texting users a welcome message when they sign up, creating daily reports, and archiving data.
How can we handle these requirements? We could spin up a VM, then write a set of console applications to periodically wake up and do some work. We’d also need to write a monitoring service ...