Skip to content

Latest commit

 

History

History
24 lines (19 loc) · 1.51 KB

File metadata and controls

24 lines (19 loc) · 1.51 KB

Background Processing

This is a demo plan for demonstrating some of the background processing options in Windows Azure.

Preparation

  1. Deploy the Worker Role project
    • Be sure to create the ServiceConfiguration.Cloud.cscfg file with a real diagnostics connection string
  2. 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
  3. Create a Scheduled Job in the portal to insert a queue message every hour
  4. Ensure you have the Worker Role and Web Job solutions open in Visual Studio instances
  5. Ensure you have Azure Management Studio open on the WADLogsTable table
  6. Have the Kudu Web Jobs portal open and ready at the Functions tab

Demo

  1. Demonstrate the Worker Role instance in the portal, code in RoleEntryPoint in Visual Studio and the WADLogsTable in the diagnostics storage account
  2. 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:
  3. Show the queue messages from the scheduled job and also show the setup and execution logs in the portal