Acosix / alfresco-simple-content-stores

Addon to provide a set of common content store implementations and easy-to-use configuration (no Spring config)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

S3 support

030 opened this issue · comments

We have existing Alfresco environments. We are planning to migrate to S3. Does the plugin support this scenario as well?

It does not (yet). Adding S3 support has been on my (bucket) list for a while, but so far I have not had the time / this addon did not have the priority over other addons to let me focus on that feature.

@AFaust Could you indicate what code could be adjusted to implement this? Perhaps I could implement it with some help.

It is not so much "adjusting" as implementing anew by integrating additional libraries.
As a summary, it would entail:

Issues / features that I have had on my list to check and possibly support are:

  • support EC2 instance level IAM roles for S3 access, if Alfresco itself runs in AWS
  • support of (mountable / externally resolveable) secrets
  • (tangentially related) alternative deduplication approaches / deduplication without reliance on content URL structure to support the deduplicating facade store with S3 (and other content-address storage solutions)