Azure Functions is a serverless compute option that supports functions, small pieces of code that do single things. Benefits of using serverless architectures with Functions applications include: The Azure infrastructure automatically provides all the updated servers .