Améliorer la fiabilité d’une application à l’aide d’Azure AdvisorImprove the reliability of your application by using Azure Advisor

Azure Advisor vous aide à garantir et à améliorer la continuité de vos applications stratégiques.Azure Advisor helps you ensure and improve the continuity of your business-critical applications. Vous pouvez recevoir des recommandations en matière de fiabilité de la part d’Advisor dans l’onglet Fiabilité du tableau de bord Advisor.You can get reliability recommendations from Advisor on the Reliability tab of the Advisor dashboard.

Assurer la tolérance de panne des machines virtuellesEnsure virtual machine fault tolerance

Pour assurer la redondance de votre application, nous vous recommandons de regrouper au moins deux machines virtuelles dans un groupe à haute disponibilité.To provide redundancy for your application, we recommend that you group two or more virtual machines in an availability set. Advisor identifie les machines virtuelles qui ne font pas partie d’un groupe à haute disponibilité et recommande de les y déplacer.Advisor identifies virtual machines that aren't part of an availability set and recommends moving them into one. Cette configuration garantit que lors d’une maintenance planifiée ou non, au moins une machine virtuelle est disponible et répond au SLA de machine virtuelle Azure.This configuration ensures that during either planned or unplanned maintenance, at least one virtual machine is available and meets the Azure virtual machine SLA. Vous pouvez choisir de créer un groupe à haute disponibilité pour la machine virtuelle ou d’ajouter la machine virtuelle à un groupe à haute disponibilité existant.You can choose to create an availability set for the virtual machine or to add the virtual machine to an existing availability set.

Notes

Si vous choisissez de créer un groupe à haute disponibilité, vous devez y ajouter au moins une machine virtuelle supplémentaire.If you choose to create an availability set, you need to add at least one more virtual machine into it. Nous vous recommandons de regrouper au moins deux machines virtuelles dans un groupe à haute disponibilité pour garantir qu’au moins une d’elles reste disponible en cas de panne.We recommend that you group two or more virtual machines in an availability set to ensure that at least one machine is available during an outage.

Assurer la tolérance de panne d’un groupe à haute disponibilitéEnsure availability set fault tolerance

Pour assurer la redondance de votre application, nous vous recommandons de regrouper au moins deux machines virtuelles dans un groupe à haute disponibilité.To provide redundancy for your application, we recommend that you group two or more virtual machines in an availability set. Advisor identifie les groupes à haute disponibilité contenant une seule machine virtuelle et recommande d’y ajouter au moins une machine virtuelle.Advisor identifies availability sets that contain a single virtual machine and recommends adding one or more virtual machines to it. Cette configuration garantit que lors d’une maintenance planifiée ou non, au moins une machine virtuelle est disponible et répond au SLA de machine virtuelle Azure. This configuration ensures that during either planned or unplanned maintenance, at least one virtual machine is available and meets the Azure virtual machine SLA. Vous pouvez créer une machine virtuelle ou ajouter une machine virtuelle existante au groupe à haute disponibilité. You can choose to create a virtual machine or to add an existing virtual machine to the availability set. 

Utiliser des disques managés pour améliorer la fiabilité des donnéesUse managed disks to improve data reliability

Les machines virtuelles situées dans un groupe à haute disponibilité avec des disques partageant des comptes de stockage ou des unités d’échelle de stockage ne sont pas résilientes face aux échecs des unités d’échelle de stockage en cas de pannes.Virtual machines that are in an availability set with disks that share either storage accounts or storage scale units aren't resilient to failures to single storage scale units during outages. Advisor identifie ces groupes à haute disponibilité et conseille leur migration vers des disques managés Azure.Advisor identifies these availability sets and recommends migrating to Azure managed disks. Cette migration permet de s’assurer que les disques des machines virtuelles du groupe à haute disponibilité sont suffisamment isolés pour éviter un point de défaillance unique.This migration will ensure that the disks of the virtual machines in the availability set are sufficiently isolated to avoid a single point of failure.

Vérifier la version de l’image d’appliance virtuelle réseau Check PointCheck the version of your Check Point network virtual appliance image

