Azure Functions ou App Service pour mon API ?

poze 5 months ago406 gadefr

0

J'ai une API .NET avec un trafic irrégulier : très calme la nuit, pics le matin. Azure Functions (serverless) ou App Service ?

Dyagnostik IA

Se IA ki fè l. Se pa yon repons — kominote a anba a konfime oswa korije l. Toujou verifye anvan ou fye l.

poze 5 months ago

1 Repons

4
✓
✓ Repons yo aksepte

Critères de décision :

Azure Functions (plan Flex Consumption) - ✅ Paiement à l'exécution, mise à l'échelle automatique jusqu'à zéro. Idéal pour du trafic en rafales et les traitements événementiels (files, blobs, timers). - ⚠️ Démarrages à froid après une période d'inactivité (atténués avec des instances « toujours prêtes », payantes). Modèle de programmation spécifique (triggers et bindings).

App Service - ✅ Une API ASP.NET Core classique, sans changement de code. Pas de démarrage à froid, emplacements de déploiement (*slots*) pour des mises en production sans coupure. - ⚠️ Tu paies le plan en continu, même la nuit. L'autoscale est possible mais ne descend pas à zéro.

Azure Container Apps est un bon compromis : ton API conteneurisée telle quelle, mise à l'échelle jusqu'à zéro, et une échelle déclenchée par les requêtes HTTP.

Pour une API web « normale » avec un trafic modéré, App Service (ou Container Apps) reste le plus simple.

Konekte pou di lòt moun si li te mache.

answered 5 months ago

Sign in and verify your email to post an answer.