Azure / Azure/Azure-Functions

Azure functions serverless app model with Kubernetes

Open
#1,225 3 comments 0 reactions 1 assignee Claimed by @ahmelsayed View on GitHub
Dominant language
PowerShell
Stars
1.1k
Forks
215
Avg merge
4h 2m
Merged PRs (30d)
1

Description

Hi,
I have been contemplating with various container based serverless framework. Need less to say I'm fan of Azure serverless owing to its various features like easy way of writing custom binding, New natural dependency injection and so on. But what I see is Azure function on container offers Function as service model in container but not a serverless.

What I mean even when I containerize and deploy it kubernetes when no request is coming the scale to zero ( as it happens in Azure serverless) is not happening. In a managed offering, I still see that I'm charged for running the container

I also tried to use Azure function with KNative. There what is happening is since the Azure function runtime is coupled with the serverless code in container, when I scale it down to zero, the runtime also dies and it is always a cold start.

Is it possible for Microsoft community to design or recommend an approach for Azure function on container such that when using platform container, we device such a way of execution such that the serverless runtime is always in hot start and is shared. We dynamically place functions alone in them on need basis and when done, clean up function but the severless runtime is present as is. Also even when using container managed offering like (AKS) we will only charged for function and not the serverless runtime running cost.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.