iPad Data Dilemma: Where Cloud Storage Can Help
Tablet computing is a decade-old technology, but one that lay buried since users rejected Microsoft's "heavy OS" approach a while back. A year ago, Apple's iPad resurrected the tablet computing concept, delivering a lightweight sheet of computational glass with a pleasant, responsive user interface and a blizzard of applications. Users love it, and now a barrage of wannabe tablets are flooding the marketplace. All do reasonably well at the four applications users access most: Web, e-mail, books, and media. And the half-million or so apps in the collective app stores of Apple, Android, and BlackBerry would seem to fill every conceivable mobile need.
But users, particularly business users, want more. They want to throw away their laptop computers, or at least drag them out less often. InfoWorld.com's Galen Gruman has proclaimed that these devices will become the main computing device for most workers, and recently one mobile device management company declared the laptop is dead, based on the meteoric increase in tablet offerings. The statement may be premature, given that Google's Android 3.0 ("Honeycomb") OS has yet to appear commercially, and planned tablets from the likes of Hewlett-Packard and RIM depend on proprietary, unproven operating systems. Still, it's clear that huddled users are yearning to be laptop-free.
[ Find out how vendors' furious tablet jockeying is really a battle for the future of computing in Galen Gruman's "What the 'tablet wars' are really all about." | Discover InfoWorld's picks for the best iPad office apps. | Keep up on key mobile developments and insights with Mobilize newsletter. ]
Unfortunately, a laptop is still de rigueur if you want to do anything that involves moving files around. That's because file management remains a serious soft spot in today's tablet products. Syncing files between a user's desktop and a tablet's file system can be a tedious exercise. It's worse when the tablet lacks even the idea of a file system, which is the case with the iPad (which instead treats files as a component of each application's work space). The default way on the iPad for moving files in and out is a Rube Goldberg nightmare, involving iTunes, cables, and many, many clicks -- or routing everything as email attachments.
By contrast, Android apps can share files with each other; the OS gives apps the ability to traverse the entire underlying device file system, although its default behavior is to keep files private. This approach is much more amenable to cloud storage interaction.
Unless you think outside the box and tap into the cloud -- stash your files in cloud storage, from which you pluck them to work and to which you push them when done. Then everything syncs everywhere, so your changes are immediately reflected on your tablet, your desktop, and your boss's desktop.
Alas, the cloud-tablet marriage hasn't worked out that smoothly, largely because tablet OS makers seem to have not considered cloud storage in their designs. Third-party services and applications are filling the void, helping users juggle a huge variety of file formats and object types. But tablet OS makers offer little or no built-in cloud support, which is holding back ubiquitous cloud adoption.
The problem is not just with Apple's iPad. Despite having a year or more of iPad experience to factor into their own development, the iPad's competing OS developers also haven't addressed this problem directly. Google's Android 3.0 "Honeycomb" edition, HP's WebOS for its forthcoming TouchPad, RIM's QNX-based BlackBerry Tablet OS for its forthcoming PlayBook, and Canonical's imminent multitouch Ubuntu 10.10 "Maverick Meerkat" all appear to lack specific cloud support.
The cloud storage apps step into the breach
Back at the dawn of the iPad (less than a year ago, believe it or not), Apple fan Robert Mozayeni queried Apple CEO Steve Jobs by email: "...I was wondering if there was any way to get my documents onto my iPad, through either iWork.com or iDisk?"
"Yes," replied Jobs, without elaboration. Apple did deliver on that implicit promise for both its still-beta iWork.com collaboration site and the MobileMe cloud service's iDisk virtual disk feature.
Alas, poor Mozayeni neglected to tell Jobs that he wanted to put the documents back after editing them on the iPad. Apple didn't deliver that capability until the November iOS 4.2 update, and in any event, the trick only works for subscribers of Apple's $99-per-year MobileMe service. Apple provides no interface to other cloud storage services -- you need an app for that.
There are in fact apps for that, with innovative solutions providing both an alternative to MobileMe's annual subscription and functionality beyond Apple's meagre MobleMe/iPad sync capability. These products cover a wide range of capabilities and prices, with a visible trend toward extra-cost business-class features such as collaboration, encryption, support for multiple users, reporting, group permissions, and rebranding.
These mobile cloud services predate the current tablet craze, by dint of being launched two or more years ago to provide convenient file sharing among desktop users or to deliver bulk enterprise-class cloud storage. They've also been serving cloud storage capabilities to smartphones. As a result, numerous developers have incorporated access to these third-party services in their smartphone apps, many of which also run on tablets.
The cloud storage service providers include big guns such as Amazon.com's Simple Storage Service (S3), Apple's MobileMe, Google's Google Docs, Microsoft's Live Mesh/SkyDrive, and Rackspace's Cloud Files. Users generally don't interact directly with these providers from their tablets, but instead work with an intermediate provider such as Box.net, Dropbox, JungleDisk, Soonr, and Spot Documents. Some intermediaries also offer their own apps for iOS and Android devices, and there are several cross-cloud storage apps, such as CloudConnect Pro and SMEStorage. Plus, there are third-party apps that give tablet users access to SharePoint document collections.
Most apps are free, but you must pay a subscription to get access to the best cloud services. Although there are free teaser subscriptions available, tablet users seeking to make cloud storage their tablets' "hard drives" will need an intermediate plan that costs $5 to $20 per month for its larger storage capacity and file transfer budgets, advanced sharing capabilities, plug-in applications, and business-friendly features.
All the cloud services apps let you perform essential cloud functions from a tablet: download files from the cloud or -- in the iPad's case -- open files from the cloud directly into compatible applications (such as Quickoffice and Documents to Go), and push files back to the cloud when necessary. Thus, you'll want to use apps that all work with the same cloud storage service; Apple's iWork suite only works with its own MobileMe service, for example. You can also access the cloud file system from Mac, Linux, and Windows desktops, or via a Web portal. Some also have apps for specific smartphone platforms, such as Android, BlackBerry, and iPhone.
Advanced capabilities vary by vendor. One trend is to support plug-in "cloud apps" to augment a provider's services by connecting it to other platforms or data sources. For example, a LinkedIn cloud app might streamline file sharing with specified LinkedIn associates. Another trend is the use of data compression and deduplication to reduce the volume of synchronized data, speeding the file-transfer process (key on relatively slow 3G networks). Compression ratios of 10:1 or better can be obtained on many data types.
The best tablet cloud services for business
Tablet cloud storage addresses one key requirement businesses crave: control over their data. Cloud storage can be backed up en masse, preserving valuable business information no matter what platform it originates from.
Beyond backup and security, the most requested features by business users -- according to cloud storage vendors' own "vote for features" pages -- are collaboration capabilities: multiple accounts, user groups, fine-grained permission controls, file locking, and version control.
No single provider delivers all of these features. In its team edition, Dropbox (one of the most widely adopted services) lets users create a group service for five or more members, with a shared storage pool and individual quotas, centralized administration, access logging, and the ability to retrieve previous versions of a file. The team package costs less than an equivalent number of individual user accounts.
Box.net's Business and Enterprise offering sports similar features and additional collaboration capabilities, including fine-grained permissions control for arbitrary user groups, audit reporting, and custom branding. The latter feature is especially helpful when sharing content with external partners, by making data ownership more visible.
Ironically, Google offers no specific Google Docs app for either tablets or phones, opting to deliver a cross-platform mobile-optimized Web portal instead. However, all Google services, including Google Docs, support open APIs that let third parties build apps to access files stored on it; Documents to Go, GoodReader, and Quickoffice all connect to Google Docs this way.
Keeping cloud-stored data secure
Business users like what they see with tablet cloud capabilities, but want specific security features, such as encryption and two-factor authentication, that aren't usually part of basic cloud products and apps.
Entry-level cloud services don't generally offer any security beyond a basic user ID and password. Data transfers and cloud storage are both unencrypted. Most cloud services, at least in their business offerings, encrypt data during transmission, usually via the SSL/TLS (HTTPS) protocol. (Dropbox is an exception: It encrypts even free account data transfers via SSL.)
But data residing on the provider's servers could be vulnerable in the event a user account -- or the provider itself -- is compromised. Businesses can always encrypt data at the client end to ensure security, but then they must manage a key distribution process to share files with other users. This also defeats the compression and deduplication feature offered by some cloud providers.
An alternative is provider-implemented "at rest" encryption. Amazon.com's S3 service supports this capability, with user-generated secret keys that Amazon.com stores on behalf of the client. This lets Amazon.com implement compression and deduplication while adding an at-rest encryption layer. Any intermediary provider, such as Dropbox and Spot Documents, running Amazon.com's S3 as a back end can provide this encryption for its users. Some intermediary providers implement their own encryption and escrow the user's secret keys themselves. For example, Box.net offers 256-bit AES encryption with its enterprise-class service.
A concern businesses must address with all at-rest encryption methods is who at the provider has access to at-rest encryption keys. Insider privacy breaches are not uncommon, so business customers naturally want assurances that their at-rest data is protected from interlopers. Alas, no cloud provider seems to address this issue in its published privacy policies, which generally speak to only the privacy of personal data collected for individual user identification and billing.
Box.net CEO Aaron Levie makes verbal assurances, even though the service's published policy doesn't address the issue: "Because we are a cloud-based service, we store the encryption keys so customers are able to retrieve their data from any device, once authenticated. Only based on an explicit customer request or authorization can data be accessed from the service." Other providers were unwilling to discuss their internal encryption procedures.
Businesses also seek extra control over who has access to their mobility clouds. One way providers deliver this control is via LDAP (Lightweight Directory Access Protocol) connectors, which link to business-owned authentication servers. These servers, in turn, can require multifactor authentication, such as biometrics or security tokens. No cloud provider currently offers direct multifactor authentication, although last fall Google added two-factor authentication to Google Apps, via an SMS code transmitted to a user's mobile device.
When they come together, tablets and clouds will be the new style of computing
Given the nearly instant acceptance of tablets by users and the rapid infiltration of businesses by tablets, it seems sure that the new computing paradigm is worth considering. Whether tablets ultimately displace laptops depends a lot on tablet OS makers and their ability to smoothly integrate devices with cloud storage. Ideally you'd just pull up the "cloud storage" panel on your tablet, select one or more cloud providers, and treat them like disks in the sky from any and all applications. Until that happens, users must continue to deal with a patchwork of third-party apps and cloud intermediaries.
But that's still better than syncing files over a USB cable or managing files as email attachments.
This story, "The iPad data dilemma: Where cloud storage can help," was originally published at InfoWorld.com. Follow the latest developments in mobile technology and cloud computing at InfoWorld.com. For the latest business technology news, follow InfoWorld.com on Twitter.
Read more about mobilize in InfoWorld's Mobilize Channel.
Product mentioned in this article
For comprehensive coverage of the Android ecosystem, visit Greenbot.com.