Delphi Handbooks Collection


Delphi XE Handbook


Delphi 2010 Handbook


May 11, 2012

Cloud Storage: GDrive, SkyDrive, or DropBox?

Over the last two weeks I've been playing a bit with the three main cloud storage services and their respective Windows applications, that let you map a folder to remote storage.

Over the last two weeks I've been playing a bit with the three main cloud storage services and their respective Windows applications, that let you map a folder to remote storage. I've read countless blog posts about the license agreements and I really think that despite the different wording they are almost identical; I've read debates about the price comparison (but they are difficult to compare, because they do different things). What I'm not seen covered is the cabability of the Windows client applications and the quality of their integration with Windows Explorer. If you want to use them to keep a local copy of your main PC files on a safe location, and move others to a public folder to share them with the world, you don't want to use the browser and upload or download file. You want this to happen seamlessly. That's why Google released a Windows application for GDrive and Microsoft (after a few years) released one for SkyDrive. DropBox? They had one for quite some time...

Microsoft SkyDrive

Microsoft has had SkyDrive for quite some time and now gave us early users some extra free space... until the change the service name (I notice that changes Windows Live and Azure to something else). After a few years they released a client application in the same week Google released theirs. Don't tell me Microsoft doesn't need competition to put its act together!  Anyway, after you install it and connect it to your Microsoft account (or Windows Live ID) you get to pick a folder that's kept in synch with cloud storage. Choose wisely, as you cannot change the folder later on but need to uninstall and re-install. Not good. After the process, you get an icon in the notification area:

Quite scanty. You can open the local folder or open the online view in the browser. The configuration settings are also a bit bare bone: there are two check boxes!

As you look into the selected folder, or one of the subfolders, you see your files with a modified icon, loosely cloning TortoiseSVN, with the file status. That's all as there is no special menu, folder configuration or any other setting. You move files there, they get backed up online. And you can share them with other computers. This is much better than in the past, when there was only the web interface, but not a huge effort.

Google GDrive

Google's storage service has been rumored for years, and it was finally released recently. it is integrated with Google Docs (and Google Apps), which already provided file storage at least for those (like myself) with a paid company account. Now you get integration with the Windows file system. Again, when you install GDrive you point it to a folder and it show a nice icon in your notification area, with some more menu items:

There are the two core menu items (view local drive, open in browser) plus a few more direct links 8buy more storage, view items shared with me) and some nice status information (active account, available space). Also the preferences are a bit more complete than Microsoft ones:

For example you can synch only some of the folders under the main GDrive folder and, well, you can buy more storage (the message is not so subtle...). GDrive specific features is that is merges in its files and folders the local files on your PC and the documents on Google Apps and the "virtual folders" you arranged your documents into. On the local file system you get placeholders for the online documents, which can make it much faster to open them. But it you copy a local file (like a Word or PowerPoint file) you can still open it online, if you want. I use Google Apps a lot and find this feature quite handy. This is a view of a folder:

In this case there is no visual clue about the file status, which is a bit disappointing. 

DropBox

DropBox is the service that first integrated remote or cloud document storage with Windows. I think they still use Amazon's S3 behind the scenes, which explains why they are considerably more expensive. I do have quite a lot of free storage from they referral program... if you want to contribute some more signup to DropBox from this link.

From the installation, you can notice that DropBox has more flexibility. It's notification icon keep telling you of the files is it downloading or uploading, and using it for shared content among multiple computers is really very nice. The icon and its menu look like this:

Notice the "all files up to date" which is the more detailed than the other services, and the recently changed files, and the pause... but if you open the preferences dialog you can see that it is not even comparable to Google and Microsoft apps in terms of flexibility and customization. Yes, it might be geared towards power user, more than the average user, but I certainly appreciate the difference:

This is only one of the 5 configuration pages. For example, you have the option to move the entire DropBox repository to a different location on your file system. And other advanced features.

But the real difference between DropBox and the other services becomes visible as you start moving to Windows Explorer itself. DropBox enabled files and folders have extra menu items that let you perform specific actions, like making a folder public, retrieving the URL of a public resource, getting past versions of the files, and perform many more actions without having to open the web browser. As Microsoft's solution (and well before it), the files and folders are marked with status icons. Here are the two instances of the folder and file menus, but their actual content depends on the sych and accessibility status:

 

Conclusion: DropBox clearly wins on Windows Integration

Online services must work nicely and easily give you power without having to resort to a browser, be geared towards synchronizing different computers and devices. For now on Windows DropBox is a clear winner (and I'm not saying this because of the affiliation, as I'm also a Microsoft and Google Partner). Too bad the price difference is significant. Cannot Google or Microsoft or Amazon go buy DropBox (make Joel happy) and deliver us the best of the two worlds? Or hire a good Windows programmer and make Windows Explorer integration a little more rich for their online storage services? Microsoft should have the knowledge to do this and I was expecting a bit more from them.

PS. Or maybe one of us could write a Delphi application for integrating with Explorer, and sell it to them. Microsoft already bought a Delphi application for a few millions (Skype), you never know. ;-)





 

17 Comments

Cloud Storage GDrive, SkyDrive, or DropBox? 

 I use Dropbox myself.. But its annoying that Dropbox is connected 
to the pc, and not the user account.
We have a pc in the house with the entire family as users, but only 
one Dropbox can run on it....
Comment by Jens Fudge on May 11, 21:59

Cloud Storage GDrive, SkyDrive, or DropBox? 

I would recommend this one: www.sugarsync.com

Is even more flexible and powerfull than DropBox.
Comment by Diogo on May 11, 22:15

Cloud Storage GDrive, SkyDrive, or DropBox? 

 Microsoft Live Mesh
(http://windows.microsoft.com/en-US/windows-live/essentials-other-programs?T1=t4)
is the best of all.  Just give it a go.
Comment by pyscripter on May 11, 23:27

Cloud Storage GDrive, SkyDrive, or DropBox? 

I agree on Windows Live Mesh. Good program: 5Gb, you 
can choose folders to sync and do a screen remote 
control. I run WLM continously and occasionaly 
DropBox to sync the same folder.
Comment by IL [] on May 12, 04:50

Cloud Storage GDrive, SkyDrive, or DropBox? 

Last year, I had made a Dropbox clone in Delphi for a 
client.

I think Microsoft was after the business not the 
technology when they bought Skype.

Comment by Mohammad Kashif [] on May 12, 07:32

Cloud Storage GDrive, SkyDrive, or DropBox? 

Ever heard of hubiC ? (http://www.ovh.fr/hubiC/)
Comment by GoustiFruit on May 12, 08:04

Cloud Storage GDrive, SkyDrive, or DropBox? 

 GDrive will evolve with time still too new to draw any 
comparisons with Dropbox
Comment by GS on May 12, 14:37

Cloud Storage GDrive, SkyDrive, or DropBox? 

+1 for SugarSync.  All my dev folders sit inside my 
sugarsync folder.  I can choose which folders are 
synced, and I can exclude folders (i.e. the BIN folders 
so my EXE's don't fill up the free space).  It's a great 
additional backup solution to the USB drive and version 
control solutions.

- Stuart 
Comment by Stuart Clennett on May 12, 14:40

Using SkyDrive 

I use SkyDrive. It is well integrated into Windows 7 and 
I have 25 GB for free. (And 100 GB for an annual fee of 
37 Euro / 50 Dollar are cheap compared to other services 
too.)

Hint: If you already have been a customer before you can 
expand your space from 7 to 25 GB. I got this option 
when I clicked on manage storage.
Comment by Sebastian Jänicke on May 12, 19:16

Cloud Storage GDrive, SkyDrive, or DropBox? 

People should also take a look at the Terms of Service for these.  
GDrive's TOS requires you to grant Google a non-exclusive "unlimited 
right to use" license for anything you put there.  Dropbox explicitly says 
something along the lines that, "these files are yours and we claim no 
interest in them".

I've only used Dropbox, and the thing I find MOST USEFUL about it is the 
fact that it serves nicely as a "virtual file server" across all of my devices.  
I put files there that I might want to access from other computers, which 
has nearly eliminated my need to copy things to a thumb drive to 
transfer them between computers.

I especially love how easy it makes sharing files with friends and clients. 
I simply have them register for a free account at Dropbox, then set up a 
new folder for them and send them a sharing invitation.

Another great and under-noticed feature of Dropbox is that you can get 
a publicly-accessible link to your files that you can share with anybody.  
(It used to only be limited to your "public" folder, but now I think they'll 
let you link to any file.)  This includes multi-media files of any kind.  
They don't charge bandwidth, so I'm not sure why people would need 
services like Amazon's S3 when Dropbox might be more affordable and 
just as effective.

Also, the Dropbox app for the iPad is GREAT!  The iPad doesn't have 
anything resembling a "file system" per se, so it might seem odd 
thinking about how Dropbox would work in an iPad.  In fact, the way 
their app is designed, it sits "over" your Dropbox directory structure and 
gives you what amounts to a virtual file system inside of iOS.

When I get files that I want to view, watch, or listen to on my iPad, I 
simply upload them to Dropbox and then pull them up on my iPad's 
Dropbox app.  If you click the star that signifies a file is a "favorite" then 
the app downloads that file and saves it locally.  After that, you can 
interact with it without being connected to the internet.  (I don't know 
what happens if you update these files, as I've never tried.)

Again, I'm sure the other services do similar things, but I find these 
particular features of Dropbox to be far more useful than just a "virtual 
disk drive" or "back up drive" for one computer that so many people see 
in these services.
Comment by David on May 12, 21:57

Cloud Storage GDrive, SkyDrive, or DropBox? 

Have used GDrive, SkyDrive and Dropbox and tried now 
SugarSync: this is really cool as it synchronizes any 
folder you want nad not only folders below a root 
folder.
Comment by Peter Sawatzki on May 12, 22:34

Cloud Storage GDrive, SkyDrive, or DropBox? 

David, your comment is mostly a pure "DropBox" 
advertising... and you suggest features that my article 
covers, so I guess it was posted by a "promotional" 
account and I was on the verge of deleting it.

However, since I agree on most of the DropBox features 
you mention (which was the point of my post), I let it 
go. Still, Google TOS is NOT WORSE than DropBox one, 
since it says the service can use your files as needed, 
where Google spells out the "as needed". So I don't know 
what DropBox is allowed to do on my files... but this is 
not really bothering me much, given I know enough about 
the company to trust it.

-Marco
Comment by Marco Cantu [http://www.marcocantu.com] on May 13, 14:37

Sharefile for control 

We looked at all those mentioned, but for secure, granular control and 
great notification & reporting options, we use ShareFile.  (Recently 
bought by Citrix)

It offers a lot of features for those looking to securely share files with 
multiple customers.  Many options are "a la carte", allowing you tailor a 
service plan with only the features you really want.

http://www.sharefile.com/

Another interesting option is Wula, by LaCie.  They have some unique 
security features, but the service itself seems less geared towards 
business than others.

http://www.wuala.com/
Comment by kpublik on May 13, 15:22

Cloud Storage GDrive, SkyDrive, or DropBox? 

Just make sure you read and understand the terms and
conditions.

You may be in for a surprise.
Comment by norman on May 16, 11:31

Cloud Storage GDrive, SkyDrive, or DropBox? 

Oh. I have just noticed my point above has already
been discussed in depth.

If possible, please do not post it, it is redundant...
Comment by norman on May 16, 11:50

Cloud Storage GDrive, SkyDrive, or DropBox? 

Why not use all of them with a single tool?

Check SMEStorage (http://www.smestorage.com) - more
than 30 storage clouds, unified in a single gateway.
Comment by SMEStorage [http://www.smestorage.com] on May 18, 11:20

Cloud Storage GDrive, SkyDrive, or DropBox? 

I've tested WUALA (http://www.wuala.com/) and it seems 
best to me for the encryption of my contents and the 
ability (like others but noch each) to share (sync or 
backup) single folders from my machine.
Comment by KlausE on May 30, 09:58


Post Your Comment

Click here for posting your feedback to this blog.

There are currently 0 pending (unapproved) messages.