Bases de données

Databases

Bénéficiez d'un avantage concurrentiel grâce à nos bases de données managées

Exploitez la puissance de vos données en gardant le contrôle de vos ressources. Grâce à nos services de bases de données managées, nous nous occupons de l'infrastructure et de l'administration de votre base de données. Cela concerne la configuration, la sauvegarde, l’évolutivité et la sécurité. Vous économisez ainsi du temps et de l'argent. Votre équipe et vous pouvez donc vous concentrer sur la création et le déploiement d'applications basées sur le cloud. Faites votre choix parmi un large éventail de moteurs populaires et déployez votre base de données dans Public Cloud dès maintenant.

Moteurs disponibles

MySQL

Déployez MySQL, la base de données relationnelle open source la plus populaire, sous forme de service managé en quelques clics.

PostgreSQL

Avec le service de bases de données PostgreSQL, créez vos applicatifs métier ou migrez vos anciennes charges de travail vers le cloud en toute confiance.

MongoDB

Essayez gratuitement de déployer MongoDB, la principale base de données NoSQL orientée documents, en utilisant des documents de type JSON avec des schémas facultatifs.

Kafka

Bénéficiez de Kafka, la plateforme de "queueing" leader, pour développer et déployer une architecture "event-driven" pour vos applications.

Caching

Augmentez les performances de vos applications en ajoutant une couche de cache à votre architecture avec la base de données "in-memory" Redis™ open source.

OpenSearch

Déployez et exécutez OpenSearch, le moteur NoSQL d'indexation, de recherche de contenu et d'analyse

Kafka MirrorMaker

Répliquez les données entre vos clusters Kafka pour garantir la haute disponibilité de vos données.

Kafka Connect

Déployez kafka Connect, une extension qui simplie l'ingestion d'une grande variété de systèmes opérationnels et sources de données vers Apache Kafka®

Kafka Connect nécessite un service Apache Kafka complémentaire pour fonctionner.

Grafana ®

Déployez Grafana ® et réalisez des tableaux de bord et des graphiques depuis plusieurs sources dont des bases de données

Cassandra

Déployez et exécutez Cassandra, le moteur NoSQL de traitement de larges volumes de données.

M3DB

Déployez M3DB la plate-forme de métriques distribuée et open source

M3 Aggregator

Déployez M3 Aggregator, un service d'agrégation de métriques, fournissant un sous-échantillonnage basé sur les flux. Les données peuvent être agrégées en fonction de critères prédéfinis.

Fonctionnalités clés

Solution de bases de données managée

Concentrez-vous sur les questions essentielles pour votre entreprise : nous nous occupons de l'infrastructure et de l'administration de votre base de données. Cette solution inclut la mise en place, la maintenance, l’évolutivité et la sécurité.

Facturation simple et flexible

Maîtrisez votre budget et ne payez que ce que vous consommez. Nos tarifs sont simples, transparents et prévisibles. L'utilisation de la base de données est facturée à l'heure.

Construit sur notre cloud de confiance

Stockez et sécurisez vos données chez un fournisseur de cloud en qui vous pouvez avoir confiance. Les données constituent la principale force de votre entreprise. C’est pourquoi nous les protégeons tout en facilitant la création d'applications innovantes.

Trafic des réseaux publics et privés inclus

Pas de surprise à la fin du mois. Les trafics entrants et sortants sont inclus.

Intégré à notre écosystème Public Cloud

Déployez le service de bases de données de votre choix dans votre projet Public Cloud et gérez-le avec des outils familiers, comme l'API d’OVHcloud ou en ligne de commande.

Prêt pour la production

Ne vous préoccupez plus de la sécurité de vos données. Choisissez votre solution selon l’importance de votre application. Avec, le cas échéant, des capacités de sauvegarde et de sécurité automatisées à haute disponibilité.

Accédez à vos bases de données depuis n'importe quelle solution OVHcloud

Databases and Server

Nos bases de données sont intégrées à Public Cloud. Elles sont donc utilisées et gérées comme une ressource dans le cadre d'un projet Public Cloud et sont facturées à la consommation. 

Nos services de bases de données managées peuvent également être utilisés via un réseau public ou privé pour compléter votre infrastructure, y compris avec les services Bare Metal et Hosted Private Cloud.

