Pourquoi utiliser votre propre compte Azure ?
De quoi ai-je besoin pour commencer ?
Afin de configurer un profil cloud Azure (ARM), vous aurez besoin des informations suivantes de votre compte pour commencer :
- ID d'abonnement Azure
- Nom du VNET et du sous-réseau, nom du groupe de ressources
VNET et sous-réseau dans lesquels les machines de base de données seront déployées - Groupe de sécurité réseau
Groupe de sécurité réseau qui sera utilisé pour les machines de base de données - Compte(s) de stockage de VM
Compte(s) de stockage pour stocker les disques de VM. Si vous fournissez plusieurs comptes de stockage, les disques de VM seront répartis entre les comptes pour de meilleures performances. - Compte de stockage de sauvegarde
Compte de stockage pour stocker les sauvegardes des clusters
Étape 1 :Activez l'accès par programme aux images ScaleGrid dans votre abonnement
Vous devez activer le déploiement par programme des images ScaleGrid dans vos abonnements Azure. Voici les détails des images ScaleGrid :
- Éditeur :ScaleGrid
- Image :Centos 6.8 (gratuit)
Étape 2 :Démarrer l'assistant de création de profil cloud
Cliquez sur le bouton "Nouveau profil cloud" en haut à droite de l'écran et sélectionnez le type Azure (ARM) - documentation.
1. Sélectionnez la région, le type de base de données et l'ID d'abonnement Azure
2. Entrez les détails du VNET, du sous-réseau et du NSG
3. Comptes de stockage de VM
Entrez un ou plusieurs comptes de stockage de VM. Si vous fournissez plusieurs comptes de stockage, les disques de la machine virtuelle sont répartis sur les comptes de stockage. Si vous souhaitez déployer des clusters hautes performances, vous devez sélectionner et saisir uniquement des comptes de stockage Premium :
4. Compte de stockage de sauvegarde
Il s'agit du compte dans lequel les sauvegardes des clusters sont stockées. Il s'agit généralement d'un compte GRS (Globally Redundant Storage) :
5. IP statique publique
Sélectionnez l'adresse IP statique publique uniquement si vous souhaitez que vos machines soient connectées à Internet ou si vous effectuez un déploiement dans plusieurs régions. Si vous déployez à l'intérieur d'un VNET et d'un sous-réseau, vous ne devriez pas avoir besoin d'une adresse IP statique publique. Si vous souhaitez activer et utiliser une adresse IP publique, assurez-vous que le NSG sélectionné dispose des ports nécessaires ouverts pour la base de données sélectionnée.
6. Téléchargez le script PowerShell et exécutez-le dans Azure PowerShell
Cliquez sur « Télécharger le script » pour télécharger le script Power Shell afin de configurer l'accès à ScaleGrid. Le nom du script sera de la forme "ScaleGrid-
Étape 3 :Exécutez le script PowerShell pour créer un groupe de ressources et fournir des autorisations
Le script Azure PowerShell crée un groupe de ressources avec le nom ” Scalegrid-
- Téléchargez et installez les applets de commande Azure à partir de la page des téléchargements Azure
- Ouvrez une fenêtre Azure Cmdlets PowerShell et définissez la stratégie d'exécution (si nécessaire). Le script n'est pas signé. Vous devrez donc peut-être mettre à jour la politique d'exécution sur votre machine. Par exemple, "set Execution-Policy UnRestricted".
- Exécuter le script
” .\
Sélectionnez RunOnce (R) pour exécuter le script
Le script vous invitera à vous connecter à votre compte Azure. Le script écrit la sortie sur la console. Vérifiez que le script ne rencontre aucune erreur. Si vous voyez des erreurs, veuillez enregistrer l'intégralité de la sortie d'écran et la partager avec l'équipe d'assistance de ScaleGrid. Vous pouvez déposer un ticket dans notre console ou nous envoyer un e-mail à [email protected].
Étape 4 :Suivez l'assistant Créer un profil cloud
Une fois que vous avez exécuté le script PowerShell, revenez à l'assistant de profil cloud et cliquez sur suivant.
Vérifiez que vous avez exécuté le script.
Vérifiez que vous avez activé l'accès par programmation pour les images ScaleGrid, comme indiqué à l'étape 1 ci-dessus.
Cliquez sur Terminer – cela vérifiera tous les détails une fois de plus et créera le profil Cloud.
À ce stade, votre compte Azure est prêt à être utilisé avec ScaleGrid. Dans l'assistant Créer un cluster MongoDB®, sélectionnez le profil Cloud nouvellement créé et cela placera les machines dans votre compte Azure.
Si vous avez d'autres questions, n'hésitez pas à nous contacter à [email protected].