Montez une application en puissance dans Azure App Service

Cet article décrit la mise à l’échelle d’une application web dans Azure App Service. Il existe deux workflows de mise à l’échelle : scale-up et scale-out. Cet article décrit le workflow de scale-up.

  • Montée en puissance: bénéficiez d’un surcroît de capacité d’UC, de mémoire et d’espace disque, ainsi que de fonctionnalités supplémentaires, comme des machines virtuelles dédiées, des domaines et des certificats personnalisés, des emplacements intermédiaires, la mise à l’échelle automatique, et bien davantage. Pour monter en puissance en modifiant le niveau tarifaire du plan App Service auquel appartient votre application.
  • Effectuer un scale-out: augmentez le nombre d’instances de machine virtuelle qui exécutent votre application. Vous pouvez effectuer le scale-out de 30 instances au maximum selon votre niveau tarifaire. La solution Environnements App Service au niveau Isolé augmente votre capacité de montée en puissance parallèle à 100 instances. Pour plus d’informations sur le scale-out, voir Mise à l’échelle manuelle ou automatique du nombre d’instances. Vous y trouverez comment utiliser la mise à l’échelle automatique, qui permet de mettre à l’échelle le nombre d’instances automatiquement en fonction des planifications et des règles prédéfinies.

Ces paramètres de mise à l’échelle sont applicables en quelques secondes et affectent toutes les applications de votre plan App Service. Ils ne nécessitent pas de modifier votre code ou de redéployer votre application.

Pour plus d’informations sur la tarification et les fonctionnalités de chaque plan App Service, voir Détails de la tarification - App Service.

Notes

Avant de changer le niveau Gratuit d’un plan App Service, commencez par supprimer les limites de dépense en place pour votre abonnement Azure. Pour afficher ou modifier les options de votre abonnement Microsoft Azure App Service, consultez la page Abonnements Microsoft Azure.

Montée en puissance de votre niveau de tarification

Notes

Pour savoir comment effectuer un scale-up jusqu’au niveau PremiumV3, consultez Configurer le niveau PremiumV3 pour App Service.

  1. Dans votre navigateur, ouvrez le portail Azure.

  2. Dans le volet de navigation de gauche de la page de votre application App Service, sélectionnez Monter en puissance (plan App Service) .

  3. Choisissez votre niveau, puis sélectionnez Appliquer. Sélectionnez les différentes catégories (par exemple, Production) et Afficher les options supplémentaires pour afficher plus de niveaux.

    Accédez à la montée en puissance pour votre application Azure.

    Une fois l’opération terminée avec succès, une fenêtre contextuelle de notification s’affiche avec une coche verte.

Si votre application dépend d’autres services, comme Azure SQL Database ou Stockage Azure, vous pouvez effectuer un scale-up de ces ressources séparément. Ces ressources ne sont pas gérées par le plan App Service.

  1. Dans la page Vue d’ensemble de votre application, sélectionnez le lien Groupe de ressources.

    Montée en puissance des ressources connexes de votre application Azure

  2. Dans la partie Résumé de la page Groupe de ressources, cliquez sur une ressource que vous souhaitez mettre à l’échelle. La capture d’écran ci-après illustre une ressource de SQL Database.

    Accéder à la page du groupe de ressources pour activer la montée en puissance de votre application Azure

    Pour monter en puissance la ressource associée, consultez la documentation relative à ce type de ressource précise. Par exemple, pour monter en puissance un SQL Database unique, consultez la page Mettre à l'échelle des ressources de base de données uniques dans Azure SQL Database. Pour monter en puissance une ressource Azure Database pour MySQL, consultez la page Mettre à l'échelle mes ressources MySQL.

Comparer les niveaux tarifaires

Pour plus d’informations, par exemple sur les tailles de machine virtuelle pour chaque niveau tarifaire, voir Tarification App Service.

Pour un tableau des limites, quotas et contraintes du service, ainsi que des fonctionnalités prises en charge dans chaque niveau, voir Limites d’App Service.

Plus de ressources