Aller au contenu
Cloud medium

Vocabulaire OUTSCALE ↔ AWS : table de correspondance

14 min de lecture

logo 3ds outscale

OUTSCALE expose son infrastructure cloud à travers des API natives (OAPI) et un ensemble d’API compatibles AWS (FCU, LBU, EIM, OOS). Cette compatibilité permet à un utilisateur d’AWS de retrouver des concepts familiers, mais avec des noms différents : Net au lieu de VPC, OMI au lieu de AMI, EIM au lieu de IAM. Cette page rassemble la table de correspondance complète pour transposer rapidement ses compétences dans les deux sens.

  • Les acronymes OUTSCALE des principaux services (FCU, BSU, OOS, EIM, LBU, OKS, fGPU) et leur signification.
  • L’équivalent AWS de chaque service OUTSCALE pour transposer ses compétences.
  • La stratégie de compatibilité API d’OUTSCALE et comment utiliser aws-cli directement sur les endpoints OUTSCALE.
  • Les services OUTSCALE-spécifiques qui n’ont pas d’équivalent AWS direct.
  • Les régions OUTSCALE européennes et leurs spécificités.
  • Connaître les bases du cloud (VM, réseau, stockage, IAM) — sinon, voir Fondamentaux du cloud.
  • Une familiarité avec AWS est utile pour la transposition mais n’est pas obligatoire.
  • Aucun compte OUTSCALE n’est requis pour cette page de référence.

L’API native OUTSCALE s’appelle OAPI et expose tous les services avec un schéma cohérent : CreateXxx, ReadXxx, UpdateXxx, DeleteXxx (par exemple CreateVms, ReadVolumes, DeleteNet). En parallèle, quatre services OUTSCALE — FCU, LBU, EIM et OOS — exposent une API compatible AWS qui accepte les mêmes appels que les API EC2, ELB, IAM et S3 d’AWS. Concrètement, vous pouvez utiliser aws-cli ou les SDK AWS pour piloter ces services, à condition de configurer les bons endpoints OUTSCALE.

Cette double exposition explique pourquoi vous croiserez deux jeux de noms dans la documentation : les noms OUTSCALE (en OAPI) et les noms AWS-compatibles (sur les API FCU/LBU/EIM/OOS). Les deux désignent la même ressource sous-jacente.

Le service de calcul OUTSCALE s’appelle FCU (Flexible Compute Unit) et expose une API compatible avec EC2. Une « instance » EC2 s’appelle une VM chez OUTSCALE, et une « AMI » s’appelle une OMI (OUTSCALE Machine Image).

ConceptOUTSCALEAWSNotes
Service de calculFCUEC2API AWS-compatible exposée
InstanceVMInstanceCreateVms (OAPI) ↔ RunInstances (FCU)
Image systèmeOMIAMIReadImages (OAPI) ↔ DescribeImages (FCU)
Snapshot d’imageSnapshotSnapshotCreateSnapshot dans les deux
Paire de clés SSHKeypairKey PairCreateKeypair (OAPI) ↔ CreateKeyPair (FCU)
Carte réseauNICENICreateNic (OAPI) ↔ CreateNetworkInterface (FCU)

Le réseau privé virtuel s’appelle Net chez OUTSCALE (au lieu de VPC chez AWS), mais les concepts internes (subnet, route table, security group) gardent les mêmes noms.

ConceptOUTSCALEAWSNotes
Réseau privé virtuelNetVPCCreateNet (OAPI) ↔ CreateVpc (FCU)
Sous-réseauSubnetSubnetNom identique
Table de routageRoute TableRoute TableNom identique
Pare-feu virtuelSecurity GroupSecurity GroupNom identique, stateful dans les deux
Passerelle InternetInternet ServiceInternet Gateway (IGW)Concept équivalent
Passerelle NATNAT ServiceNAT GatewayConcept équivalent
IP publiqueEIP (External IP)Elastic IPConcept équivalent
Peering réseauNet PeeringVPC PeeringConcept équivalent
Lien dédiéDirectLinkDirect ConnectConcept équivalent
VPN site-à-siteVPN ConnectionVPN ConnectionNom identique

OUTSCALE distingue deux services de stockage : BSU (Block Storage Unit) pour le stockage bloc attaché aux VMs, et OOS (OUTSCALE Object Storage) pour le stockage objet S3-compatible.

