Database as a service (DBaaS) is the process of application owners paying an outside provider that launches and maintains a cloud database for storage, as opposed to having the application owners control the database themselves. Payments are per-usage and application owners can access their application data as they please. These databases provide the same functionality as a standard relational or non-relational database. DBaaS is beneficial for companies that are trying to avoid the work of configuring, maintaining, and upgrading their own databases. DBaaS lives in the overall realm of software as a service (SaaS), similar to platform as a service (PaaS) and infrastructure as a service (IaaS), where all products are hosted as a service. Other types of databases include relational database tools, NoSQL database tools, graph database tools and more. Developers on a budget also have options with free database software.
To qualify for inclusion in the Database as a Service category, a product must:
Database as a Service (DBaaS) reviews by real, verified users. Find unbiased ratings on user satisfaction, features, and price based on the most reviews available anywhere.
Amazon Relational Database Service (Amazon RDS) is a web service that makes it easy to set up, operate, and scale a relational database in the cloud. It provides cost-efficient and resizable capacity while managing time-consuming database administration tasks, freeing you up to focus on your applications and business. Amazon RDS gives you access to the capabilities of a familiar MySQL, Oracle or Microsoft SQL Server database engine. This means that the code, applications, and tools you already use today with your existing databases can be used with Amazon RDS. Amazon RDS automatically patches the database software and backs up your database, storing the backups for a user-defined retention period and enabling point-in-time recovery. You benefit from the flexibility of being able to scale the compute resources or storage capacity associated with your relational database instance via a single API call. In addition, Amazon RDS makes it easy to use replication to enhance availability and reliability for production databases. Amazon RDS for MySQL also enables you to scale out beyond the capacity of a single database deployment for read-heavy database workloads. As with all Amazon Web Services, there are no up-front investments required, and you pay only for the resources you use.
MongoDB Atlas is a cloud-hosted MongoDB service engineered and run by the same team that builds the database. It incorporates operational best practices we’ve learned from optimizing thousands of deployments across startups and the Fortune 100. Build on MongoDB Atlas with confidence, knowing you no longer need to worry about database management, setup and configuration, software patching, monitoring, backups, or operating a reliable, distributed database cluster.
Azure Cosmos DB provides native support for NoSQL choices, offers multiple well-defined consistency models, guarantees single-digit-millisecond latencies at the 99th percentile, and guarantees high availability with multi-homing capabilities and low latencies anywhere in the world.
A managed database-as-a-service platform enables modern enterprise applications built on open source database technologies.IBM Compose offers a database for every developer’s need on one easy-to-manage platform. Choose from MongoDB, Elasticsearch, PostgreSQL, MySQL, Redis, RethinkDB, ScyllaDB, JanusGraph, RabbitMQ, or etcd or build your data stack with pure polyglot persistence by combining several databases to ensure your data is used to the fullest, giving your application, analytics or APIs the best access possible.
Azure SQL Database is a relational database-as-a service using the Microsoft SQL Server Engine. SQL Database is a high-performance, reliable, and secure database you can use to build data-driven applications and websites in the programming language of your choice, without needing to manage infrastructure.
Zoho Creator is a low-code application development platform that empowers you to build enterprise-class applications that run on mobile, tablet, and web. Create custom forms, configure workflows, build informative pages, and get your app up and running in minutes. Whether it's logistics or order management, the possibilities are endless. Businesses of all size trust Zoho Creator to manage their data and have built more than 2 million+ apps on it. Access data anytime, anywhere.
Fully Managed — IBM Cloud service provides a fully managed, distributed JSON document database. Instantly deploy an instance, create databases, and independently scale throughput capacity and data storage to meet your application requirements. IBM expertise takes away the pain of hardware and software provisioning, patching and upgrades, while offering a 99.95 percent SLA. Secure — Cloudant is ISO27001, SOC 2 Type 2 compliant and HIPAA ready. All data is encrypted over the wire and at rest with optional user-defined key management through IBM Key Protect. Cloudant also offers an EU-managed service, that ensures all data and operations are handled solely by EU citizens. Global Availability — Available in all IBM Cloud regions and 55+ data centers across the world, Cloudant can easily be set up for disaster recovery between continents or scaling an app for a global release through a horizontal scaling architecture that can handle millions of users and terabytes of data to grow seamlessly alongside your business. All Cloudant instances are deployed on clusters that span availability zones in regions that support them, for added durability at no extra cost. Data flexibility — Leverage a flexible JSON schema and powerful API that is compatible with Apache CouchDB™, enabling you to access an abundance of language libraries and tools to rapidly build new applications and features. Durable replication — Move application data closer to all the places it needs to be — for uninterrupted data access, offline or on. Cloudant helps teams build Progressive Web Apps, develop with an offline-first architecture or manipulate data on edge devices. Powerful serverless API — Enhance your applications with built-in key-value, MapReduce, full-text search and geospatial querying that go beyond simple bounding boxes. Stream the changes feed for seamless integration with event-driven applications and IBM Cloud functions.
Cloud Bigtable is Google's NoSQL Big Data database service. It's the same database that powers many core Google services, including Search, Analytics, Maps, and Gmail. Bigtable is designed to handle massive workloads at consistent low latency and high throughput, so it's a great choice for both operational and analytical applications, including IoT, user analytics, and financial data analysis.
Amazon Neptune is a fast, reliable, fully-managed graph database service that makes it easy to build and run applications that work with highly connected datasets. The core of Amazon Neptune is a purpose-built, high-performance graph database engine optimized for storing billions of relationships and querying the graph with milliseconds latency. Amazon Neptune supports popular graph models Property Graph and W3C's RDF, and their respective query languages Apache TinkerPop Gremlin and SPARQL, allowing you to easily build queries that efficiently navigate highly connected datasets. Neptune powers graph use cases such as recommendation engines, fraud detection, knowledge graphs, drug discovery, and network security. Amazon Neptune is highly available, with read replicas, point-in-time recovery, continuous backup to Amazon S3, and replication across Availability Zones. Neptune is secure with support for encryption at rest. Neptune is fully-managed, so you no longer need to worry about database management tasks such as hardware provisioning, software patching, setup, configuration, or backups.
kintone is a no-code business application platform that allows non-technical users to create powerful apps, workflows, and databases for their teams and organizations. Using clicks instead of code, kintone users can build apps that automate business processes, collaborate on projects/tasks, and quickly report on complex data. For business users that need to get started right away, kintone also provides dozens of pre-built applications for a variety of use cases such as CRM, project management, inventory management, and much more.
Caspio is the #1 cloud platform for creating custom database applications fast and without coding. With an intuitive point-and-click app builder, non-technical business users will be able to create custom web apps fast and at a fraction of cost compared with traditional software development. All Caspio-powered apps can be seamlessly deployed on your own website, intranet, CMS, blog, or any other web property. With Caspios online database platform, you can create apps 20 times faster than conventional development. All pricing plans include UNLIMITED USERS. Try it for free!
Cloud SQL is a fully-managed database service that makes it easy to set up, maintain, manage, and administer your relational PostgreSQL BETA and MySQL databases in the cloud. Cloud SQL offers high performance, scalability, and convenience. Hosted on Google Cloud Platform, Cloud SQL provides a database infrastructure for applications running anywhere.
Robo 3T (formerly Robomongo) is the free lightweight GUI for MongoDB enthusiasts. 3T will continue development of Robo 3T in parallel with its own MongoDB GUI and the good news is that it will be making Robo 3T free for all users from now on. This is an exciting new step for Robo 3T and its community, which will benefit users and the wider MongoDB ecosystem.
Zadara® Storage offers enterprise Storage-as-a-Service (STaaS), delivering high-performance, highly available file, block and object storage. The company’s award-winning Zadara Storage Cloud delivers a common storage-as-a-service platform that can be deployed at any location (cloud, on-premises or hybrid), supporting any data type (block, file and object) and connecting to any protocol (FC, iSCSI, iSER, NFS, CIFS, S3, Swift). The patented VPSA® Storage Array service provides flexible, enterprise SAN and NAS technology while the VPSA® Object Storage service delivers private, as-a-service, object storage for peta-scale primary and secondary storage. Both services provide resource isolation, exceptional data security, and management control. Zadara Storage solutions meet the most stringent Service-Level Agreements (SLAs). Zadara is available both via OPaaS (On Premises-as-a-Service) and through a wide range of worldwide cloud and colocation providers, including value-added relationships with Amazon Web Services (AWS), Microsoft Azure, Google Cloud Platform, Dimension Data, Equinix and others.
IBM Compose for MySQL is a fast, easy-to-use, and flexible RDBMS. As the central component of the LAMP model, it sports a number of connectors, including Python, PHP and C++ for development needs. MySQL is a popular choice because of its flexibility and vast supported ecosystem.
Instaclustr’s Managed Service for Apache Cassandra gets you up and running quickly and is the most reliable way to run Cassandra for your application. We are so confident in the performance of our clusters that we include latency and performance guarantees in our contracted SLAs. Instaclustr fully managed and SOC 2 certified managed service for Apache Cassandra® can be provided on most of the major cloud providers including AWS, Azure, GCP, and IBM Cloud.
CloudDataGenius is a powerful software-as-a-service (SaaS) that lets you build simple cloud database apps for managing your organization's relational data. Call it whatever you want: online database, web database builder, web application builder, database software or online database application - it helps you store and manage your relational datasets and information in the cloud, so you can access it anytime, anywhere and on any device.
IBM Compose etcd is a key/value store the holds the always-correct data you need to coordinate and manage your server cluster. etcd ensures data consistency in your cluster and also enforces the order in which operations take place in the data so every node arrives at the same result in the same way.