Big Data. Big Decisions
InformationWeek
Special Coverage Series

Commentary

David Berlind

David Berlind

Chief Content Officer, UBM TechWeb

Is Caspio The "Microsoft Access" Of The Cloud?

While it may look and feel like Microsoft Access, Caspio.com is most definitely not Microsoft Access. But it does many of the things that Microsoft Access promises to do for its users, only from the cloud. While at the Cloud Connect conference, TechWeb.com Editor-in-Chief David Berlind captured a demo of Caspio on video from the company's CEO Frank Zamani.

Better late than never. While at the Cloud Connect conference at the end of April (2010), I "filmed" a demo of Caspio.com with the company's CEO Frank Zamani. After some delay, here's my writeup and the video (below). To me -- a former database guy (a lot of the software I developed over the years relied on dBase or Microsoft Access databases) -- the demo (video below) looked eerily familiar. It was almost as if I was looking at a cloud-based version of Microsoft Access. In my interview of him, Zamani even admitted "We made it look like Access."

Zamani doesn't pitch Caspio as the Microsoft Access of the cloud. He'd probably get sued for trademark misappropriation. But nothing prevents me from calling it that because that's exactly what it is. In fact, if Microsoft was smart, it would go out and acquire Caspio today so that it could check-off "Access" as one of the applications it will offer in the cloud (in addition to Word, Excel, and PowerPoint). Or maybe Google should acquire the company first (just to keep Microsoft from one-upping Google in terms of the core office applications offered out of the cloud).

I digress.

Says Zamani in the video, "Caspio is an online database platform for developers to build databases without programming. It's an easy way to build Web apps for any Web site, anywhere." And therein lies a big difference between what can be done with a shrink-wrapped locally installed piece of software like Microsoft Access and a cloud-based clone of the same: it can generate Web apps off those databases that look and feel very much like the desktop apps that the locally installed software used to generate.

One of the best features of Caspio is its "embed" feature which offers an embed code for a Caspio-based "datapage" much the same way that YouTube offers embed codes for its videos. Then, it's just a matter of placing that embed code in the HTML for a given page and Voila!; the database you just developed in Caspio is now available on the Web page.

This embedding capability is non-trivial when you think about the sort of code it often takes to pump the results of a database query onto a Web page. Zamani admits that as much as Caspio tried to make its cloud-based database idiot-proof, databases are still a challenge for most to fully grok. "You still need to be tech savvy" said Zamani in the interview. "We provide instructor led sessions on the Web."

In the demo, Zamani shows me how Caspio not only looks like Microsoft Access, it can import databases from Microsoft Access. The whole process is driven by what Zamani calls "Caspio Bridge Wizards." Once a database is imported or created, the next step is to launch a "Datapage Wizard" for creating Web forms, query forms, and reports (query results): basically, all the forms you need to complete an application. Like with Microsoft Access, you can skin the application with different styles and it appears (in the video) to offer localization to a bunch of different languages.

Caspio handles blobs at the field level (in other words, there's support for video, images, and other large binary objects) and supports SQL/API-based access to its databases (as you'd expect any database offering to do).

So why do your database in the cloud? For the same reasons you'd do anything else in the cloud. Let the cloud provider (Caspio in this case but there are other Access-like databases in the cloud) worry about the hardware and the scalability issues so you can stay focused on the value that your business gets out of a database. Not only that, no messy upgrades whenever your software provider decides to patch or upgrade your software. Like with other cloud-based services (eg: Salesforce.com, Google, etc.), getting the latest code is simply a matter of refreshing your browser.

Caspio has a personal "version" that's free but is limited to 2 data pages (essentially forms) and then starts at $40 per month for 10 datapages, 1 GB worth of data transfer and 1 GB of storage. There's a corporate version that goes for $350 per month (more datapages, capacity, and "logins") and several levels of subscription in-between. All levels of subscription allow an unlimited number of application users (people who would use the database as a part of a Web page or Web app via the aforementioned embedding feature). Depending on your level of database sophistication, Caspio may or may not be the solution for you. For example, you may find Amazon's SimpleDB to be more cost effective. Then again, it requires more in the way of database savviness and programming capability.

