Aller au contenu

Base de données managée

Base de données managée (en anglais managed database, ou DBaaS pour Database as a Service) : service PaaS qui fournit un moteur de base de données prêt à l'emploi (PostgreSQL, MySQL...) sans que le client gère les machines qui le portent. Le fournisseur prend en charge l'installation, les correctifs du système, les sauvegardes automatiques, la surveillance et, si on la demande, la haute disponibilité avec bascule automatique.

Le client garde ses données, les utilisateurs et leurs droits, l'accès réseau (liste de contrôle d'accès, réseau privé), la décision des montées de version majeures, et le test des restaurations. Il perd l'accès au système : seuls les réglages et extensions exposés par le fournisseur sont disponibles. Exemples : Scaleway Managed Database for PostgreSQL and MySQL, Amazon RDS, Azure Database for PostgreSQL, Google Cloud SQL, OVHcloud Public Cloud Databases.

Managé ne veut pas dire configuré de façon sûre : chez Scaleway, une base est créée avec un point d'accès public et une règle d'accès 0.0.0.0/0, à restreindre immédiatement.

Dans les cours

Voir aussi