Advisor est capable d’identifier si votre machine virtuelle exécute une version de l’image Check Point qui est connue pour perdre la connectivité réseau pendant les opération de maintenance de la plateforme.Advisor can identify whether your virtual machine is running a version of the Check Point image that has been known to lose network connectivity during platform servicing operations. Pour résoudre ce problème, suivez la recommandation d’Advisor afin de mettre à niveau l’image vers une version plus récente.The Advisor recommendation will help you upgrade to a newer version of the image that addresses this problem. Cette vérification permet de garantir la continuité des activités grâce à une meilleure connectivité réseau.This check will ensure business continuity through better network connectivity.

Assurer la tolérance de panne d’une passerelleEnsure application gateway fault tolerance

Cette recommandation garantit la continuité métier des applications stratégiques qui sont alimentées par des passerelles d’application.This recommendation ensures the business continuity of mission-critical applications that are powered by application gateways. Advisor identifie les instances de passerelle d’application qui ne sont pas configurées pour la tolérance de panne.Advisor identifies application gateway instances that aren't configured for fault tolerance. Il suggère ensuite des actions correctives que vous pouvez entreprendre.It then suggests remediation actions that you can take. Advisor identifie les passerelles d’application de moyenne ou grande taille à instance unique et recommande d’ajouter au moins une instance supplémentaire.Advisor identifies medium or large single-instance application gateways and recommends adding at least one more instance. Il identifie également les petites passerelles d’application à une ou plusieurs instances et recommande de les migrer vers des références SKU de moyenne ou grande taille.It also identifies single-instance and multiple-instance small application gateways and recommends migrating them to medium or large SKUs. Advisor recommande ces actions pour garantir que vos instances de passerelle d’application sont configurées de sorte à satisfaire les exigences actuelles du contrat de niveau de service pour ces ressources.Advisor recommends these actions to ensure your application gateway instances are configured to satisfy the current SLA requirements for these resources.

Protégez les données de vos machines virtuelles d’une suppression accidentelleProtect your virtual machine data from accidental deletion

La configuration de la sauvegarde de machine virtuelle permet de garantir la disponibilité de vos données métier stratégiques et offre une protection contre une suppression accidentelle ou un endommagement des données.Setting up virtual machine backup ensures the availability of your business-critical data and offers protection against accidental deletion or corruption. Advisor identifie les machines virtuelles sur lesquelles la sauvegarde n’est pas activée et recommande l’activation de la sauvegarde.Advisor identifies virtual machines where backup isn't enabled and recommends enabling backup.

S’assurer d’avoir accès aux experts Azure en cas de besoinEnsure you have access to Azure experts when you need it

Quand vous exécutez une charge de travail vitale pour l’entreprise, il est essentiel d’avoir accès au support technique en cas de besoin.When you're running a business-critical workload, it's important to have access to technical support when you need it. Advisor identifie les éventuels abonnements stratégiques dont les plans de support ne prévoient aucun support technique.Advisor identifies potential business-critical subscriptions that don't have technical support included in their support plans. Il recommande d’effectuer une mise à niveau pour choisir une option qui inclut un support technique.It recommends upgrading to an option that includes technical support.

Créer des alertes Azure Service Health pour être averti des problèmes Azure qui vous concernentCreate Azure Service Health alerts to be notified when Azure problems affect you

Nous recommandons de configurer des alertes Azure Service Health pour être averti lorsque des problèmes de service Azure vous concernent.We recommend setting up Azure Service Health alerts so you're notified when Azure service problems affect you. Azure Service Health est un service gratuit qui offre des conseils et un support personnalisés lorsque vous êtes concerné par un problème de service Azure.Azure Service Health is a free service that provides personalized guidance and support when you're affected by an Azure service problem. Advisor identifie les abonnements qui n’ont pas d’alertes configurées et recommande de les configurer.Advisor identifies subscriptions that don't have alerts configured and recommends configuring them.

Configurer des points de terminaison Traffic Manager à des fins de résilienceConfigure Traffic Manager endpoints for resiliency

Les profils Azure Traffic Manager avec plusieurs points de terminaison offrent une meilleure disponibilité en cas d’échec d’un point de terminaison donné.Azure Traffic Manager profiles with more than one endpoint experience higher availability if any given endpoint fails. Le placement de points de terminaison dans différentes régions améliore la fiabilité du service.Placing endpoints in different regions further improves service reliability. Advisor identifie les profils Traffic Manager où il n’existe qu’un seul point de terminaison et recommande d’ajouter au moins un point de terminaison supplémentaire dans une autre région.Advisor identifies Traffic Manger profiles where there's only one endpoint and recommends adding at least one more endpoint in another region.

