Passer au contenu principal

Quickstart : Démarrage rapide

NumSpot permet de créer des machines virtuelles (VMs) et de s'y connecter à distance en ssh.

En suivant ce tutoriel qui propose un démarrage rapide, vous mettrez en œuvre une partie des composants nécessaires à la construction d'une application allant de simple à très complexe, de manière sécurisée .

1. Connexion à la Console NumSpot

Rendez-vous sur la console NumSpot et connectez-vous à votre compte en utilisant votre adresse e-mail et votre mot de passe.

Login

Entrez le code à 6 chiffres généré par votre application d'authentification.

TOTP

2. Créer une VM

  1. Dans le menu de gauche, cliquez sur "Compute" puis sur "VMs" pour accéder à la liste des VMs.
  2. Cliquez sur le bouton Créer une VM situé en haut à droite de l'écran pour lancer l'assistant de création de VM.

Create VM

La création d'une VM sur le Cloud de NumSpot est simplifiée grâce à un assistant (wizard) qui vous guide à travers chaque étape de configuration.

À chaque étape, un récapitulatif des options sélectionnées est affiché sur le côté droit de l'écran, incluant le coût total estimé des ressources ajoutées. Cela vous permet de gérer facilement les coûts de votre VM et de vous assurer qu'ils restent dans les limites de votre budget.

Voici les étapes pour créer une VM en utilisant l'assistant :

Choisir une image

Create VM: Image

  1. Sélectionnez l'image de l'OS que vous souhaitez utiliser pour votre VM.
  2. Cliquez sur Continuer
    L’écran VM s'affiche.

Choisir un type de VM et le nombre de VMs

  1. Sélectionnez le type de VM que vous souhaitez créer.
    astuce

    NumSpot vous propose des gabarits de VMs optimisés pour divers cas d'utilisation, tels que le calcul, la mémoire, le standard et l'économique.

    • Calcul : Optimisé pour les applications nécessitant une puissance de traitement élevée.
    • Mémoire : Optimisé pour les applications nécessitant une grande quantité de mémoire vive.
    • Standard : Convient à la plupart des cas d'utilisation.
    • Économique : Idéal pour les applications à faible coût.

