RousselTMLEARNING

Article · OVHcloud: from discovery to expertise

Operating OVHcloud

This article is available in French.

1. Infrastructure as code #

Terraform, l'outil de référence.

Exemple #

Terraform et OVHcloud
L'état peut être stocké dans un bucket Object Storage compatible S3.
terraform {
  required_providers {
    ovh       = { source = "ovh/ovh" }
    openstack = { source = "terraform-provider-openstack/openstack" }
  }
  backend "s3" {
    bucket = "etat-terraform"
    key    = "prod/terraform.tfstate"
    region = "gra"
    endpoints = { s3 = "https://s3.gra.io.cloud.ovh.net" }
    skip_credentials_validation = true
    skip_region_validation      = true
    skip_requesting_account_id  = true
  }
}

resource "ovh_cloud_project_kube" "prod" {
  service_name = var.projet
  name         = "prod"
  region       = "GRA11"
}

resource "openstack_compute_instance_v2" "web" {
  name        = "web-1"
  flavor_name = "b3-8"
  image_name  = "Ubuntu 24.04"
  key_pair    = "ma-cle"
  network { name = "prive" }
}

2. Supervision et sécurité #

Voir et protéger.

Services #

BesoinSolution
Journaux centralisésLogs Data Platform (Graylog, OpenSearch), compatible OpenTelemetry
MétriquesPrometheus et Grafana (sur Kubernetes ou instances), métriques des services
Protection DDoSAnti-DDoS inclus sur l'infrastructure
Clés de chiffrementOVHcloud KMS
SauvegardeInstantanés, sauvegardes de volumes, Veeam ou outils open source

3. Coûts et souveraineté #

Maîtriser et rassurer.

Règles #

  • Suivre la consommation par projet dans l'espace client et via l'API de facturation.
  • Facturation mensuelle pour les ressources permanentes ; supprimer ce qui ne sert plus.
  • Plan de reprise : sauvegardes et images répliquées dans une seconde région.
  • Données sensibles : régions UE et offres qualifiées SecNumCloud si exigé par vos contraintes réglementaires.
Bonne Pratique : Le même code Terraform OpenStack fonctionne chez d'autres fournisseurs OpenStack : c'est un atout de réversibilité.

📄 Exploiter OVHcloud : Terraform, supervision, sécurité, coûts et souveraineté →

My progress

  • ⏱ Estimated time : ≈ 6 min

Sign in to track your progress and take notes. Sign in

💬 Ask a question

Recommended Articles

Superviser et sécuriser AWS : CloudWatch, CloudTrail, Config, KMS et GuardDuty

Exploiter et protéger un environnement AWS : métriques, logs et alarmes CloudWatch, journal des a...

Bonnes pratiques Terraform : structure, état, sécurité, revue et maintenance

Les bonnes pratiques Terraform en équipe : structure des dépôts, nommage, versions épinglées, éta...

Terraform en CI/CD : pipelines, revue du plan, OIDC et GitOps

Automatiser Terraform : pipeline plan sur demande de fusion et apply après approbation, publicati...

Le réseau AWS : VPC, sous-réseaux, routage et sécurité

Concevoir un réseau AWS : VPC et plages CIDR, sous-réseaux publics et privés, tables de routage, ...

Bonnes pratiques AWS : sécurité, fiabilité, coûts et exploitation

Les bonnes pratiques essentielles pour exploiter AWS en production : organisation multi-comptes, ...

Bonnes pratiques Cloud : sécurité, résilience, coûts et exploitation

Bonnes pratiques du Cloud Computing : piliers d'une architecture bien conçue, IAM et moindre priv...

Terraform : principes, architecture et flux de travail

Comprendre Terraform : infrastructure as code déclarative, architecture (cœur, fournisseurs, état...

Infrastructure as Code sur AWS : CloudFormation, CDK, Terraform et Well-Architected

Décrire et déployer son infrastructure AWS en code avec CloudFormation, le CDK ou Terraform, auto...

Les modèles de déploiement Cloud : public, privé, hybride, communautaire et multi-cloud

Comprendre les modèles de déploiement du Cloud Computing selon le NIST : cloud public, privé, com...

Support us

♥ SUPPORT US

Support RousselTM Learning

Courses, articles, labs and certificates stay free with no intrusive ads. A voluntary contribution, of any amount you choose, pays for hosting, lab environments and new content.

Contribute with PayPal Any amount · card or PayPal accountLearn more
QR code PayPal
Or scan this QR code with your phone

Thank you, every contribution counts!