Caspio can be found on the Web at www.caspio.com. Here's the video demo:

David Berlind is the chief content officer of TechWeb and editor-in-chief of TechWeb.com. He can be reached at dberlind@techweb.com and you also can find him on Twitter and other social networks (see the list below).

Twitter: (@dberlind)
My Facebook Page
Flickr (davidberlind)
YouTube (TechWebTV)

FriendFeed (davidberlind)
Del.icio.us (dberlind )
Me on LinkedIn
Plaxo (davidberlind)

Disqus (DavidBerlind)
Google Profile (David.Berlind)



Related Reading


More Insights




Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

BYTE encourages readers to engage in spirited, healthy debate, including taking us to task. However, BYTE moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing/SPAM. BYTE further reserves the right to disable the profile of any commenter participating in said activities.

Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.

Follow InformationWeek

By The Numbers

What Are Your Primary Concerns About Using Big Data Software?

Base: 417 respondents at organizations using or planning to deploy data analytics, BI or statistical analysis software
Data: InformationWeek 2013 Analytics, Business Intelligence and Information Management Survey of 541 business technology professionals, October 2012

What Do You Think?

What's your attitude about SQL analysis on top of Hadoop?
We want fast, standard SQL analysis capabilities on Hadoop ASAP
Hadoop is for unstructured data; SQL is for relational databases
We'll give SQL on Hadoop a try, but relational DBs will remain the mainstay
Given strong SQL support on Hadoop, we'd nix the data warehouse
We're not interested in Hadoop
No opinion



Related Content

From Our Sponsor

Five Big Data Challenges and How to Overcome Them with Visual Analytics

Five Big Data Challenges and How to Overcome Them with Visual Analytics

Business leaders often need a visual snapshot of data to quickly grasp and use it. This paper identifies five challenges in presenting data and how visual analytics can resolve them. Solutions are suggested to overcome the challenges of: speed, data clarity, data quality, displaying meaningful results, and dealing with outliers.

Game-Changing Analytics: How IT Executives Can Use Analytics to Create Innovation and Business Success

Game-Changing Analytics: How IT Executives Can Use Analytics to Create Innovation and Business Success

Today's competitive advantage requires a deeper understanding of your business, your market and your customers. As an IT executive, you can drive that knowledge transformation. In this white paper, learn how to make decisions as a strategic business leader and three steps to begin an analytics initiative within your enterprise.

Data Visualization Techniques: From Basics to Big Data with SAS Visual Analytics

Data Visualization Techniques: From Basics to Big Data with SAS Visual Analytics

High-performance data visualization turns sophisticated analyses into meaningful graphics, leading to faster and smarter decision making. In this white paper, learn how visual analytics can transform big data, with additional features such as real-time functionality, mobile compatibility, robust applications for technical groups and accessibility for nontechnical users.

Big Data: Lessons from the Leaders

Big Data: Lessons from the Leaders

Financial performance, competitive advantage, operational efficiency, strategic decision making - every business goal can extract value from big data, and the time for doubt or inaction has long passed. In this Economist Intelligence Unit report, in-depth interviews with data pioneers reveal the link between the effective use of big data and the bottom line among other results.

Decision-Driven Data Management: A Strategy for Better Decisions with Better Data

Decision-Driven Data Management: A Strategy for Better Decisions with Better Data

Which came first, the data or the decision? This white paper makes the case for having a decision in mind, then tailoring big data's volume, variety and velocity to achieve business results such as overcoming customer dissatisfaction or creating well-informed strategies in real time.

Informationweek Reports

Research: The Big Data Management Challenge

Research: The Big Data Management Challenge

The challenge of big data is real, but most organizations don't differentiate 'big data' from traditional data, and nearly 90% of respondents to our survey use conventional databases as the primary means of handling data. We'll help you understand what constitutes big data (it's not just size) and the numerous management challenges it poses.