Create VM: Image

  1. Sélectionnez le nombre de VMs que vous souhaitez créer
    info
    • Vous pouvez choisir de créer plusieurs VMs simultanément (jusqu'à un maximum de 20, sous réserve de votre quota).
    • Vous pouvez déployer rapidement votre infrastructure en créant plusieurs VMs en une seule fois.
    • Un récapitulatif des options sélectionnées, avec le coût total estimé, est affiché sur le côté droit de l'écran. Cela vous permet de suivre facilement les coûts associés à votre VM.
  2. Cliquez sur Continuer.

Informations générales et Network

Choisir un nom et une option d’allocation. Create VM: Network

  1. Dans le champ Nom de la VM, tapez un nom pour votre VM.

    avertissement

    Ce nom doit contenir entre 1 et 255 caractères ASCII imprimables

    info

    Ce nom est utilisé comme tag associé à votre VM.

  2. Bail de VM dédié :

    Cochez la case Bail de VM dédié uniquement si vous souhaitez créer des VMs dédiées.

    info

    Cette option vous permet de bénéficier d'une VM dédiée avec des ressources garanties, moyennant un coût supplémentaire.

  3. Configurez le réseau : Lorsque vous configurez le réseau pour votre VM, vous avez deux options :

    • Choisir un VPC existant :
      • Sélectionnez un VPC existant dans la liste déroulante si vous avez déjà créé un VPC dans votre espace.
      • Choisissez un Subnet existant dans la liste déroulante Subnet.
    • Créer un nouveau réseau :
      Si vous n'avez pas encore créé de réseau ou si vous souhaitez créer un nouveau réseau pour votre VM, vous pouvez cliquer sur le bouton Créer un VPC. Cela ouvrira une boîte de dialogue dans laquelle vous pourrez créer un nouveau réseau virtuel privé (VPC) et un nouveau subnet pour votre VM.

      • Création du VPC :

        • Sélectionnez l'Availability Zone. Choisissez la zone de disponibilité dans laquelle vous souhaitez déployer votre VM.
        • Dans le champ Nom du VPC, choisissez un nom facilement identifiable pour votre VPC.
        • Entrez le CIDR. Définissez la plage d'adresses IP pour votre VPC.
        info
        • Le bloc CIDR du Subnet doit faire partie du bloc CIDR du VPC.
        • Si vous créez plusieurs Subnets dans un VPC, leurs blocs CIDR ne doivent pas se chevaucher.
        • Créez le subnet :
          • Dans le champ Nom du subnet. Choisissez un nom facilement identifiable pour votre subnet.
          • Entrez le CIDR. Définissez la plage d'adresses IP pour votre subnet.
          info
          • Le bloc CIDR du Subnet doit faire partie du bloc CIDR du VPC.
          • Si vous créez plusieurs Subnets dans un VPC, leurs blocs CIDR ne doivent pas se chevaucher.
        • Cliquez sur Créer le Network
  4. Cliquez sur Continuer.
    L’écran de Volume apparaît.

Volume

Configurez le root volume
Create VM: Volume

  1. Si vous voulez que vos VMs utilisent un volume root par défaut :
    • Sélectionnez Utiliser configuration par défaut.
  2. Si vous voulez personnaliser le volume système de vos VMs :
    • Sélectionnez Personnaliser la configuration du root volume.
    • Sélectionnez une des valeurs suivantes dans la liste Type de volume :
      • Magnetic pour un volume Magnetic
      • SSD pour un volume Performance
      • SSD premium pour un volume Enterprise
      info

      Si vous sélectionnez SSD premium, vous devez définir le nombre d’IOPS dont vous avez besoin.

    • Dans le champ Taille du volume, spécifiez la taille du volume (en Gio).
      note

      Notez que la taille minimale du volume est de 10 Gio et la taille maximale est de 14901 Gio, sous réserve de votre quota. Assurez-vous de choisir une taille de volume adaptée à vos besoins en termes de stockage et de coût.

  3. Cliquez sur Continuer.
    L’écran de Security Group apparaît.

Security Group

Vous avez le choix entre trois options : Create VM: Security Group

  1. Continuer avec le Security Group du VPC
    Cette option vous permet d'utiliser le Security Group par défaut associé à votre VPC.

  2. Sélectionner un ou plusieurs SG existants
    Cette option vous permet de sélectionner un ou plusieurs Security Groups existants.

  3. Créez un nouveau Security Group

    • Dans le champ Nom du Security Group, tapez un nom pour le Security Group.
      info
      • Le nom doit être unique.
      • Le nom du Security Group ne doit pas commencer par sg-.
      • Chaque nom et description peut contenir entre 1 et 255 caractères. Les caractères autorisés sont a-z, A-Z, 0-9, l’espace et _.-:/()#,@[]+=&;{}!$*.
    • Dans le champ Description, entrez une description. Décrivez brièvement le but de votre Security Group.
  4. Cliquez sur Continuer.
    L’écran de Keypair apparaît.

Keypair

Vous avez le choix entre trois options : Create VM: Keypair

  1. Sélectionnez une Keypair existante.
    Choisissez une Keypair existante pour vous connecter à votre VM.

    avertissement

    Seules les Keypairs au format RSA peuvent déchiffrer le mot de passe d’une VM Windows.

  2. Créez une nouvelle Keypair

    • Dans le champ Nom de la Keypair, tapez un nom pour la Keypair.
      info
      success

      Vous pourrez télécharger la clé privée à la dernière étape de la création de la VM.

  3. Continuez sans Keypair.
    Cette option vous permet de créer une VM sans Keypair.

    avertissement

    Vous pouvez créer une VM sans y associer de Keypair. Cependant, toutes les images officielles utilisent des Keypairs comme système d’authentification.
    Si vous voulez accéder à une VM créée à partir d’une image officielle, vous devez donc y associer une Keypair pendant cette étape ou plus tard via l'API.

  4. Cliquez sur Créer la VM.
    L’écran de Création s'affiche.

Création de la VM

Create VM: Création

  • Les ressources à créer selon les options sélectionnées seront automatiquement créées et rattachées à votre VM dans un ordre séquentiel.

  • Si vous avez choisi de créer une Keypair, vous devrez télécharger la clé privée avant de quitter l'écran de création.

    avertissement

    Sauvegardez ce fichier avec précaution, car vous aurez besoin de son contenu à chaque connexion à vos ressources. Il ne peut pas être récupéré auprès de NumSpot en cas de perte.

  • L'écran affiche l'évolution de la création de la VM.

  • Un récapitulatif des options sélectionnées apparaît sur le côté droit de l'écran.

  • Il inclut :

    • L'image choisie, le type de VM, les informations générales (nom de la VM, bail de VM dédié, etc.), le réseau (VPC et Subnet), le volume (taille et type), le Security Group et la Keypair.
    • Le récapitulatif affiche également le coût total estimé de la VM, basé sur les options sélectionnées.
  • Lorsque la création est terminée, vous pouvez retourner à la liste des VMs.

3. Créer les ressources nécessaires à la VM

Internet Gateway

Afin de pouvoir connecter la VM à internet, il faut ajouter une passerelle vers internet sur le VPC.

Dans le menu de gauche, cliquez sur "Réseau" puis sur "VPC" et enfin sur "Internet Gateways" pour accéder à la liste des Internet Gateways.

Cliquez sur Créer une Internet Gateway, renseignez un nom, enfin cliquez sur Créer: Create Internet Gateway: Create resource

L'Internet Gateway est créée.

Il faut maintenant l'attacher au VPC dans lequel la VM réside. Pour cela:

  • Cliquez dans le menu Action à droite de la ligne, sélectionnez l'option Lier à un VPC

Create Internet Gateway: Link resource action

  • Choisissez dans la liste déroulante, le VPC à lier:

Create Internet Gateway: Select vpc to attach

Public IP

Afin de pouvoir connecter la VM à internet, il faut que celle-ci ait une adresse IP publique. Pour cela:

  • dans le menu de gauche, cliquez sur Réseau puis sur Public IPs pour accéder à la liste des Public IPs.
  • Cliquez sur le bouton Réserver une Public IP.
  • Dans le champ qui s'affiche, précisez un nom pour la Public IP.
  • Enfin cliquez sur le bouton Réserver une Public IP.

Add Public IP to VM: create Public IP resource

Il faut maintenant "attacher" la Public IP réservée à la VM:

  • Cliquez sur le menu Action à droite de la ligne,
  • sélectionnez l'option Associer à la VM,
  • dans le panneau qui s'ouvre, sélectionnez l'identifiant de la VM désirée
  • cliquez sur Associer à la VM

Add Public IP to VM: link Public IP resource to VM

avertissement
  • Le lien établi par défaut entre la Public IP et la VM est éphémère. Il est détruit à chaque redémarrage de la VM.
  • Si vous souhaitez que le lien soit pérenne, il faut cocher l'option Associer automatiquement la Public IP au démarrage de la VM.

Route Table

Afin que la VM puisse accéder à internet, il faut ajouter une route dans la Route Table liée au subnet dans lequel réside la VM. Pour ajouter la route, cliquez sur la propriété Routes, puis cliquez sur Ajouter une route

Configure route to internet: Add route to route table

Le panneau d'ajout de route s'ouvre. La route que l'on ajoute doit:

  • avoir comme type Internet Gateway
  • avoir comme cible, l'Internet Gateway configurée précédemment (à sélectionner dans la drop-down list)
  • avoir comme IP de Destination 0.0.0.0/0

Configure route to internet: configure route

Pour enregistrer les changements, cliquez sur Ajouter la Route puis Valider.

Security Group

Afin de pouvoir se connecter à une VM en SSH depuis internet, il faut autoriser la connexion entrante sur le Security Group affecté à la VM.

Rendez-vous sur l'écran de détail de la VM:

  • dans le menu de gauche, cliquez sur "Compute" puis "VMs",
  • dans la liste, sélectionnez la VMs à laquelle vous souhaitez vous connecter en cliquant sur son identifiant,
  • vous voyez maintenant l'écran de détails de la VM, dans lequel vous trouverez en bas à gauche, le Security Group associé à votre VM. Cliquez sur l'identifiant sur Security Group.

Dans l'écran qui s'affiche, vous allez pouvoir ajouter une règle autorisant les communications entrantes, pour cela:

  • Cliquez sur Ajouter une règle
  • Indiquez le service visé dans le champ Service (ici SSH),
  • sélectionnez le type de source souhaité (Mon IP de préférence).
  • Cliquez sur Valider pour terminer la configuration.

Configure route to internet: configure route

info

La configuration du Security Group peut prendre quelques minutes à être prise en compte.

4. Se connecter à la VM

Une fois votre VM créée, configurée et en cours d'exécution, suivez les instructions correspondantes à votre système d'exploitation pour vous connecter à votre VM.

  • Pour les VMs Linux :
    • Identifiez l'adresse Public IP de votre VM Linux.
    • Ouvrez un terminal (ou une fenêtre de commande) sur votre ordinateur local.
    • Assurez-vous que vous disposez de la clé privée correspondant à la Keypair (Keypair) que vous avez utilisée lors de la création de votre VM Linux.
    • Modifiez les permissions de la clé privée pour garantir sa sécurité.
    • Connectez-vous à votre VM Linux en utilisant la commande SSH:
      ssh -i <chemin/vers/votre/cle_privee> outscale@<adresse_ip_publique_de_votre_vm>
  • Pour les VMs Windows :
    • Déchiffrez le mot de passe de la VM à l’aide d’une des méthodes disponibles.
    • Installez Microsoft Remote Desktop sur votre machine.
    • Autorisez la connexion de votre machine à la VM en ajoutant une règle de Security Group.
    • Ouvrez l’application Microsoft Remote Desktop.
    • Connectez-vous à la VM à l’aide de sa Public IP et mot de passe administrateur.

5. Terminer une VM

Lorsque vous n'avez plus besoin d'une VM, vous pouvez la supprimer pour libérer les ressources associées. Terminate VM

  1. Dans le menu de gauche, cliquez sur Compute puis sur VMs.
  2. Sélectionnez la VM que vous souhaitez terminer
    Cochez la case de la VM que vous souhaitez terminer.
    info

    La multi-sélection est disponible.

  3. Cliquez sur le bouton Terminer et confirmez votre choix dans la boîte de dialogue en entrant l'ID de la VM.
    avertissement

    L'action "Terminer" est irréversible. Si vous confirmez cette action, la VM sera définitivement supprimée, ce qui entraînera les conséquences suivantes :

    • Les ressources rattachées à la VM seront libérées.
    • Les données stockées dans la mémoire seront effacées.
    • En cas de Public IP rattachée, elle sera libérée mais restera allouée au compte.
    • Le comportement des volumes BSU dépend du block device mapping.