Skip to content

Understanding storage targets

Storage targets are back-end storage for media files that are accessed by MiaRec web application.

Storage targets are designed for a long-term storage of media files or for a scheduled export of files to the backup storage. For example, in multi-tenant configuration, files can be offloaded to Amazon S3 servers on a per-tenant basis. Optionally, the customer (tenant) may provide its own S3 account for storage.

In case of Amazon S3, the file is loaded directly from Amazon servers to the end-user web browser using a temporary signed URL.

Info

Amazon S3 signed URLs are a form of an S3 URL that temporarily grants restricted access to a single S3 object to perform a single operation for a predefined time limit. The signed URL is secure - the URL is signed using an AWS access key and is expired after a set timeout.

Understanding storage targets

Media files can be stored:

  • Locally on the same server as the MiaRec web application.
  • Remotely on shared storage system that uses the SMB protocol.
  • Remotely on FTP, SFTP server.
  • Remotely in Amazon S3 bucket.