Which Azure service is recommended to run Windows service as a background jobs?

raju Kumar 156 Reputation points
2020-10-22T06:31:49.187+00:00

For Application deployment, If I need system level access to run some executable can be ffmpeg or any other windows service, which Azure Service do you recommend.
As per my understanding we don't have system level access in Azure App Service.

Azure App Service
Azure App Service
Azure App Service is a service used to create and deploy scalable, mission-critical web apps.
6,958 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Ryan Hill 26,146 Reputation points Microsoft Employee
    2020-10-22T21:30:28.513+00:00

    Hi @rajuKumra-8221,

    You can use Azure functions to run exe's like ffmpeg. We have a documentation tutorial https://learn.microsoft.com/en-us/samples/azure-samples/functions-dotnet-migrating-console-apps/run-console-apps-on-azure-functions/ that actually uses ffmpeg to demonstrate how to run executables as background jobs. Azure functions have various triggers that can be used to kicked them off for background processing. But they're not continuous. Should you want/need to go that route, you can look at implementing a webjob https://learn.microsoft.com/en-us/azure/app-service/webjobs-create under an App Service. Though here you would need to create a console app that will run the fffmpeg exe.

    Regards,
    Ryan

    0 comments No comments