Pics.io is offering two storage options which can be used for keeping your digital files. One of them is Amazon Simple Storage Service (Amazon S3).

Amazon S3 is a storage service that offers industry-leading scalability, data availability, security, and performance.

If your team is using AWS for storing the content, you can connect it to Pics.io for further files management. As well as with Google Drive, Pics.io doesn't limit you on the file number and size. In case you need more space, you can always upgrade on the Amazon side.

NB! Currently, Pics.io integration with Amazon S3 storage is working in beta version. We're still in the process of fixing small bugs and improving the functionality. If you come across any issues, please contact us at support@pics.io and we will be happy to help.

How does integration and synchronization work?

As well as with Google Drive, Pics.io is using Amazon S3 for storing your digital files and doesn't charge for the storage. If you need more space, you can always upgrade your billing plan on AWS side. There is a total synchronization between Pics.io and your S3 bucket. If you upload or update any content in your Pics.io library, the changes are automatically saved back to your Amazon S3 bucket.

In case you're using Pics.io UI to upload your assets, no extra actions are needed. However, if you need to manage files directly from S3 bucket, it's necessary to synchronize the changes manually. Learn how to make manual sync in Pics.io.

Unlike with Google Drive, thumbnails for all supported file formats are generated by Pics.io system and are actually stored in your S3 bucket.

How to start using Amazon S3 as a storage in Pics.io?

That’s easy. When registering at Pics.io you need to do the following steps:

  • select Amazon on the storage screen;
  • provide your S3 credentials (AWS access key ID and AWS secret access key);
  • click on the ‘Connect’ button;
  • choose the existing bucket you want to connect to Pics.io or allow Pics.io to create a new one;
  • if you choose the existing bucket, wait till the data is synchronized to Pics.io;
  • click on the ‘Finish’ button.

Once done, you may proceed with uploading files to your Pics.io library directly.

NB! Please make sure that you have FullS3Access and AmazonSQSFullAccess, so you can use the secret keys.

How to configure the integration with Pics.io on the Amazon side?

For the integration between your Pics.io library and Amazon S3 to work smoothly and correctly, it's necessary to configure the corresponding permissions to the bucket. You may always refer to Amazon S3 documentation for more details.

New bucket

When creating a new bucket on the third step ‘Set permissions’, make sure that the following checkboxes are enabled:

  1. ‘Block public access to buckets and objects granted through new public bucket or access point policies’
  2. ‘Block public and cross-account access to buckets and objects through any public bucket or access point policies’

Before doing so you need to enable the checkbox at the top ‘I acknowledge that the current settings may result in this bucket and the objects within becoming public’.

On the ‘Review’ tab double-check that the necessary permissions are enabled and click on the ‘Create bucket’ button.

Existing bucket

To check and change the permissions for the existing S3 bucket, please do the following:

  • Open the bucket settings;
  • Go to the ‘Permissions’ tab;
  • Make sure that the last two points are set to ON;
  • If they are not, click on the ‘Edit’ button in the top right corner to make the corresponding changes described above.

Are there any limitations for Amazon S3 storage?

There are some restrictions on the Amazon S3 side which are to be applied to some features in Pics.io. Here is the list of these restrictions:

  • Version control feature is not available: you cannot add revisions to your assets.
  • It’s not possible to keep the same asset in multiple collections at once.
  • Asset cannot be located in Lightboards and shared collection at the same time.
  • There is no automatic synchronization from your S3 bucket to Pics.io, only manual one is available.
  • Assets with the identical file name cannot be located in the same collection.
  • The full path to a file (e.g. ‘MyTeamLibrary/collection/subcollection/filename.jpg’) is limited to 1024 symbols.
  • File/collection name may contain all letters, numbers (0-9), symbols ( _ ( ) ! ? ' & , . * ' )
  • Symbols [] {} “” ‘’ /|\ cannot be used in file/collection name.
  • Max number of symbols in .docx, .doc, .pdf, .txt files is limited to 16 millions.

NB! Most of the above-mentioned limitations will be eliminated in the next releases.

Known bugs:

  • Pics.io add-ons for G Suite and Adobe tools may work incorrectly.

How can I change the current storage option?

We strongly recommend choosing the storage workspace before starting to work with Pics.io DAM platform. So that you won’t have to migrate from one storage to another. In case you decide to change your current storage type (migrate from Google Drive to Amazon S3 or vice versa), please contact us at support@pics.io and we will be happy to help.

NB! Our Dev Team will be able to assist you only with migrating the data related to the assets. All the files transfer between storages should be made on your side.

Did this answer your question?