3 ms·
A buzzword used in Cognito and Zocalo is "secure". I'm assuming that means that it's server-side encrypted at rest. What would be really impressive is if there
by diafygi 12y ago
A buzzword used in Cognito and Zocalo is "secure". I'm assuming that means that it's server-side encrypted at rest.
What would be really impressive is if there was an option to client-side encrypt the data before sending it to AWS. Of course, that would mean you'd have to move your syncing logic to the client-side, too, but having a good client-side encryption option would be a real differentiator.
- rakoo 12y agoWild guess: Amazon does nothing to solve sync conflicts, because it's highly correlated with your app business. Amazon gives you all conflicting versions and some flags telling your app "there's a conflict, you should fix it". Much like CouchDB. So if it works like that, you absolutely can encrypt your payload client-side, and use Cognito as a mere transport.
- napoleond 12y agoMuch like CouchDB. Exactly. I don't know why people are so attracted to locked in solutions like Parse or now this when Couch has already been doing it for a long time, and there are mature third-party providers (Cloudant, Iriscouch, etc) that can help you get off the ground just as easily without ever being locked in with them.
- cheald 12y agoThe Cognito marketing materials claim that it supports "intelligent conflict resolution".