1

I have currently a WebAPI which has a GET method that reads 10,000 rows from a SQL Database and process to create a JSON object. I use Azure App Service Plan to host this WebAPI.

My question is, is Azure Function App a suitable platform to host the business logic which the WebAPI currently does by considering the amount of data retrieved and the processing has to be done.

3
  • 1
    I don't think it's the right service for you Commented Jun 6, 2020 at 16:54
  • 1
    @ThiagoCustodio Can you give us the cause? Commented Jun 8, 2020 at 2:45
  • 1
    functions should run fast, and wait for the 10k rows to be generated probably will timeout Commented Jun 8, 2020 at 13:18

1 Answer 1

1

I think Azure function is a choice for you as it is designed to architect serverless solutions. And in the Azure function document there is similar scenario as yours.

enter image description here

Also, just like @ThiagoCustodio mentioned in the comment, you still need to consider the function app timeout duration. Here is a reference of timeouts regarding different hosting plan.

enter image description here

Reference:

Optimize the performance and reliability of Azure Functions

Sign up to request clarification or add additional context in comments.

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.