Cloudant is an IBM software product, which is primarily delivered as a cloud-based service on Bluemix. Cloudant can be defined as an open source non-relational, distributed database service which requires zero-configuration.
Cloudant NoSQL DB provides access to a fully managed NoSQL JSON data layer that is always on. This service is compatible with CouchDB, and accessible through a simple to use HTTP interface for mobile and web application models.
Cloudant puts the 'service' in NoSQL database as a service. Unlike scale-it-yourself NoSQL databases, Cloudant is scaled and operated for the developer. Developers focus on their code because the back-end scaled and managed by IBM. Additional features of Cloundant includes replication and sync, full-text search and advanced analytics via MapReduce.
Using the Cloudant database service on Bluemix developers can:
- Develop Fast - GET, PUT, Index, and Query JSON objects via a CouchDB compatible, RESTful API. Cloudant is schema-less, so you can develop new features without having to redesign your database or migrate data.
- Grow your database without worry - experts at Cloudant operate and scale it for the developer
- Developers can push data to the edge - Cloudant distributes data across a global network of data centers, or to your data center or individual mobile devices, for fast, non-stop access to data from anywhere.
- Build epic features - Built-in text search, data replication & synch, and MapReduce for advanced analytics, enable you to easily create an exceptional user experience for your customers
This can benefit developers in Africa due to its ease of use and the powerful search and synch function which allows client applications to work offline. Africa often has power disruptions and this affects network coverage. Using this database the application can be operational 24/7 without interruption.
Developers in Africa are already able to create applications in these sectors. Using cloud platforms like IBM Bluemix, developing such applications has never been easier and more affordable.
IBM Bluemix is a Cloud Based Platform-as-a-Service (PaaS) that can get start-ups and established companies to become cloud ready easily and timeously. If you would like to benefit from IBM Bluemix and get a better understanding of it all you need to do is create an IBM Bluemix Account and enjoy a 30 day free trial. Use this time to determine if the service is a perfect fit for your needs.
If you need more information just put it in the comments below or tweet. You can also find me @MarinierCom