ConceptOUTSCALEAWSNotes
Stockage blocBSUEBSAPI AWS-compatible exposée
Volume blocVolumeVolumeMêmes types : standard, gp2, io1
Snapshot de volumeSnapshotSnapshotCreateSnapshot dans les deux
Stockage objetOOSS3API S3-compatible — utilisable avec aws s3 ou n’importe quel client S3
BucketBucketBucketNom identique
ObjetObjectObjectNom identique

Types de volumes BSU :

  • standard : volumes magnétiques économiques, faible IOPS.
  • gp2 : SSD à usage général, bon compromis prix / performance.
  • io1 : SSD à IOPS provisionnés, pour les charges intensives en entrées/sorties.

Ces noms sont identiques aux types EBS d’AWS, ce qui simplifie la transposition.

Le service d’identité OUTSCALE s’appelle EIM (Elastic Identity Management) et expose une API compatible avec IAM.

ConceptOUTSCALEAWSNotes
Service d’identitéEIMIAMAPI AWS-compatible exposée
UtilisateurUserUserCreateUser dans les deux
Groupe d’utilisateursGroupGroupNom identique
Politique d’accèsPolicyPolicyFormat JSON similaire
RôleRoleRoleNom identique
Identifiants APIAccess Key (AK/SK)Access Key ID / Secret Access KeyMêmes mécanismes
Certificat serveurServer CertificateServer CertificatePour HTTPS sur LBU
Federation externeFederationIAM FederationLogin Cockpit via un Identity Provider externe

Le service de répartition de charge s’appelle LBU (Load Balancer Unit) et expose une API compatible avec ELB Classic.

ConceptOUTSCALEAWSNotes
Service de load balancingLBUELB ClassicAPI AWS-compatible exposée
Load BalancerLoad BalancerLoad BalancerNom identique
ListenerListenerListenerNom identique
Health CheckHealth CheckHealth CheckConfiguration similaire

Le service Kubernetes managé d’OUTSCALE s’appelle OKS (OUTSCALE Kubernetes as a Service). Il s’utilise comme EKS sur AWS, avec quelques particularités.

ConceptOUTSCALEAWSNotes
Kubernetes managéOKSEKSVersions supportées : 1.34, 1.35 (à vérifier dans la doc officielle)
Authentification externeOIDCOIDCProvider d’identité externe (auth des accès kubectl via un IdP)
Personnalisation DNSCoreDNS customCoreDNSPersistant à travers les mises à jour
Storage classesPré-provisionnéesStandardsModifiables par l’utilisateur

OKS dispose de sa CLI dédiée (oks-cli) en plus du kubectl standard.

OUTSCALE propose un service fGPU (Flexible GPU) qui permet d’attacher dynamiquement des GPU NVIDIA à des VMs. C’est un service Outscale-spécifique : il n’a pas d’équivalent direct chez AWS sous le même nom (AWS propose des familles d’instances GPU comme p3 ou g4, mais sans ce concept de GPU détachable).

ConceptOUTSCALEAWS
Allocation dynamique de GPUfGPU(pas d’équivalent — instances GPU dédiées)

Modèles disponibles : NVIDIA A100, V100, P100, P6, K2. Les modèles A100 et V100 sont qualifiés SecNumCloud 3.2 pour les charges IA souveraines.

Cette formation se concentre sur les deux régions européennes d’OUTSCALE.

RégionLocalisationSous-régionsSpécificité
eu-west-2France (Paris)eu-west-2a, eu-west-2b, eu-west-2cRégion publique commerciale
cloudgouv-eu-west-1France(cf. doc officielle)Cloud souverain qualifié SecNumCloud 3.2

Choix de région : pour un projet standard en France, la région eu-west-2 convient. Dès qu’apparaît une exigence de souveraineté forte (OIV, OSE, données de santé, secteur public sensible), la région cloudgouv-eu-west-1 est généralement le bon choix.

Le détail (services disponibles, tarification, particularités opérationnelles) sera traité dans la page dédiée Régions et sous-régions.

OutilOUTSCALEAWSNotes
Console webCockpitAWS ConsoleInterface graphique
CLI nativeosc-cli(équivalent : aws)Couvre l’intégralité de l’OAPI
CLI alternativeoapi-cli(pas d’équivalent direct)Plus légère, écrite en Rust
CLI Kubernetesoks-clieksctlCréation et gestion des clusters OKS
CLI AWS classiqueawsawsUtilisable directement sur les API FCU / LBU / EIM / OOS d’OUTSCALE en pointant les endpoints
API nativeOAPI(pas d’équivalent direct)Endpoint : api.eu-west-2.outscale.com/api/v1 (et équivalent en cloudgouv-eu-west-1)
API AWS-compatibleFCU / LBU / EIM / OOSEC2 / ELB / IAM / S3Endpoints distincts par service
SDKosc-sdk- (Python, Go, Rust, JS, Java)AWS SDKDisponibles sur GitHub OUTSCALE

