
Managed Databases for PostgreSQL
Accélérez votre activité en déployant un cluster managé PostgreSQL en quelques clics. Bénéficiez d’un moteur de bases de données relationnelles open-source capable de gérer de lourdes charges de travail. Concentrez-vous ainsi sur le développement de vos fonctionnalités applicatives, nous nous chargeons de la gestion du service : configuration, maintenance, backup, haute disponibilité et mises à jour.
Concentrez-vous sur vos applications
Grâce à notre service managé PostgreSQL, vous accélérez la mise à disposition de vos fonctionnalités. En effet, ce service vous fait gagner du temps, en vous épargnant l’administration et la maintenance de vos bases de données.
Maitrisez vos coûts
Nous appliquons une tarification transparente à nos offres. Vous payez uniquement l’utilisation de votre base de données PostgreSQL, facturée à l’heure. Vous avez ainsi une meilleure visibilité de votre budget.
Contrôlez vos données
Faisant partie de notre cloud de confiance, cette solution est conforme aux normes les plus strictes. Nous faisons en sorte que vous conserviez la maîtrise de vos données.
Certifications ISO/IEC 27001, 27701 et HDS *
Nos infrastructures et services cloud sont certifiés ISO/IEC 27001, 27017, 27018 et 27701. Ces certifications assurent la présence d’un système de management de la sécurité de l'information (SMSI) pour la gestion des risques, des vulnérabilités et la mise en place d’une continuité d’activité, ainsi que d’un système de gestion de l’information sur la vie privée (PIMS). Notre certification HDS* vous permet d’héberger en toute sécurité des données de santé.
* Disponible prochainement
Comparez nos plans Managed Databases for PostgreSQL
Essential | Business | Enterprise | |
Nombre de nœuds | 1 | 2 noeuds inclus | 3 noeuds inclus |
RAM par nœud | De 7 à 30 Go | De 7 à 120 Go | De 7 à 120 Go |
Stockage par nœud | De 160 à 640 Go SSD | De 160 Go à 2.56 To SSD | De 160 Go à 2.56 To SSD |
Engagement de niveau de service (SLA) | No | 99,9% | 99,95% |
Passage à une offre supérieure en un clic | Oui | Oui | Oui |
Chiffrement des données au repos et en transit (SSL) | Oui | Oui | Oui |
Extensions (PostGIS, PL/v8, etc) | Oui | Oui | Oui |
Graphique de performance | Oui | Oui | Oui |
Sauvegarde en temps-réel vers une localisation distante | Oui | Oui | Oui |
Période de rétention des sauvegardes | 2 jours | 14 jours | 30 jours |
Point de restauration antérieur (Point in Time Recovery) | Oui | Oui | Oui |
Database forking | Oui | Oui | Oui |
Connection pooling | Oui | Oui | Oui |
Support de Terraform | Bientôt disponible | Bientôt disponible | Bientôt disponible |
Connectivité au réseau privé (vRack) | Oui | Oui | |
Haute-disponibilité | Oui | Oui | |
Accès en lecture seule aux noeuds de replication | Oui | Oui |
Pour quels usages utiliser PostgreSQL ?
Applications transactionnelles
Le système de gestion de base de données (SGBD) PostgreSQL est particulièrement optimisé pour les données transactionnelles. Conforme aux propriétés ACID, il permet la lecture et l’écriture rapides de lignes individuelles, en assurant l’intégrité des données lors de l’enregistrement des transactions. Il est notamment utilisé sur les sites marchands et les logiciels de places de marché.
Migration des bases de données historiques
Managed Databases for PostgreSQL est un service hautement disponible qui inclut des sauvegardes. Il offre également de nombreuses extensions pour les déploiements des entreprises. Grâce à sa richesse fonctionnelle et à sa robustesse, PostgreSQL est une solution appropriée pour migrer vers une base de données open-source dans le cloud.
Applications et systèmes d’information géographique (SIG)
Grâce aux extensions PostGIS et TimescaleDB, notre service supporte la gestion de données spatiales. En effet, le stockage des objets graphiques en base de données permet à vos applications SIG de traiter les objets spatiaux. Cela facilite leur adaptation aux contraintes spécifiques de votre secteur, allant de l’IoT au transport en passant par l’industrie.
Documentation et guides
Découvrez comment prendre en main la solution Managed Databases for PostgreSQL pour votre projet Public Cloud
Découvrez comment commander votre service Managed Databases For PostgreSQL via API
Nos bases de données sont intégrées dans le Provider Terraform OVHcloud.
Fonctionnalités
Principales fonctionnalités de Managed Databases for PostgreSQL
Plus de 40 extensions
Bénéficiez de nombreuses extensions prêtes à l’emploi. Elles peuvent être utiles pour enrichir le type de données supportées, rajouter des méthodes d’indexation ou encore de nouvelles fonctionnalités à votre base de données.
Database forking
Effectuez une copie de la base de code de PostgreSQL sans affecter votre base de données durant la phase de production. Vous pouvez ainsi développer, tester ou analyser dans une configuration similaire à votre environnement de production.
Connection pooling
Maintenez la performance de votre base de données grâce à cette fonctionnalité. Elle permet d’adapter vos ressources face à des pics de trafic allant jusqu’à 1000 connexions par pool.
Rétention de sauvegardes
Nous proposons plusieurs plans de service qui répondent à vos besoins de test, de développement et de mise en production. Ils proposent une période de rétention de sauvegardes différente, étudiée pour chacun de ces usages.
Accessibilité en « lecture seule »
En effectuant vos requêtes SQL avec cette fonctionnalité sur vos nœuds de réplication, vous déportez une partie de la charge de travail vers des répliquas. Cela facilite la mise à l’échelle de la lecture de vos bases de données.
Managed Databases for PostgreSQL offre sécurité et disponibilité
Sauvegarde incluse
Chacun de nos plans comprend une sauvegarde pour préserver l’intégrité de vos données. Par défaut, elle est effectuée en temps réel vers une localisation distante. En fonction du plan choisi, vous pouvez restaurer vos données à partir d’un point antérieur dans le temps.
Haute disponibilité
Avec nos offres Business et Enterprise, vous disposez par défaut de plusieurs nœuds dans votre cluster PostgreSQL. Avec nos engagements de service contractuels pour les plans Business et Enterprise, la disponibilité de votre base de données est garantie.
Chiffrement TLS
PostgreSQL prend en charge le protocole TLS/SSL (Transport Layer Security/Secure Sockets Layer) pour chiffrer les données au repos ou en transit. Cette fonctionnalité assure la confidentialité de vos données.
Nœuds de réplication
La réplication de vos données via ces nœuds en assure la redondance. Elle augmente ainsi leur disponibilité.
Connectivité au réseau privé (vRack)
Avec nos offres Business et Enterprise, vous pouvez restreindre l’accès à votre service de base de données par notre réseau privé. Vous profitez également d’un débit allant jusqu’à 2 Gbit/s.
Un service cloud PostgreSQL adapté aux exigences des entreprises
Bénéficier de la plus haute disponibilité
Avec un cluster de 3 nœuds disponibles par défaut, le plan Enterprise vous permet de bénéficier d’un engagement de service garanti à 99,95 %. Vous avez alors une garantie supplémentaire lors de vos déploiements les plus critiques.
Utiliser le tableau de bord
Le catalogue Managed Databases propose un tableau de bord intégré dans votre espace client. Il vous permet de gérer vos utilisateurs et vos sauvegardes. Vous pouvez également y suivre les statistiques de vos requêtes, vos logs et vos métriques.
Visualisation des logs en temps réel
Analysez ou effectuez des diagnostics sur votre base de données pour optimiser le fonctionnement de votre application. Et ce, en visualisant jusqu’aux 100 dernières lignes de logs collectés en temps réel.
Automatiser via Terraform (bientôt disponible)
Les outils et API Terraform vous permettent de provisionner vos bases de données SQL et leurs configurations. Vous pourrez alors gagner du temps sur vos déploiements.

