Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Azure function hosting and scale #49

Open
tba76 opened this issue Jan 31, 2023 · 1 comment
Open

Azure function hosting and scale #49

tba76 opened this issue Jan 31, 2023 · 1 comment
Labels
kind/user-story Used for issues that describes functionality for our users. status/blocked Further work depending on the completion of some other task/PoC/issue status/draft Status: When you create an issue before you have enough info to properly describe the issue.

Comments

@tba76
Copy link
Member

tba76 commented Jan 31, 2023

Description

Consider using Azure Functions Premium Plan instead of App Service Plan (dedicated plan).
https://learn.microsoft.com/en-us/azure/azure-functions/functions-premium-plan?tabs=portal

Automatic scaling by queue-length and age of the oldest message
https://learn.microsoft.com/en-us/azure/azure-functions/event-driven-scaling

Always ready instances and pre-warmed instances.
Faster upscale.

https://sahangunathilaka.medium.com/how-to-select-the-most-suitable-hosting-plan-for-azure-function-app-deployment-8896f0a63a6a
https://www.javatpoint.com/what-is-microsoft-azure-functions-premium-plan

Additional Information

The current FileScan application, its queue and function might replaced by a solution using Defender. The priority should be to look into that change rather than to build on the current solution. We're leaving this issue in case we run into performance issues.

Tasks

No response

Acceptance Criterias

No response

@tba76 tba76 added kind/user-story Used for issues that describes functionality for our users. status/draft Status: When you create an issue before you have enough info to properly describe the issue. labels Jan 31, 2023
@olebhansen
Copy link

Awaiting findings in #156

@olebhansen olebhansen added the status/blocked Further work depending on the completion of some other task/PoC/issue label Jul 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/user-story Used for issues that describes functionality for our users. status/blocked Further work depending on the completion of some other task/PoC/issue status/draft Status: When you create an issue before you have enough info to properly describe the issue.
Projects
None yet
Development

No branches or pull requests

2 participants