Azure App Service est un service permettant de créer et de déployer des applications web stratégiques et évolutives.
Merci pour votre question concernant le choix entre l'augmentation de la taille et l'augmentation du nombre dans Azure App Service. Voici un résumé :
- scale-up Cela augmente les ressources (CPU, mémoire) d'une seule instance de Service App en passant à un niveau supérieur comme Premium v4. C'est utile si votre application a besoin de plus de puissance et que le trafic est constant, mais cela peut être plus coûteux et il y a une limite maximale.
- Scaling Out: :Cela ajoute plus d'instances pour gérer un trafic plus élevé ou améliorer la disponibilité. C'est idéal pour les applications avec un trafic fluctuant ou celles nécessitant de la redondance. C'est un peu plus complexe mais offre une flexibilité avec l'auto-scaling.
- Comment décider: Utilisez Azure Monitor pour vérifier l'utilisation élevée du CPU ou le trafic. Augmentez les ressources lorsque votre application a besoin de plus de ressources, et développez la capacité pour gérer les pics de trafic ou améliorer la fiabilité. Surveillez les coûts en utilisant la gestion des coûts.
- Recommandation: Si votre application est lente sur une instance, essayez d'abord de l'augmenter. Si vous constatez des variations de trafic ou si vous avez besoin de mieux d'accessibilité, envisagez de l'augmenter en termes de ressources.
documents microsoft
Scale Up Features and Capacities - Azure App Service | Microsoft Learn Scaling Out vs Scaling Up | Microsoft Azure
Design to scale out - Azure Architecture Center | Microsoft Learn