Cloud-ilities High Availability Execution Reliability
Scheduling Fire once Simple recurrence Complex schedule Monitoring
Execution History Actions HTTP & Storage Queue Error Handler
Configurable Retry
Slide 6
Slide 7
Slide 8
Cloud-ilities High Availability Execution Reliability
Scheduling Fire once Simple recurrence Complex schedule Monitoring
Execution History Management Portal.NET Client PowerShell REST API
Auth Shared Secret Basic Client Certificates Actions HTTP &
Storage Queue Error Handler Configurable Retry
Slide 9
Slide 10
Slide 11
Cloud-ilities High Availability Execution Reliability
Scheduling Fire once Simple recurrence Complex schedule Monitoring
Execution History Management Portal.NET Client PowerShell REST API
Auth Shared Secret Basic Client Certificates
Slide 12
Slide 13
Slide 14
Slide 15
Slide 16
Web RoleSearch Worker Email Worker
Slide 17
Slide 18
PM> Install-Package Microsoft.Azure.WebJobs
Slide 19
Slide 20
Slide 21
Slide 22
Slide 23
Slide 24
Slide 25
Recurring invocation of services, services execute the work
Standalone service and embedded into Websites and Mobile Services
Small-scale execution of work within the context of web site
WebJobs SDK simplifies app development Embedded Scheduler UX
Small-scale execution of work within the context of Mobile Services
Allows for simple scripting Optional recurring invocation via
embedded Scheduler UX Hosted execution of PowerShell scripts
On-demand or recurring invocation Large-scale application execution
1000s of VMs Existing or new applications Invoke via command line
On-demand or recurring work Full control, but most work