Tarification de Managed Databases for PostgreSQL
La facture, que vous recevez à chaque fin de mois, est calculée selon l’usage de votre base de données à l’heure.Le tarif dépend du plan choisi : Essential, Business ou Enterprise.
Autres produits
FAQ
Qu’est-ce que PostgreSQL ?
Il s’agit d’un système de gestion des bases de données relationnelles (SGBDR) orienté objet et open-source. Il stocke et manipule les données pour les restructurer. Ses principaux avantages sont son niveau d’intégrité élevé et sa capacité de personnalisation. Il fonctionne sur l’ensemble des systèmes d’exploitation, ce qui en fait une solution flexible.
Qu’est-ce que Managed Databases for PostgreSQL ?
Ce service est une DBaaS (Database as a Service). Il est réparti entre plusieurs de nos instances Public Cloud et est fourni comme un service clé en main. Il vous facilite le travail car nous nous occupons de sa gestion et de son administration. Ceci comprend la configuration, la maintenance, la sauvegarde, la sécurité et la scalabilité. En résumé, c’est un service de bases de données cloud qui vous fait gagner du temps.
Puis-je installer PostgreSQL sur des instances Public Cloud moi-même ?
C’est possible une fois que vous avez téléchargé et accepté la licence de PostgreSQL. Cependant, vous devrez effectuer toutes les missions de gestion et d’administration de bases de données. Vous ne bénéficierez donc pas des fonctionnalités que nous fournissons dans notre service clé en main.
Pourquoi PostgreSQL est une base de données populaire ?
Lorsqu’elles souhaitent maintenir un haut niveau d’intégrité et de personnalisation de leurs données, les organisations optent pour PostgreSQL. Il offre, entre autres, une excellente fiabilité pour l’intégrité de vos données, une robustesse dans ses fonctionnalités et permet d’effectuer des transactions ACID via des procédures personnalisées.
Est-ce que PostgreSQL est plus efficace que MySQL ?
Ces deux moteurs de bases de données proposent des avantages différents. PostgreSQL est particulièrement pertinent pour le traitement de données comptables ou transactionnelles. Et ce, grâce à sa fiabilité et son extensibilité. MySQL, quant à lui, est davantage reconnu pour son évolutivité et sa performance. Sachez que nos offres proposent ces deux systèmes de gestion de bases de données, ainsi que Redis et Kafka.
Quelle est la différence entre les plans Essential, Business et Enterprise ?
Ces plans de service représentent chacun un pack PostgreSQL différent sur le Public Cloud. Chaque plan comprend des fonctionnalités variables qui répondent à des applications différentes. Celles-ci peuvent concerner la taille du cluster, le nombre de nœuds dans le cluster, le réseau, la scalabilité ou encore la haute disponibilité.
Les données stockées dans Managed Databases for PostgreSQL sont-elles partagées avec des tiers ?
Non. Votre service dispose d’une ou plusieurs instances Public Cloud qui l’exécutent. Elles sont dotées d’un espace de stockage dédié individuel. Vous contrôlez ainsi vos données.
Puis-je migrer vers des nœuds de plus grande capacité ?
C’est possible. En effet, s’il s’avère que vos besoins en matière de RAM ou d’espace de stockage augmentent, vous pourrez choisir des nœuds avec une plus grande capacité. Sachez cependant qu’il n’est pas possible de retourner à un nœud de capacité inférieure.
Managed Databases for PostgreSQL dispose-t-il d’une sauvegarde ?
Oui. Nous fournissons une sauvegarde automatisée pour chaque offre. Cependant, les politiques de conservation par défaut diffèrent selon la formule choisie. Étudiez donc l’ensemble de nos plans avant de faire votre choix.
Pourquoi dois-je payer pour utiliser Managed Databases for PostgreSQL alors que le service est basé sur une licence open-source ?
Nous effectuons toutes les missions de gestion et d’administration de la base de données pour vous, de sorte que vous n’avez pas à vous soucier de la mise en place, de la maintenance, de la sécurité, de la sauvegarde ou de la scalabilité. C’est ce service managé que nous facturons pour vous éviter ces contraintes.
Puis-je connecter Managed Databases for PostgreSQL avec mon serveur Bare Metal ?
Oui, c’est possible par le biais d’un réseau public ou privé. Cependant, si vous souhaitez déployer le logiciel PostgreSQL sur votre serveur Bare Metal, vous devrez le faire vous-même et vous occuper par la suite de la gestion et de l’administration de votre base de données.