Une base de données cloud est un service de base de données conçu et accessible via une plateforme de cloud computing. Elle remplit en grande partie les mêmes fonctions qu’une base de données traditionnelle, avec la flexibilité supplémentaire du cloud computing. Les utilisateurs installent des logiciels sur une infrastructure de cloud pour implémenter la base de données.
Gérer les données d’engagement et d’application pour les gros réseaux d’utilisateurs mobiles ou d’appareils distants peut constituer un défi pour l’évolutivité et la disponibilité. Car se pose alors le problème que la plupart des bases de données nécessitent des mises à jour dans une base de données « maître » centrale. L’indisponibilité de la connexion à la base de données principale peut en effet entraîner des goulots d’étranglement des performances et empêcher des applications de fonctionner.
Une base de données cloud permet aux entreprises de repousser les limites de l’accès à la base de données en réseau pour les appareils mobiles, les installations à distance, les capteurs et les objets connectés à Internet. Cette technologie contribue à améliorer l’évolutivité et permet aux applications de continuer à fonctionner hors ligne.
Les bases de données cloud collectent, livrent, répliquent et repoussent les limites de l’utilisation des données de toute une entreprise à l’aide du concept de cloud hybride. Les utilisateurs n’ont plus besoin de déployer le middleware dépendant pour répondre aux requêtes de base de données partout dans le monde : ils peuvent connecter des applications directement à leur base de données.
Les bases de données hybrides créent un cloud de données hybride réparti pour améliorer les performances, la portée, le temps de disponibilité, la mobilité et les économies de coûts pour que les entreprises puissent :
Par exemple, les organismes financiers adoptent le concept hybride : ils utilisent la base de données comme un référentiel central pour toutes leurs sources de données disparates, puis fournissent ces données financières au format JSON. Elles sont ensuite distribuées dans la base de données en tant que service (DBaaS) et répliquées dans les différentes régions géographiques du monde.
Si un client de Singapour doit attendre plus de quatre secondes pour que ses données d’application mobile soient extraites d’une base de données du New Jersey, il y a de bonnes chances pour qu’il n’utilise plus cette application par la suite. Une base de données en tant que service (DBaaS) peut répliquer et distribuer immédiatement, offrant un accès en temps quasi réel aux données dans le monde entier.
Les utilisateurs peuvent accéder aux bases de données cloud où qu’ils se trouvent, via l’API ou l’interface Web d’un fournisseur.
Les bases de données cloud peuvent étendre leurs capacités de stockage en temps réel pour répondre à l’évolution des besoins. Les structures ne paient que ce qu’elles utilisent.
En cas de catastrophe naturelle, de panne d’équipement ou de coupure de courant, les données sont protégées par des sauvegardes sur des serveurs distants.
Une base de données cloud répond à des besoins croissants en gestion des données. Les entreprises peuvent optimiser en permanence la couche de données en matière de coût, de performances, de sécurité et de portée. Elles peuvent diviser leurs données, les distribuer et les rapprocher de leurs utilisateurs. Voici quelques remarques sur les bases de données cloud :
Options de contrôle : les utilisateurs peuvent choisir une image de machine virtuelle gérée comme une base de données traditionnelle ou la DBaaS d’un fournisseur.
Technologie de base de données : les bases de données SQL sont difficiles à mettre à l’échelle mais répandues. Les bases de données NoSQL sont plus faciles à mettre à l’échelle mais ne fonctionnent pas avec certaines applications.
Sécurité : la plupart des fournisseurs de bases de données cloud chiffrent les données et proposent d’autres mesures de sécurité.
Maintenance : lorsque vous utilisez une image de machine virtuelle, votre équipe informatique doit comprendre comment maintenir l’infrastructure sous-jacente.
Créez votre compte IBM Cloud gratuit et accédez à plus de 40 produits toujours gratuits, y compris les API IBM Watson.
Déverrouillez de nouvelles fonctionnalités et stimulez l’agilité de votre entreprise grâce aux services de conseil d’IBM Cloud. Découvrez comment co-créer des solutions, accélérer la transformation numérique et optimiser les performances grâce à des stratégies de cloud hybride et à des partenariats d’experts.