2010-12-31 4 views
0

Ich hoffe, dass viele Leute den Dropbox Cloud Service bereits kennen, um Dateien über verschiedene Clients hinweg zu speichern und zu synchronisieren. Ich zögere, einen Drittanbieterdienst zu verwenden, um meine persönlichen Dateien zu speichern.Java API - Cloud Service

Ich versuche, einen persönlichen Cloud-Speicher mit meiner 2TB-Festplatte zu bauen. Ich denke, ich suche nach Hinweisen, wo ich anfangen soll, welche APIs ich verwenden soll [vorzugsweise JAVA und J2EE], Sicherheit, Risiken?

Antwort

3

Zuerst würde ich sehr empfehlen, über Ihre Paranoia hinwegzukommen; Die Chancen sind extrem gering, dass Dropbox-Mitarbeiter ihre Mittagspause damit verbringen, Ihre Fotos oder was auch immer anzusehen. Buchstäblich Millionen von Menschen speichern ihre Sachen bei Dropbox und niemand hat ihre Privatsphäre verletzt.

Das heißt, Dropbox basiert auf Amazon S3, die (da ich davon ausgehe, dass du Amazon genauso vertraust wie du Dropbox vertraust) einen Open-Source-Klon hat, den du selbst betreiben kannst. Werfen Sie einen Blick auf Eucalyptus. Da Sie Java speziell angesprochen haben, möchte ich darauf hinweisen, dass das ausgezeichnete AWS SDK for Java genauso gut in den S3-Shops von Eucalyptus funktioniert wie auf Amazon.

+0

Ich denke, die Paranoia ist gerechtfertigt. Es gibt einige Geschäftsinformationen, die einfach zu sensibel sind, um sie aufzudecken, oder sie können einen legalen Vertrag verletzen, wenn sie sich in einer öffentlichen Cloud befinden. – Jus12

+0

Vielleicht keine Dropbox-Mitarbeiter, aber mit den jüngsten Enthüllungen kann man nicht sagen, dass die NSA es tut. –

0

Wie ist es Cloud-Speicher, wenn es auf Ihrer 2TB Festplatte ist? Warum denkst du, dass dein eigener Dienst sicherer wird, wenn er über das Internet zugänglich ist, dann einen Dienst, der von Leuten ausgeführt wird, die darauf spezialisiert sind. Ich denke, Amazon hat wahrscheinlich mehr Erfahrung als jeder andere in Bezug auf HTTP zugänglicher Dateispeicher (S3).

Wenn Sie sicherstellen möchten, dass niemand Ihre Sachen ansehen kann, schlage ich vor, dass Sie in die Verschlüsselung schauen, bevor Sie sie in S3 speichern. Das würde den Zugriff auf der Client-Seite erschweren, da Sie immer die richtigen Tools für die Verschlüsselung benötigen, aber das ist der Preis, den Sie zahlen müssten.

Verwandte Themen