Partager via


Considérations relatives à la gestion des opérations pour l’accélérateur de zone d’atterrissage App Service

Cet article fournit des considérations et des recommandations relatives à la conception pour la gestion des opérations que vous pouvez appliquer quand vous utilisez l’accélérateur de zone d’atterrissage Azure App Service. La gestion des opérations est un aspect essentiel de toute application cloud, et l’accélérateur de zone d’atterrissage App Service ne fait pas exception. Cet accélérateur fournit un ensemble de ressources Azure préconfigurées et des conseils pour la configuration d’un environnement scalable pour l’hébergement d’applications web, mobiles et API sur Azure.

En savoir plus sur la zone de conception de la gestion.

Remarques relatives à la conception

Gardez à l’esprit ces considérations pour la gestion des opérations lorsque vous utilisez l’accélérateur de zone d’atterrissage App Service :

  • Gestion et résolution des problèmes. App Service comprend un ensemble complet d’outils de gestion et de résolution des problèmes, comme le portail Azure, Azure PowerShell et Azure CLI. Vous pouvez utiliser ces outils pour gérer les paramètres de votre application, afficher ses données de performances, et diagnostiquer et résoudre les problèmes qui surviennent.
  • Sécurité et conformité. App Service fournit un environnement de sécurité renforcée pour votre application, avec des fonctionnalités telles que l’authentification et l’autorisation intégrées, les certificats SSL/TLS et l’isolement réseau. Il satisfait également un large éventail de normes de conformité, notamment HIPAA, PCI DSS et ISO 27001.
  • Monitoring, alertes et diagnostics. App Service fournit des outils de monitoring, d’alerte et de diagnostic intégrés pour vous aider à suivre les performances et à configurer des alertes pour des indicateurs de performances clés tels que le temps de réponse et les taux d’erreurs. Ces outils fournissent des métriques et des journaux, et vous pouvez également diffuser des journaux en temps réel et exécuter des requêtes personnalisées sur les données.
  • Déploiement et mise à l’échelle. Vous pouvez utiliser App Service pour déployer votre application rapidement et facilement. Vous pouvez utiliser diverses méthodes de déploiement, comme le déploiement continu à partir de dépôts de code source populaires tels que GitHub et Azure DevOps. Vous pouvez également effectuer un scale-up ou un scale-down de votre application en fonction de l’utilisation en utilisant des fonctionnalités de mise à l’échelle automatique intégrées ou en ajustant manuellement le nombre d’instances.
  • de la gestion des coûts ; Vous devez gérer soigneusement les coûts dans le cloud. Vous pouvez facilement accumuler des dépenses importantes si vous n’êtes pas prudent. Veillez à prendre en compte les bonnes pratiques de gestion des coûts telles que l’utilisation d’instances réservées et le dimensionnement correct de vos ressources.

En gardant ces considérations à l’esprit et en suivant les conseils fournis par l’accélérateur de zone d’atterrissage App Service, vous pouvez configurer un environnement scalable pour l’hébergement de vos applications sur Azure.

Recommandations de conception

Vous devez implémenter ces bonnes pratiques pour tout déploiement App Service :

  • Implémenter le monitoring et les diagnostics. Par exemple, vous pouvez diffuser en continu des journaux pour voir les requêtes entrantes vers votre application, et exécuter des requêtes personnalisées sur les données de journal pour diagnostiquer les problèmes ou identifier des tendances. Vous pouvez également configurer des alertes qui vous informent des problèmes potentiels ou de la dégradation des performances afin de pouvoir prendre les mesures appropriées.

  • Tirez parti des fonctionnalités de déploiement et de mise à l’échelle. Utilisez la mise à l’échelle automatique pour vous assurer que votre application peut gérer différents niveaux de trafic et de charge de travail sans compromettre les performances ou la disponibilité.

  • Tirez parti des fonctionnalités de sécurité et de conformité d’App Service. Ces fonctionnalités, notamment l’authentification et l’autorisation intégrées, les certificats SSL/TLS et l’isolement réseau, peuvent vous aider à protéger votre application et ses données contre les attaques ou accès non autorisés. Les normes de conformité App Service, notamment HIPAA, PCI DSS et ISO 27001, peuvent vous aider à garantir la conformité de votre application envers les réglementations pertinentes et les normes du secteur.

  • Utilisez les outils de gestion et de résolution des problèmes d’App Service, tels qu’Azure PowerShell, Azure CLI et les métriques et la résolution des problèmes dans le portail Azure. Gérez et résolvez les problèmes de votre application dans le cloud afin de garantir un fonctionnement fluide et fiable.

Que vous utilisiez un environnement App Service à locataire unique ou multilocataire, la gestion des opérations est une considération cruciale. Les deux options offrent une gamme d’avantages. Le bon choix pour votre organisation dépend de vos besoins et de vos priorités.

App Service multilocataire

Si vous utilisez un environnement App Service multilocataire, gardez à l’esprit ces considérations :

  • Coût. Un environnement App Service multilocataire est généralement plus rentable, car il est partagé entre plusieurs locataires et ne nécessite pas de ressources dédiées. Il peut s’agir d’un bon choix pour les organisations qui ont des budgets serrés.
  • Sécurité et réseau. App Service multilocataire fournit un environnement d’hébergement sécurisé, mais il peut ne pas offrir le même niveau de sécurité qu’App Service Environment. Si la sécurité est une priorité, utilisez App Service Environment, qui fournit un hébergement d’applications isolé du réseau.

App Service Environment (monolocataire)

Si vous utilisez App Service Environment, gardez à l’esprit ces considérations :

  • Coût. Les environnements App Service sont généralement plus chers que les solutions App Service multilocataires, car ils offrent un environnement à locataire unique dédié. Vous devez évaluer attentivement votre budget, et vous assurer qu’App Service Environment est le bon choix pour votre organisation.
  • Sécurité et réseau. App Service Environnement offre des fonctionnalités de sécurité supplémentaires, comme la possibilité de configurer des règles de pare-feu personnalisées. Ces fonctionnalités en font un bon choix pour les organisations qui ont des exigences de sécurité strictes.

App Service fournit un ensemble complet de fonctionnalités de gestion des opérations qui vous permettent de superviser, de déployer et de gérer efficacement votre application dans le cloud.