Cloudant is defined by which of the following?