Si tous les points de terminaison d’un profil Traffic Manager configuré pour le routage de proximité se trouvent dans la même région, les utilisateurs des autres régions peuvent subir des retards de connexion.If all endpoints in a Traffic Manager profile that's configured for proximity routing are in the same region, users from other regions might experience connection delays. L’ajout ou le déplacement d’un point de terminaison vers une autre région améliorera les performances globales et offrira une meilleure disponibilité si tous les points de terminaison d’une région échouent.Adding or moving an endpoint to another region will improve overall performance and provide better availability if all endpoints in one region fail. Advisor identifie les profils Traffic Manager configurés pour le routage de proximité où les points de terminaison se trouvent dans la même région.Advisor identifies Traffic Manager profiles configured for proximity routing where all the endpoints are in the same region. Il vous recommande d’ajouter ou de déplacer un point de terminaison dans une autre région Azure.It recommends adding or moving an endpoint to another Azure region.

Si un profil Traffic Manager est configuré pour le routage géographique, le trafic est acheminé vers les points de terminaison selon les régions définies.If a Traffic Manager profile is configured for geographic routing, traffic is routed to endpoints based on defined regions. En cas d’échec d’une région, il n’existe aucun basculement prédéfini.If a region fails, there's no predefined failover. Si vous avez un point de terminaison où le regroupement régional est configuré pour Tous (monde) , vous pouvez éviter les pertes de trafic et améliorer la disponibilité du service.If you have an endpoint where the Regional Grouping is configured to All (World), you can avoid dropped traffic and improve service availability. Advisor identifie les profils Traffic Manager configurés pour le routage géographique où il n’existe aucun point de terminaison configuré avec le regroupement régional Tous (monde) .Advisor identifies Traffic Manager profiles configured for geographic routing where there's no endpoint configured to have the Regional Grouping as All (World). Il recommande cette modification de configuration.It recommends changing the configuration to make an endpoint All (World).

Utiliser la suppression réversible sur le compte de stockage Azure pour enregistrer et récupérer des données après une suppression ou un remplacement accidentelUse soft delete on your Azure storage account to save and recover data after accidental overwrite or deletion

Activez la suppression réversible sur votre compte de stockage afin que les blobs supprimés passent dans un état de suppression réversible au lieu d’être supprimés de façon permanente.Enable soft delete on your storage account so that deleted blobs transition to a soft deleted state instead of being permanently deleted. Quand les données sont remplacées, un instantané du blob supprimé de manière réversible est généré pour enregistrer l’état des données remplacées.When data is overwritten, a soft deleted snapshot is generated to save the state of the overwritten data. La suppression réversible vous permet de récupérer les données en cas de suppression ou de remplacement accidentel.Using soft delete allows you to recover from accidental deletions or overwrites. Advisor identifie les comptes de stockage Azure pour lesquels la suppression réversible n’est pas activée et vous suggère de l’activer.Advisor identifies Azure storage accounts that don't have soft delete enabled and suggests that you enable it.

Configurer votre passerelle VPN en mode actif/actif à des fins de résilience de connexionConfigure your VPN gateway to active-active for connection resiliency

En configuration active/active, les deux instances d’une passerelle VPN établissent des tunnels S2S VPN vers votre périphérique VPN local.In active-active configuration, both instances of a VPN gateway establish S2S VPN tunnels to your on-premises VPN device. Lorsqu’un événement de maintenant planifié ou un événement non planifié se produit sur une instance de passerelle, le trafic bascule automatiquement vers l’autre tunnel IPsec actif.When a planned maintenance event or unplanned event happens to one gateway instance, traffic is automatically switched to the other active IPsec tunnel. Azure Advisor identifie les passerelles VPN non configurées en mode actif/actif et vous suggère de les configurer pour la haute disponibilité.Azure Advisor identifies VPN gateways that aren't configured as active-active and suggests that you configure them for high availability.

Utiliser des passerelles VPN de production pour exécuter vos charges de travail de productionUse production VPN gateways to run your production workloads

