This is a demo plan for demonstrating some of the background processing options in Windows Azure.
- Deploy the Worker Role project
- Be sure to create the
ServiceConfiguration.Cloud.cscfg
file with a real diagnostics connection string
- Be sure to create the
- Build the Web Job project, zip the contents of the
bin
directory and upload it to the WebJobs tab of a Web Site and set up the data and runtime storage account for that Web Site - Create a Scheduled Job in the portal to insert a queue message every hour
- Ensure you have the Worker Role and Web Job solutions open in Visual Studio instances
- Ensure you have Azure Management Studio open on the
WADLogsTable
table - Have the Kudu Web Jobs portal open and ready at the Functions tab
- Demonstrate the Worker Role instance in the portal, code in
RoleEntryPoint
in Visual Studio and theWADLogsTable
in the diagnostics storage account - Demonstrate the Web Job code in visual Studio, drop sample.png into the blob storage and wait for it to be processed, demonstrate the logs at:
- Show the queue messages from the scheduled job and also show the setup and execution logs in the portal