IBM® Cloudant
La couche de données pour les applications hyperscale, résilientes et disponibles à l’échelle mondiale, basée sur l’environnement open source Apache CouchDB
Profiter d’un essai gratuit de 1 Go Voir les options de tarification
Paysage urbain illuminé et voie fluviale coupant la ville en deux
Qu’est-ce qu’IBM Cloudant ?

IBM Cloudant est une base de données distribuée et entièrement gérée destinée aux charges de travail lourdes et aux applications Web et mobiles à croissance rapide. La solution est disponible en tant que service sur IBM Cloud avec un SLA de 99,99 %. Elle permet de faire évoluer le débit et le stockage de manière flexible, tandis que son API et ses protocoles de réplication sont compatibles avec Apache CouchDB pour les architectures hybrides ou multicloud.

Consulter la documentation produit

Utilisation

Application Web et API sans serveur Au cours de ce tutoriel, vous allez créer une application Web sans serveur en hébergeant le contenu statique du site sur GitHub Pages et en mettant en œuvre le backend de l’application à l’aide d’IBM Cloud Functions. Regarder le tutoriel

Application mobile sans serveur Au cours de ce tutoriel, vous apprendrez à utiliser les IBM Cloud Functions et les services cognitifs et de données afin de créer un backend sans serveur pour une application mobile.

Détecter les anomalies dans les données IdO Ce tutoriel vous montre comment configurer un appareil IdO et collecter des données sur IBM Watson IoT Platform. Vous apprendrez à créer des visualisations et à utiliser des services ML avancés dans le but d’analyser les données historiques et de détecter les anomalies.

Multicloud hybride ouvert Ce tutoriel vous montre comment associer l’API et le puissant protocole de réplication de Cloudant à Apache CouchDB dans un environnement de cloud hybride. Regarder le tutoriel

Caractéristiques de Cloudant Sans serveur

Déployez instantanément une instance, créez des bases de données et faites évoluer indépendamment la capacité de débit et le stockage pour répondre aux besoins de votre application.

Sécurisée

Chiffrez toutes les données, avec la possibilité de gérer les clés de chiffrement définies par l’utilisateur via IBM Key Protect, et intégrez le tout à IBM Identity and Access Management.

Disponibilité globale

Bénéficiez d’une disponibilité continue grâce à Cloudant, qui distribue les données à travers les zones de disponibilité et 6 régions pour répondre aux exigences de performance des applications et de reprise après incident.

Langages de programmation pris en charge

Mobile pour Android et iOS

La bibliothèque Cloudant Sync permet de stocker, d’indexer et d’interroger des données JSON locales sur un appareil mobile et de synchroniser les données entre les appareils, le tout contrôlé par votre application.

Java

Java-cloudant est la base de données Cloudant NoSQL officielle pour la bibliothèque IBM Cloud pour Java. Obtenez des informations générales et détaillées sur l’installation de la bibliothèque ainsi que des exemples.

Node.js

Nodejs-cloudant est la bibliothèque officielle de la base de données Cloudant NoSQL pour Node.js.

Python

Une bibliothèque est disponible pour travailler avec la base de données Cloudant NoSQL en utilisant Python.

Swift

Une bibliothèque appelée SwiftCloudant est disponible pour travailler avec la base de données Cloudant NoSQL. Il s’agit d’une version préliminaire qui s’installe à l’aide de « cocoapods ».

Découvrir toutes les bibliothèques Cloudant
TrustRadius salue IBM Cloudant

La solution IBM Cloudant a été reconnue parmi les meilleures dans plusieurs catégories : DBaaS, NoSQL et Bases de données non relationnelles.

Nos clients

Foire aux questions

Obtenez les réponses aux questions les plus fréquemment posées sur ce produit.

Cloudant s’occupe du provisionnement du logiciel et du matériel, de la gestion et de la mise à l’échelle, ainsi que du support. Vous profiterez d’une haute disponibilité et d’une mise à l’échelle flexible de votre matériel au fur et à mesure de l’évolution de vos besoins de débit. Découvrez les autres avantages de la base de données en tant que service (DBaaS).

 

Les magasins de documents se présentent au format JSON, et chaque document constitue une structure de données complexe. Les documents peuvent contenir des structures imbriquées de divers types de données, et les utilisateurs peuvent interroger ces structures, récupérer ou mettre à jour le document, ou des parties de celui-ci, sans pour autant avoir à verrouiller la base de données. Les documents sont stockés et récupérés à l’aide d’une clé primaire unique.

L’attrait de JSON tient en partie à son schéma, qui peut évoluer rapidement sans intervention de l’administrateur. JSON offre un modèle élégant pour conserver des objets Java ou JavaScript en raison de son affinité avec JavaScript, sans qu’il soit nécessaire de recourir à de grands noms tels qu’OpenJPA ou Hibernate pour mettre au point une solution de couches de données. Le stockage de documents JSON pour représenter des objets réels est assez intuitif.

Bien que la solution Cloudant soit compatible avec l’API d’Apache CouchDB, contrairement à CouchDB, des technologies open source supplémentaires ont été incorporées pour la recherche en texte intégral et les capacités d’indexation géospatiale. Les deux partagent un protocole de réplication commun, de sorte que vous pouvez synchroniser des copies de vos données Cloudant vers une instance CouchDB distante, ou vice versa, d’un simple clic. Cliquez ici pour découvrir les différences.

L’architecture offline-first consiste à concevoir une application sans connexion Internet. Cela signifie que vous pouvez interagir avec votre application sans connectivité. Grâce à Cloudant Mobile Sync, les applications mobiles peuvent collecter et lire des données lorsque le réseau n’est pas disponible. Les données sont synchronisées dès que la connexion est établie. La solution Cloudant fonctionne également avec Hoodie et PouchDB.

Essayez Cloudant sans frais

Créez votre compte gratuitement. Essayez plus de 40 produits toujours gratuits, sans limite de temps.

Créer votre compte