Qu'est-ce-qu'IBM Cloud Databases for PostgreSQL ?

IBM Cloud™ Database for PostgreSQL est une base de données PostgreSQL gérée en tant que service qui permet aux équipes de passer plus de temps à construire, avec la haute disponibilité, l'orchestration de sauvegarde, la récupération à un point de cohérence (PITR) et la réplique en lecture, le tout en appuyant sur un simple bouton.

PostgreSQL est une base de données SQL relationnel-objet, complétée par des améliorations puissantes telles que la base de données JSON indexable, les fonctions de publication/d'abonnement et les pilotes. Pour une présentation détaillée de la base de données, voir "PostgreSQL expliqué".

Caractéristiques de Databases for PostgreSQL

PostgreSQL entièrement managé

PostgreSQL-as-a-service permet aux développeurs de se concentrer sur la création d'applications plutôt que sur la gestion de la haute disponibilité, des sauvegardes ponctuelles, de la consignation, de la surveillance, de l'évolutivité, de la configuration matérielle et des correctifs logiciels. IBM propose une intégration prête à l'emploi avec IBM Identity and Access Management et IBM Activity Tracker pour étendre le contrôle d'accès et l'audit. De plus, Databases for PostgreSQL s'intègre automatiquement à IBM Log Analysis à l'aide de LogDNA, ce qui permet d'accéder, de déboguer et de résoudre les incidents liés à vos journaux de base de données directement depuis la console LogDNA.

Haute disponibilité

Chaque déploiement d'IBM Cloud Databases for PostgreSQL est créé comme une configuration en cluster haute disponibilité. Tous les déploiements exploitent plusieurs zones de disponibilité, avec trois centres de données dans une région donnée, le cas échéant, pour un contrat de service à 99,99 %. L'accès à la base de données est également assuré via un nœud final unique pour une configuration de pilote facile et une gestion de reprise de base de données fluide.

Sécurité de l'entreprise

Toutes les données sont chiffrées au repos et en mouvement. Vous pouvez tirer parti des intégrations avec IBM Key Protect pour apporter votre propre clé de chiffrement pour le stockage sur disque. Toutes les données en transit sont sécurisées avec des connexions TLS et les données au repos sont chiffrées par défaut, systématiquement. Les sauvegardes de base de données sont également chiffrées automatiquement au repos. La possibilité de définir des listes blanches et des intégrations IP avec IBM Identity and Access Management plus IBM Cloud Activity Tracker offre un meilleur contrôle d'accès et d'audit. Le service est certifié SOC 2 Type 2, ISO 27001, ISO 27017 et ISO 27018 et il est conforme HIPAA.

Évolutif

Databases for PostgreSQL permet d'augmenter le disque et la RAM de manière indépendante afin de répondre au mieux aux exigences de vos applications. Vous pouvez également ajouter des répliques en lecture à vos déploiements PostgreSQL managés pour alléger le trafic en provenance de votre base de données principale. Les répliques en lecture offrent une disponibilité accrue de vos données dans des situations de reprise après incident, ce qui permet une plus grande continuité des opérations et une amélioration des performances.

Automatisation

Passez rapidement du tableau blanc à la production avec une console de gestion, une interface CLI et une API REST. La console de gestion prend en charge les fonctionnalités telles que les paramètres de base de données et l'administration de la sauvegarde, tandis que l'interface CLI et l'API prennent en charge les événements de cycle de vie de la base de données tels que la mise à disposition, la suppression, la création utilisateur et l'évolutivité. Le service fournit également des options d'administration natives cloud, avec un plug-in CLI IBM Cloud.

Économique

Databases for PostgreSQL est facturé à l'heure et vous permet d'augmenter séparément la capacité disque, RAM et vCPU pour chacun de vos déploiements. Pas besoin de migrer des classes d'instance pour s'adapter à la croissance.

Cas d'utilisation PostgreSQL

Applications Web et mobiles

Créez des applications d'entreprise massivement évolutives qui peuvent gérer des millions d'utilisateurs.

Connecter un déploiement de base de données cloud PostgreSQL à une application Kubernetes

Diagramme de l'architecture d'applications Web et mobiles

Aide à la décision

Créez des applications d'analyse sophistiquées ou visualisez et extrayez facilement des informations depuis vos données relationnelles.

Diagramme de l'architecture Business Intelligence

Emplacement et mappage

PostGIS est fourni prêt à l'emploi, ce qui permet de gérer des objets géographiques dans Databases for PostgreSQL. Par exemple, les applications peuvent effectuer une géolocalisation de cohortes client pour proposer des campagnes publicitaires, des offres et des ventes très ciblées.

Comment exécuter des requêtes géospatiales complexes à l'aide de PostGIS et pgRouting

Diagramme de l'architecture d'emplacement et de mappage

Consolidation de base de données

Déplacez vos bases de données existantes vers IBM Cloud tout en consolidant les coûts de licence, en retirant des serveurs et en faisant du ménage dans les multiples bases de données.

Comment migrer vos bases de données existantes

Diagramme de l'architecture de consolidation des bases de données

Explorer la technologie

une grande ville portuaire

PostgreSQL expliqué

Explorez l'ensemble des fonctions et des avantages de PostgreSQL, base de données open source avancée.

masse de colonnes hexagonales interconnectées

Guide des bases de données SQL

Dans ce guide essentiel, découvrez comment fonctionnent les bases de données relationnelles et examinez un comparatif avec les autres types de base de données.

Rectangle entortillé et cylindre

Bases de données cloud d'IBM

Ce volumineux portefeuille de bases de données SQL et NoSQL est conçu pour des charges de travail transactionnelles, des applications Web et mobiles et une analyse ultra-rapide.

Démarrez avec IBM Cloud Databases for PostgreSQL