Démarrage rapide : créer une instance Azure Front Door à l’aide d’Azure PowerShell
Article
Dans ce guide de démarrage rapide, vous apprenez à créer un profil Azure Front Door à l’aide d’Azure PowerShell. Vous utilisez deux instances Web Apps comme origine et vérifiez la connectivité via le nom d’hôte du point de terminaison Azure Front Door.
Azure héberge Azure Cloud Shell, un environnement d’interpréteur de commandes interactif que vous pouvez utiliser dans votre navigateur. Vous pouvez utiliser Bash ou PowerShell avec Cloud Shell pour utiliser les services Azure. Vous pouvez utiliser les commandes préinstallées Cloud Shell pour exécuter le code de cet article sans avoir à installer quoi que ce soit dans votre environnement local.
Pour démarrer Azure Cloud Shell :
Option
Exemple/Lien
Sélectionnez Essayer dans le coin supérieur droite d’un bloc de codes ou de commandes. La sélection de Essayer ne copie pas automatiquement le code ni la commande dans Cloud Shell.
Accédez à https://shell.azure.com ou sélectionnez le bouton Lancer Cloud Shell pour ouvrir Cloud Shell dans votre navigateur.
Sélectionnez le bouton Cloud Shell dans la barre de menus en haut à droite du portail Azure.
Pour utiliser Azure Cloud Shell :
Démarrez Cloud Shell.
Sélectionnez le bouton Copier sur un bloc de codes (ou un bloc de commandes) pour copier le code ou la commande.
Collez le code ou la commande dans la session Cloud Shell en sélectionnant Ctrl+Maj+V sur Windows et Linux ou en sélectionnant Cmd+Maj+V sur macOS.
Sélectionnez Entrée pour exécuter le code ou la commande.
Créez deux instances d’application web dans différentes régions Azure à l’aide de New-AzWebApp :
Azure PowerShell
# Create first web app in Central US region.$webapp1 = New-AzWebApp `
-Name"WebAppContoso-01" `
-Location centralus `
-ResourceGroupName myRGFD `
-AppServicePlan myAppServicePlanCentralUS
# Create second web app in East US region.$webapp2 = New-AzWebApp `
-Name"WebAppContoso-02" `
-Location EastUS `
-ResourceGroupName myRGFD `
-AppServicePlan myAppServicePlanEastUS
Après avoir créé le profil Azure Front Door, il faut quelques minutes pour que la configuration soit déployée dans le monde entier. Une fois l’opération terminée, accédez à l’hôte front-end que vous avez créé.
Exécutez Get-AzFrontDoorCdnEndpoint pour obtenir le nom d’hôte du point de terminaison Azure Front Door :
Dans un navigateur, allez vers le nom d’hôte du point de terminaison : contosofrontend-<hash>.z01.azurefd.net. Votre requête est acheminée vers l’application web avec la latence la plus faible dans le groupe d’origines.
Pour tester le basculement global instantané :
Ouvrez un navigateur et accédez au nom d’hôte du point de terminaison : contosofrontend-<hash>.z01.azurefd.net.
Arrêtez l’une des instances Web Apps en exécutant Stop-AzWebApp :
Quand vous n’avez plus besoin des ressources créées avec Azure Front Door, supprimez le groupe de ressources. Cette action supprime l’instance Azure Front Door et toutes ses ressources associées. Exécutez Remove-AzResourceGroup :
Azure PowerShell
Remove-AzResourceGroup -Name myRGFD
Étapes suivantes
Pour savoir comment ajouter un domaine personnalisé à votre instance Azure Front Door, passez aux tutoriels Azure Front Door.
Illustrez les connaissances fondamentales des concepts cloud, des services Azure de base, ainsi que des fonctionnalités et des outils de gestion et de gouvernance Azure.