Cloud drive powered by S3 storage

0

Purpose: To use AWS S3 for a long term archival purpose for document management Query: Are these possible with S3 as a storage class?

  1. Are there any reference implementations or SDK to create something like a drive functionality?
  2. Apart from upload/access/delete, ability to: a) Create team wise access for buckets/directories b) Share a directory or bucket to a group and files as well
  3. A features similar to a cloud drive (say google drive or min of sharepoint).
s3drive
asked 5 months ago224 views
1 Answer
0

Hello

  1. There is not a specific S3 storage class that is used exactly like a drive you are looking for. While some S3 storage classes are for archival purposes (Glacier Suite), if you plan on utilizing S3 classes for queries as well, a different storage class with lower retrieval cost would benefit you. If you plan on querying this data frequently, I would encourage you to look into S3 storage classes outside of archival. Documentation: https://aws.amazon.com/s3/storage-classes/
  2. With S3, you are able to control access to your bucket(s) to only your team members. I would encourage you to take a look at IAM Users, Groups, and Policies to control access to your S3 bucket. If you solely want to share just the content of buckets to your team (you don't want your team mates to control/configure S3), check out S3 presigned URLs for sharing your bucket content. Documentation(s): https://docs.aws.amazon.com/AmazonS3/latest/userguide/ShareObjectPreSignedURL.html, https://docs.aws.amazon.com/AmazonS3/latest/userguide/s3-access-control.html
  3. If you are looking for a cloud drive specifically, something similar to Google Drive, have you checked out Amazon WorkDocs over Amazon S3? This service has more "drive-like" features that you might be interested in. https://aws.amazon.com/workdocs/
answered 4 months ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions