Cloud Zone is brought to you in partnership with:

Alex is a DZone employee and has posted 6 posts at DZone. View Full User Profile

Database.com - A Cloud DB for Any Dev or Platform

12.07.2010
| 14021 views |
  • submit to reddit
Salesforce announced a new kind of database for the cloud today.  Database.com services will be sold on a subscription basis, unlike competing Oracle solutions, which are sold via software licenses.  This multi-tenant database has been the engine behind Salesforce.com and Force.com for some time, but now the company is taking this technology and pushing it out to developers as a service.  Database.com already contains more than 20 billion records, delivers over 25 billion transactions per quarter, and does this at an average response time of less than 300 milliseconds, says Salesforce.  While Database.com was announced today, the finished product won't be available until next year.  Developers can sign up for an early preview on their site.



Database.com will be work with applications on any major platform, framework, or language you can think of: Java, .NET, PHP, Android, iOS, Blackberry, Flex, Ruby, and more.  Applications can also run on top of any PaaS solutions, including Force.com, VMforce, Amazon EC2, Google AppEngine, Microsoft Azure, or Heroku.

The infrastructure comes with automatic tuning, backups, upgrades, and automatic sandbox creation for developers.  Database.com access is free for 3 users with 100k records and 50k transactions per month.  It costs $10 per month for an extra 100k records and then continues upward by $10 increments for every extra 150k records per month.  It also costs $10 extra per month for enterprise services.  Very 'Amazonian' if you ask me.

Here are some additional articles on Database.com that take a closer look at the technology:

Developing with Database.com

Database.com is a core component of the Force.com platform. As such, a large number of tools and toolkits are already available for accessing the database from a variety of languages and platforms, from Java on a server to iOS on a phone. This article uses code samples from many of the most popular toolkits to demonstrate the open, trusted, and social nature of Database.com and Force.com.

The Future of Databases is in the Clouds

How did today’s database systems come to be? What problems do they now face, and how does new technology that is emerging address these challenges? This paper provides you with a brief history surrounding the evolution of database systems so that you can better understand why the future of database technology is headed for the clouds.

The Multitenant Architecture of Database.com

Before committing to a cloud database service, you really need to look under the hood. Will its architecture meet your requirements now and in the future? What exactly will you need to know and do to take advantage of all of its features? Is it secure? Is it proven? Who manages backups and disaster recovery? These are just a few important questions to consider. This article explains the unique design of Database.com, a database designed specifically for the cloud, and its patented technology that makes it fast, scalable, reliable, and secure for any type of application.

Database.com: Secure, Private, and Trustworthy

Do you know exactly what your cloud provider is doing to keep your data safe in its cloud? This article provides a comprehensive introduction to the inherent security and privacy features of the Database.com cloud database service along with features that application providers using Database.com can use to build and secure their applications and customer data.


You can also read more about Database.com on the Database.com blog.