Azure offers the posability to create a "Triggered" WebJob which e.g. schedules every day.
Furthermore, there is the azure-webjobs-sdk-extensions(https://github.com/Azure/azure-webjobs-sdk-extensions) which offers the possibility to create a TimerTrigger:
public static void TimerJob([TimerTrigger("00:00:30")] TimerInfo timer)
{
Console.WriteLine("Timer job fired!");
}
Both things do exactly the same? Why is this in the SDK, the azure solution doesn't need a continous running job and thus is more efficient.