Stratégie de compatibilité API — utiliser aws-cli sur OUTSCALE

Section intitulée « Stratégie de compatibilité API — utiliser aws-cli sur OUTSCALE »

L’API AWS-compatible d’OUTSCALE permet d’utiliser directement le client aws-cli ou les SDK AWS existants, en configurant simplement les endpoints OUTSCALE. Concrètement, un script Terraform écrit pour AWS peut, dans bien des cas, être adapté à OUTSCALE en changeant les endpoints (provider Terraform Outscale dédié) plutôt qu’en réécrivant la logique.

Exemple de configuration aws-cli pour pointer sur OUTSCALE :

Fenêtre de terminal
# Configuration via variables d'environnement
export AWS_ACCESS_KEY_ID="<votre AK>"
export AWS_SECRET_ACCESS_KEY="<votre SK>"
export AWS_DEFAULT_REGION="eu-west-2"
# Pointer aws-cli sur l'endpoint FCU OUTSCALE
aws ec2 describe-instances \
--endpoint-url https://fcu.eu-west-2.outscale.com

Cette approche réduit la courbe d’apprentissage pour un utilisateur AWS qui découvre OUTSCALE, et limite la dette technique d’une éventuelle bascule entre les deux. Elle a néanmoins ses limites : tous les appels AWS ne sont pas couverts, et certaines fonctionnalités OUTSCALE (par exemple FlexibleGpu, VmGroup, VmTemplate) ne sont accessibles que via l’OAPI native.

Services OUTSCALE-spécifiques (sans équivalent AWS direct)

Section intitulée « Services OUTSCALE-spécifiques (sans équivalent AWS direct) »

Plusieurs services et concepts existent uniquement chez OUTSCALE et n’ont pas d’équivalent AWS sous le même nom :

  • FlexibleGpu — GPU NVIDIA détachable et réattachable dynamiquement.
  • DedicatedGroup — groupe d’hôtes physiques dédiés à un seul client.
  • VmGroup — regroupement logique de VMs pour des opérations groupées.
  • VmTemplate — modèle de VM réutilisable pour des déploiements répétitifs.
  • ApiAccessPolicy — politique de filtrage d’accès aux API OUTSCALE (par IP, par certificat).
  • Carbon Footprint — service de mesure de l’empreinte carbone des ressources cloud (intégré au Cockpit + API publique, lancé en novembre 2025).

Ces services sont uniquement accessibles via l’OAPI native ou les CLI OUTSCALE, pas via aws-cli.

  • L’API native OUTSCALE est l’OAPI, qui couvre l’intégralité de l’offre. En parallèle, FCU / LBU / EIM / OOS exposent une API compatible AWS.
  • Les acronymes OUTSCALE diffèrent d’AWS mais désignent les mêmes concepts : FCU ≈ EC2, OMI ≈ AMI, Net ≈ VPC, BSU ≈ EBS, OOS ≈ S3, EIM ≈ IAM, LBU ≈ ELB, OKS ≈ EKS.
  • Les types de volumes BSU (standard, gp2, io1) gardent les mêmes noms que les types EBS d’AWS.
  • Plusieurs services OUTSCALE n’ont pas d’équivalent AWS direct : fGPU, VmGroup, VmTemplate, ApiAccessPolicy, Carbon Footprint.
  • Cette formation se concentre sur les régions européennes : eu-west-2 (commercial) et cloudgouv-eu-west-1 (SecNumCloud 3.2).
  • Vous pouvez utiliser aws-cli directement sur les API AWS-compatibles d’OUTSCALE, en configurant les endpoints — utile pour réutiliser ses outils et compétences AWS.

Ce site vous est utile ?

Sachez que moins de 1% des lecteurs soutiennent ce site.

Je maintiens +700 guides gratuits, sans pub ni tracing. Aujourd'hui, ce site ne couvre même pas mes frais d'hébergement, d'électricité, de matériel, de logiciels, mais surtout de cafés.

Un soutien régulier, même symbolique, m'aide à garder ces ressources gratuites et à continuer de produire des guides de qualité. Merci pour votre appui.

Abonnez-vous et suivez mon actualité DevSecOps sur LinkedIn