Passer au contenu principal

Catalogue

Le catalogue est le référentiel des produits et tarifs disponibles sur la plateforme Numspot. Il fournit les caractéristiques techniques, certifications et conditions tarifaires nécessaires à l'approvisionnement des ressources.

Domaines et types de produits

Le catalogue organise les produits par domaine (domain) et par type (kind).

Domaine compute

Type (kind)Description
virtual-machineVM (Virtual Machine) avec vCPU (virtual Central Processing Unit) et mémoire
gpuGPU (Graphics Processing Unit) attaché ou standalone
block-storageVolumes de stockage bloc
snapshot:usageInstantanés de volumes
internet-gatewayPasserelle Internet
nat-gatewayPasserelle NAT (Network Address Translation)
load-balancerÉquilibreur de charge
public-ipAdresses IP (Internet Protocol) publiques

Domaine connectivity

Type (kind)Description
directlinkConnexion privée DirectLink
vpn-connectionConnexion VPN (Virtual Private Network)

Domaine kubernetes

Type (kind)Description
clustercluster (groupe de machines) Kubernetes managé
nodenodes (nœuds) de calcul du cluster
persistent-volumeVolumes persistants
root-diskDisque système des nodes
public-ipAdresses IP publiques du cluster
load-balancerÉquilibreur de charge du cluster

Domaine objectstorage

Type (kind)Description
object-storageStockage objet (buckets)

Domaine postgresql

Type (kind)Description
nodeInstances de base de données PostgreSQL
persistent-volumeVolumes de données
backupSauvegardes de base de données
public-ipAdresses IP publiques

Domaine registry

Type (kind)Description
instanceInstance de registre de conteneurs
storageStockage des images de conteneurs
public-ipAdresses IP publiques

Domaine secrets

Type (kind)Description
instanceInstance de gestion de secrets
public-ipAdresses IP publiques

Structure d'un produit

Chaque produit du catalogue comprend :

Identifiants

  • UUID : identifiant unique du produit ;
  • productCode : code produit stable attribué par l'équipe domaine (ex: ns-eco7-2c1r) ;
  • SKU (Stock Keeping Unit) : identifiant de facturation construit à partir du productCode, de l'unité, de la fréquence, de la devise et du code région (ex: NS-INF7-126C1024R/VM/HOURLY/EUR/EU-WEST-2).

Attributs techniques

  • domain : domaine de service du produit ;
  • kind : type spécifique de produit au sein du domaine ;
  • label : libellé lisible du produit ;
  • currentGeneration : indique si le produit fait partie de la génération actuelle ;
  • licenseModel : modèle de licence applicable ;
  • deploymentOption : option de déploiement ;
  • certifications : liste des certifications ;
  • releaseStage : stade de release (generalAvailability, preview, deprecated).

Spécifications de ressources

Pour les virtual-machine :

  • famille et génération ;
  • nombre de vCPU (1 à 78) ;
  • mémoire en GiB (1 à 1039) ;
  • type, quantité et mémoire totale des GPU attachés (optionnel).

Pour les gpu :

  • modèle ;
  • VRAM (Video Random Access Memory) en Go (1 à 256).

Tarification

Les conditions tarifaires (terms) incluent :

  • effectiveDate : date de début et de fin de validité du tarif ;
  • consumptionPrice : prix de consommation avec :
    • fréquence de facturation (ex: HOURLY) ;
    • devise (ex: EUR) ;
    • montant unitaire ;
    • unité de consommation.

Région

Chaque produit est associé à un code région où il est disponible (ex: eu-west-2, cloudgouv-eu-west-1).

Utilisation du catalogue

Le catalogue est consulté automatiquement lors de la création de ressources. La console affiche les produits disponibles filtrés par région et type de ressource.

Export du catalogue

Le catalogue peut être consulté et exporté via l'API ou la console. L'export CSV permet de récupérer l'ensemble des produits avec leurs tarifs pour analyse hors ligne. Vous pouvez retrouver le catalogue ici.