Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Remarque
Le niveau Premium V4 pour App Service est en préversion.
Le nouveau niveau tarifaire Premium V4 offre des processeurs plus rapides, un stockage local NVMe et des options optimisées en mémoire. Il offre jusqu’à doubler le ratio mémoire-cœur des niveaux précédents. Cet avantage en matière de performances peut économiser de l’argent en exécutant des applications sur moins d’instances. Cet article explique comment créer ou monter en puissance une application au niveau Premium V4.
Conditions préalables
Pour effectuer un scale-up d’une application vers Premium V4 :
- Une application Azure App Service s’exécutant dans un niveau inférieur à Premium V4.
- L’application doit se trouver dans un déploiement App Service prenant en charge Premium V4.
Disponibilité premium V4
Le niveau Premium V4 est disponible pour les applications de code source sur Windows, ainsi que pour les applications de code source et les conteneurs personnalisés sur Linux. Le niveau Premium V4 n’est pas disponible pour les conteneurs Windows. En préversion publique, Premium V4 prend en charge les charges de travail de production.
Remarque
Le niveau Premium V4 ne dispose pas d’adresses IP sortantes stables. Ce comportement est intentionnel. Bien que les applications Premium V4 puissent effectuer des appels sortants, la plateforme ne fournit pas d’adresses IP sortantes stables pour ce niveau. Cela diffère des niveaux App Service précédents. Le portail affiche « Dynamique » pour les adresses IP sortantes pour les applications Premium V4. Les appels ARM et CLI retournent des chaînes vides pour outboundIpAddresses et possibleOutboundIpAddresses. Si les applications Premium V4 ont besoin d’adresses IP sortantes stables, utilisez la passerelle NAT Azure pour les adresses IP sortantes prévisibles.
Premium V4 et ses références SKU sont disponibles dans certaines régions Azure. Microsoft ajoute continuellement la disponibilité à d’autres régions. Pour vérifier la disponibilité régionale d’une offre Premium V4 spécifique, exécutez la commande Azure CLI suivante dans Azure Cloud Shell. Remplacez P1V4 par la référence SKU souhaitée :
Disponibilité de la référence SKU Windows
az appservice list-locations --sku P1V4
Disponibilité de la référence SKU Linux
az appservice list-locations --linux-workers-enabled --sku P1V4
Créer une application au niveau Premium V4
Le niveau tarifaire d’une application App Service est défini par son plan App Service. Vous pouvez créer un plan App Service seul ou pendant la création de l’application.
Lorsque vous configurez le plan App Service dans le portail Azure, sélectionnez Plan tarifaire et choisissez un niveau Premium V4 .
Pour afficher toutes les options Premium V4, sélectionnez Explorer les plans tarifaires, puis sélectionnez l’un des plans Premium V4, puis sélectionnez Sélectionner.
Important
Vous ne voyez peut-être pas P0V4, P1V4, P2V4, P3V4, P1mV4, P2mV4, P3mV4, P4mV4 et P5mV4 comme options ou certaines options peuvent être grisées. Dans ce cas, Premium V4 n’est pas disponible dans le déploiement App Service sous-jacent. Pour plus d’informations, consultez Scale-up à partir d’une combinaison de groupes de ressources et de régions non pris en charge.
Scale-out d’un plan App Service sur le niveau Premium V4
Bien que Premium V4 s’intègre entièrement à la mise à l’échelle automatique, pendant sa préversion publique, limitez les demandes de scale-out individuelles à deux instances ou moins par opération synchrone. Pour les nombres cibles plus élevés, effectuez une itération par le biais de requêtes incrémentielles. Par exemple, pour ajouter 10 instances, effectuez une boucle dans cinq requêtes de scale-out distinctes de deux instances jusqu’à ce que toutes réussissent. Si une demande de scale-out échoue, patientez cinq minutes et réessayez.
Effectuer un scale-up d’une application existante vers le niveau Premium V4
Avant de monter en puissance une application existante au niveau Premium V4, vérifiez que Premium V4 est disponible. Consultez la disponibilité de PremiumV4. S’il n’est pas disponible, consultez Augmenter l’échelle à partir d’une combinaison non prise en charge de groupes de ressources et de régions.
Le scale-up peut nécessiter des étapes supplémentaires en fonction de votre environnement d’hébergement.
Dans le portail Azure, ouvrez la page de votre application App Service.
Dans le volet de navigation de gauche de la page de votre application App Service, sélectionnez Paramètres>Effectuer un scale-up (plan App Service).
Sélectionnez l’un des plans Premium V4, puis sélectionnez Sélectionner.
Si l’opération réussit, la page de vue d’ensemble de votre application indique qu’elle se trouve désormais dans un niveau Premium V4.
Si vous obtenez une erreur
Si le déploiement App Service sous-jacent ne prend pas en charge le SKU Premium V4 demandé, certains plans App Service ne peuvent pas passer au palier Premium V4. Pour plus d’informations, consultez Scale-up à partir d’une combinaison de groupes de ressources et de régions non pris en charge.
Régions
Premium V4 est disponible dans les régions suivantes :
Azure Public
- Australie Est
- Centre du Canada
- Centre des États-Unis
- USA Est
- Est des États-Unis 2
- France Centrale
- Centre-Nord des États-Unis
- Europe Nord
- Norvège Est
- Asie du Sud-Est
- Suède Centre
- Suisse Nord
- Sud du Royaume-Uni
- Ouest du centre des États-Unis
- Europe Ouest
- USA Ouest
- Ouest des États-Unis 3
Monter en puissance à partir d’une combinaison groupe de ressources/région non prise en charge
Si votre application s’exécute là où Premium V4 n’est pas disponible (le déploiement ou la région), redéployez-la pour utiliser Premium V4. Deux options existent :
Créez une application dans un nouveau groupe de ressources avec un nouveau plan App Service.
Lors de la création du plan, sélectionnez le niveau Premium V4 souhaité. Cela garantit que le plan est inclus dans une unité de déploiement prenant en charge Premium V4. Ensuite, redéployez votre code d’application vers la nouvelle application. Même si vous réduisez la portée du nouveau plan pour économiser des coûts, vous pouvez toujours passer à la version Premium V4, car l'unité de déploiement le permet.
Utilisez la page des outils de développement>Cloner l’application pour créer un plan App Service avec Premium V4 dans la région souhaitée, en spécifiant les paramètres et la configuration de l’application à cloner.
Automatiser des tâches à l’aide de scripts
Vous pouvez automatiser la création d’applications Premium V4 à l’aide d’Azure CLI ou de scripts Azure PowerShell .
Azure CLI (Interface de ligne de commande Azure)
La commande suivante crée un plan App Service dans P1V4. Vous pouvez l’exécuter dans Cloud Shell. Les options sont --sku
P0V4, P1V4, P2V4, P3V4, P1mV4, P2mV4, P3mV4, P4mV4 et P5mV4.
az appservice plan create \
--resource-group <resource_group_name> \
--name <app_service_plan_name> \
--sku P1V4
Azure PowerShell
Remarque
Nous vous recommandons d’utiliser le module Azure Az PowerShell pour interagir avec Azure. Pour bien démarrer, consultez Installer Azure PowerShell. Pour savoir comment migrer vers le module Az PowerShell, consultez Migrer Azure PowerShell depuis AzureRM vers Az.
La commande suivante crée un plan App Service dans P1V4. Les options possibles pour -WorkerSize
sont Small, Medium et Large.
New-AzAppServicePlan -ResourceGroupName <resource_group_name> `
-Name <app_service_plan_name> `
-Location <region_name> `
-Tier "PremiumV4" `
-WorkerSize "Small"