Prêt à commencer ?

Créez un compte et lancez vos services dans la minute

Qu’est-ce qu’une base de données cloud ?

Une base de données cloud est souvent appelée « Database as a Service » ou « Cloud database Service ». Il s'agit d'une base de données construite et accessible via une plateforme cloud. Le cloud permet aux entreprises d'héberger des bases de données sans acheter de matériel dédié. Elles prennent en charge les bases de données relationnelles, comme MySQL et PostgreSQL, ainsi que les bases de données NoSQL, comme MongoDB et Apache CouchDB. Une base de données peut être gérée par l'utilisateur. Cependant, les fournisseurs de cloud peuvent regrouper le moteur de bases de données sur un ou plusieurs serveurs ou machines virtuelles, puis le proposer aux clients en tant que service managé. Ce type de service, proposé par les fournisseurs de cloud, garantit la transparence de l'infrastructure et des logiciels de bas niveau pour les développeurs. Les fournisseurs se chargent de l'installation, de la mise à jour et de la maintenance du service de base de données. Ils proposent également des fonctionnalités à valeur ajoutée, comme l’évolutivité, la haute disponibilité, la sauvegarde ou encore la sécurité. Recourir à cette méthode permet de ne pas s’occuper de l’administration de la base de données, complexe et généralement effectuée par un professionnel spécialisé. L'accès à la base de données s’effectue via une interface web ou une API proposée par le fournisseur.

En quoi le Database as a Service est-il utile ?

Les missions d'administration et d'exploitation des bases de données sont complexes, prennent du temps et nécessitent souvent une expertise approfondie. Cela est dû en partie au nombre de moteurs de bases de données disponibles sur le marché : relationnel, non relationnel, séries temporelles, cache, indexation, key-store, etc. Par conséquent, les missions liées à la gestion des bases de données sont souvent du domaine des développeurs. Ils ne peuvent donc plus se concentrer sur le codage, car il est parfois impossible de compter sur les administrateurs de bases de données. En supprimant cette charge, le Database as a Service permet aux ingénieurs et développeurs de se concentrer sur leur activité : la création de fonctionnalités logicielles pour les applications métier.

Pourquoi exécuter une base de données dans le cloud ?

Les avantages financiers du cloud computing (comme le passage du coût de l'infrastructure du Capex à l'Opex) restent un moteur important de l'adoption de cette technologie. Les services de base de données ne font pas exception. La migration vers le cloud libère les organisations de la planification des capacités d'infrastructure et des engagements à long terme. Le cloud vous permet d'externaliser l'informatique opérationnelle à des spécialistes et de réaliser des économies d'échelle. Les bases de données sont un élément clé des applications. Les entreprises cherchent non seulement à optimiser le coût de l'infrastructure sous-jacente, mais aussi à réduire les opérations et l'administration des bases de données, longues et complexes. Les bases de données dans le cloud permettent aux entreprises de réduire leurs coûts et de se concentrer sur le développement de meilleures capacités applicatives, plus rapidement.

Pourquoi les bases de données open source sont-elles si populaires ?

Les bases de données définissent le fonctionnement du modèle de données d'une application. Contrairement aux systèmes de gestion de bases de données propriétaires, les moteurs de bases de données open source offrent une plus grande flexibilité et ne lient pas les applications à la technologie d'un fournisseur unique qui pourrait s’avérer inutile ultérieurement. Les bases de données open source ont un autre avantage : elles réduisent les risques et les coûts associés à l'enfermement au niveau des licences.

Quelle est la meilleure base de données cloud ?

Comme tous les produits cloud, la base de données cloud ne se résume pas à une seule offre. Il en existe de plusieurs types, avec des capacités différentes. La plus adaptée dépend entièrement de vos besoins. Vous pouvez par exemple utiliser MongoDB, une base de données non relationnelle pour des besoins de flexibilité et d’évolutivité accrus. Elle est également conseillée si vous souhaitez bénéficier des avantages de la disponibilité, de la facilité de gestion et de la rapidité. À l’inverse, MySQL s’avère plus adapté si votre objectif principal est de trouver la base de données cloud la plus rentable.