Azure Advisor recherche les passerelles VPN qui utilisent une référence SKU de base et vous recommande d’utiliser une référence SKU de production à la place.Azure Advisor checks for any VPN gateways that use a Basic SKU and recommends that you use a production SKU instead. La référence SKU de base est conçue à des fins de développement et de test.The Basic SKU is designed for development and testing. Les SKU de production proposent :Production SKUs offer:

  • Plus de tunnels.More tunnels.
  • Une prise en charge de BGP.BGP support.
  • Des options de configuration active/active.Active-active configuration options.
  • Une stratégie IPsec/IKE personnalisée.Custom Ipsec/IKE policy.
  • Une stabilité et disponibilité accrues.Higher stability and availability.

Réparer les règles d’alerte de journal invalidesRepair invalid log alert rules

Azure Advisor détecte les règles d’alerte dont la section des conditions contient des requêtes non valides.Azure Advisor detects alert rules that have invalid queries specified in their condition section. Vous pouvez créer des règles d’alerte de journal dans Azure Monitor et les utiliser pour exécuter des requêtes d’analytique à des intervalles spécifiés.You can create log alert rules in Azure Monitor and use them to run analytics queries at specified intervals. Les résultats d’une requête déterminent si une alerte doit être déclenchée.The results of a query determine if an alert needs to be triggered. Il arrive que des requêtes d’analytique deviennent non valides au fil du temps en raison de modifications effectuées dans les ressources, les tables ou les commandes référencées.Analytics queries can become invalid over time because of changes in referenced resources, tables, or commands. Advisor vous recommande alors de corriger la requête dans la règle d’alerte pour éviter qu’elle ne se désactive automatiquement et garantir ainsi une couverture de supervision complète de vos ressources dans Azure.Advisor recommends that you correct the query in the alert rule to prevent it from being automatically disabled and ensure monitoring coverage of your resources in Azure. En savoir plus sur la résolution des problèmes liés aux règles d’alerte.Learn more about troubleshooting alert rules.

Configurer le mode d’indexation cohérent sur une collection Azure Cosmos DBConfigure Consistent indexing mode on your Azure Cosmos DB collection

La configuration de conteneurs Azure Cosmos DB avec le mode d’indexation différée peut perturber l’actualisation des résultats de requête.Configuring Azure Cosmos DB containers with Lazy indexing mode might affect the freshness of query results. Advisor détecte les conteneurs configurés de cette façon et vous recommande de basculer en mode cohérent.Advisor detects containers configured this way and recommends switching to Consistent mode. En savoir plus sur les stratégies d’indexation dans Azure Cosmos DB.Learn more about indexing policies in Azure Cosmos DB.

Configurer vos conteneurs Azure Cosmos DB avec une clé de partitionConfigure your Azure Cosmos DB containers with a partition key

Azure Advisor identifie les collections Azure Cosmos DB non partitionnées qui ont presque atteint leur quota de stockage approvisionné.Azure Advisor identifies Azure Cosmos DB non-partitioned collections that are approaching their provisioned storage quota. Il vous recommande de les migrer vers de nouvelles collections avec une définition de clé de partition de manière à ce que le service puisse automatiquement effectuer un scale-out.It recommends that you migrate these collections to new collections with a partition key definition so that they can be automatically scaled out by the service. En savoir plus sur le choix d’une clé de partition.Learn more about choosing a partition key.

Mettre à niveau le Kit de développement logiciel (SDK) .NET Azure Cosmos DB avec la version la plus récente de NuGetUpgrade your Azure Cosmos DB .NET SDK to the latest version from NuGet

Azure Advisor identifie les comptes Azure Cosmos DB qui utilisent d’anciennes versions du Kit de développement logiciel (SDK) .NET.Azure Advisor identifies Azure Cosmos DB accounts that are using old versions of the .NET SDK. Il vous recommande de le mettre à niveau avec la version la plus récente de NuGet pour bénéficier des derniers correctifs, de performances accrues et de nouvelles capacités.It recommends that you upgrade to the latest version from NuGet for the latest fixes, performance improvements, and feature capabilities. En savoir plus sur le Kit de développement logiciel (SDK) .NET Azure Cosmos DB.Learn more about Azure Cosmos DB .NET SDK.

Mettre à niveau votre SDK Java Azure Cosmos DB avec la dernière version de MavenUpgrade your Azure Cosmos DB Java SDK to the latest version from Maven

