Este artículo está disponible en francés.
1. Infrastructure as code #
Terraform, l'outil de référence.
Exemple #
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 #
| Besoin | Solution |
|---|---|
| Journaux centralisés | Logs Data Platform (Graylog, OpenSearch), compatible OpenTelemetry |
| Métriques | Prometheus et Grafana (sur Kubernetes ou instances), métriques des services |
| Protection DDoS | Anti-DDoS inclus sur l'infrastructure |
| Clés de chiffrement | OVHcloud KMS |
| Sauvegarde | Instantané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é.
Mi seguimiento
Inicia sesión para seguir tu progreso y tomar notas. Iniciar sesión
Artículos recomendados
Comprendre OVHcloud : univers, régions, Public Cloud et outils
Découvrir OVHcloud, fournisseur de cloud européen : univers Bare Metal, Hosted Private Cloud, Pub...
Bonnes pratiques OVHcloud : organisation, sécurité, réseau, sauvegarde et coûts
Les bonnes pratiques pour exploiter le Public Cloud OVHcloud en production : projets par environn...
Le réseau Public Cloud OVHcloud : réseaux privés, vRack, Gateway, Floating IP et Load Balancer
Concevoir le réseau sur le Public Cloud OVHcloud : réseau public et réseaux privés OpenStack, vRa...
Identités et accès sur OVHcloud : compte, IAM, utilisateurs OpenStack et clés
Sécuriser l'accès à OVHcloud : double authentification du compte, IAM OVHcloud (identités, politi...
Les bases de données managées OVHcloud (Public Cloud Databases)
Utiliser les bases de données managées du Public Cloud OVHcloud : PostgreSQL, MySQL, MongoDB, Val...
Le calcul sur OVHcloud : instances Public Cloud et Managed Kubernetes Service
Choisir et utiliser le calcul OVHcloud : gammes d'instances (General Purpose, CPU, RAM, GPU, Disc...
Le stockage OVHcloud : Block Storage, Object Storage compatible S3 et Cold Archive
Stocker des données sur OVHcloud : volumes Block Storage (classique, haute performance), Object S...
Terraform sur plusieurs clouds : AWS, Azure, Google Cloud, OVHcloud et Kubernetes
Utiliser Terraform avec les principaux fournisseurs : aws, azurerm, google, ovh et openstack, kub...
Exploiter Google Cloud : observabilité, sécurité, infrastructure as code et coûts
Exploiter Google Cloud : Cloud Monitoring, Cloud Logging et Cloud Trace (Google Cloud Observabili...