Emerging Architectures for Mobile and Social Applications

In recent blog post by Igor Tsyganskiy, he announced that Database.com is now open for business and discussed emerging trends that are driving companies to deploy integrated mobile and social applications supporting their entire ecosystem.

“These applications provide a level of collaboration and productivity that delights users, and the result is transformational for the business. We call this the Social Enterprise.”

Sounds good, but what does this all mean for application architectures and deployment?  As already noted, modern mobile platforms are causing a shift towards client-DbaaS architectures with data sources being shared across multiple applications. F5’s Lori MacVittie recently wrote:

“An architectural model in which the data access portions are shared — hosted as a service — for both mobile and traditional desktop clients makes a lot more sense in terms of cost to develop and maintain than does attempting to support two completely separate architectural models… it is likely we’ll see a shift in deployment models toward client-database models more and more often in the future. That means data as a service is going to be an integral part of developers’ lives.”

While there are many DbaaS offerings available today that can potentially play a role in these new architectures, Database.com is unique in several distinct ways:

  • Built for the cloud – unlike others offerings that take on-premise databases and host them in the cloud. Database.com was designed from day one as a multi-tenant cloud service with automatic scaling, tuning, back-ups and recovery.
  • A sophisticated API suite – auto-generated CRUD APIs, bulk APIs for batch import/export, outbound calls for pier-to-pier, streaming APIs for real-time pub/sub, and Apex REST APIs for encapsulating complex, transactional business logic for more efficient communication and simplified client development. All of this without having to deploy and integrate a separate application server.
  • Integrated Identity and Access Management – distributed and multi-channel architectures must apply consistent data access rules regardless of whether access is coming via a web, desktop, or mobile application. Database.com’s integrated Identity and Access Management provides a centralized, declarative framework for ensuring that you can get the right data, to the right people, at the right time.
  • Integrated collaboration framework – The Chatter Connect API provides data feeds, profiles, groups, comments and ‘likes’ to enable collaboration between your end users within the context of your business data.
  • Proven and trusted by the enterprise – As a core part of Salesforce.com’s applications and Force.com platform for the last 12 years, Database.com has already been proven in every industry in every corner of the world. More than 100,000 organizations already rely on it every day processing more than 36 billion transactions a quarter.

Database.com has been designed for modern architectures and provides a significant advantage in speed and ease-of-development. It’s an exciting time for all of us as we begin executing on the Social Enterprise vision. Let Database.com make that transition easy for you.

Get started today!

Wondering where to begin? Here are some suggestions:


© Copyright 2000-2011 salesforce.com, inc. All rights reserved.