Azure Advisor identifie les comptes Azure Cosmos DB qui utilisent d’anciennes versions du Kit de développement logiciel (SDK) Java.Azure Advisor identifies Azure Cosmos DB accounts that are using old versions of the Java SDK. Il vous recommande de le mettre à niveau avec la version la plus récente de Maven pour bénéficier des derniers correctifs, de performances accrues et de nouvelles capacités.It recommends that you upgrade to the latest version from Maven for the latest fixes, performance improvements, and feature capabilities. En savoir plus sur le Kit de développement logiciel (SDK) Java Azure Cosmos DB.Learn more about Azure Cosmos DB Java SDK.

Mettre à niveau le connecteur Spark Azure Cosmos DB avec la version la plus récente de MavenUpgrade your Azure Cosmos DB Spark connector to the latest version from Maven

Azure Advisor identifie les comptes Azure Cosmos DB qui utilisent d’anciennes versions du connecteur Spark Azure Cosmos DB.Azure Advisor identifies Azure Cosmos DB accounts that are using old versions of the Azure Cosmos DB Spark connector. Il vous recommande de le mettre à niveau avec la version la plus récente de Maven pour bénéficier des derniers correctifs, de performances accrues et de nouvelles capacités.It recommends that you upgrade to the latest version from Maven for the latest fixes, performance improvements, and feature capabilities. En savoir plus sur le connecteur Spark Azure Cosmos DB.Learn more about Azure Cosmos DB Spark connector.

Envisager de passer à Kafka 2.1 sur HDInsight 4.0Consider moving to Kafka 2.1 on HDInsight 4.0

À partir du 1er juillet 2020, vous ne pourrez plus créer de nouveaux clusters Kafka en utilisant Kafka 1.1 sur Azure HDInsight 4.0.Starting July 1, 2020, you won't be able to create new Kafka clusters by using Kafka 1.1 on Azure HDInsight 4.0. Les clusters existants s’exécuteront en l’état sans support de Microsoft.Existing clusters will run as is without support from Microsoft. Envisagez de migrer vers Kafka 2.1 sur HDInsight 4.0 d’ici le 30 juin 2020 pour éviter une éventuelle interruption du système ou du support.Consider moving to Kafka 2.1 on HDInsight 4.0 by June 30, 2020, to avoid potential system/support interruption.

Envisager de mettre à niveau les anciennes versions de Spark dans les clusters HDInsight SparkConsider upgrading older Spark versions in HDInsight Spark clusters

À partir du 1er juillet 2020, vous ne pourrez plus créer de nouveaux clusters Spark en utilisant Spark 2.1 ou 2.2 sur HDInsight 3.6.Starting July 1, 2020, you won't be able to create new Spark clusters by using Spark 2.1 or 2.2 on HDInsight 3.6. Vous ne pourrez plus créer de nouveaux clusters Spark en utilisant Spark 2.3 sur HDInsight 4.0.You won't be able to create new Spark clusters by using Spark 2.3 on HDInsight 4.0. Les clusters existants s’exécuteront en l’état sans support de Microsoft.Existing clusters will run as is without support from Microsoft.

Activer la réplication des machines virtuellesEnable virtual machine replication

Les machines virtuelles pour lesquelles la réplication n’est pas activée vers une autre région ne sont pas résilientes face aux pannes régionales.Virtual machines that don't have replication enabled to another region aren't resilient to regional outages. La réplication des machines virtuelles réduit les impacts négatifs sur l’activité en cas de panne d’une région Azure.Replicating virtual machines reduces any adverse business impact during Azure region outages. Advisor détecte les machines virtuelles sur lesquelles la réplication n’est pas activée et recommande de l’activer.Advisor detects VMs on which replication isn't enabled and recommends enabling it. Lorsque vous activez la réplication, en cas de panne, vous pouvez rapidement faire apparaître vos machines virtuelles dans une région Azure distante.When you enable replication, if there's an outage, you can quickly bring up your virtual machines in a remote Azure region. En savoir plus sur la réplication de machines virtuelles.Learn more about virtual machine replication.

Comment accéder aux recommandations en matière de haute disponibilité dans AdvisorHow to access high availability recommendations in Advisor

  1. Connectez-vous au portail Azure, puis ouvrez Advisor.Sign in to the Azure portal, and then open Advisor.

  2. Dans le tableau de bord Advisor, sélectionnez l’onglet Haute disponibilité.On the Advisor dashboard, select the High Availability tab.

Étapes suivantesNext steps

Pour plus d’informations sur les recommandations d’Advisor, consultez :For more information about Advisor recommendations, see: