Hi all, I've been googling this for a couple days, on and off, and I always get the information I don't need, and a whole lot of online sales talk. I want to write myself a little program that will synchronize a folder on my computer with an Amazon Cloud account. Basically, I'm trying to write a miniature version of Dropbox for myself, in the hopes that I can eventually offer similar services to my users so they can back up their data and transfer it and all that user stuff that makes writing a two month game turn into a three year ordeal these days, and if you don't have it someone gives you iTunes ratings like "awesome game, I've been playing it for 35 days straight, but you can't back your data up into the cloud, and no multiplayer-- one star." So I assume you get a cloud account... and then you... write data to it? How do you do it? Like, do you say "Here's a chunk of data, record ID 'wassamattau?'" Or do you do database calls? How exactly does this stuff work, in its simplest form? Can I stash a simple array of data in the cloud? Like, could I put a directory structure into the cloud simply by saying here's a chunk of data, store it with id C:\MYFOLDER\GIRLS\CHICKIE.JPG, like, dumping it there with LibCurl or something? It's super simple, right? You don't need to use any weird system calls, it's all post to a URL or something, right? Wrong? In some cases? A moron-level tutorial would be most appreciated. If you're a young hotshot programmer, pretend you're explaining it to your mother, since I'm 39 and the world got all new and frightening in the last six years or so.