What Is Nimble Studio File Transfer? - Nimble Studio File Transfer

End of support notice: On October 22, 2024, AWS will discontinue support for Nimble Studio File Transfer. After October 22, 2024, you will no longer be able to access the Nimble Studio File Transfer console or Nimble Studio File Transfer resources.

What Is Nimble Studio File Transfer?

Nimble Studio File Transfer is a file transfer feature provided by Amazon Nimble Studio. File Transfer accelerates media asset transfer workflows into and out of Amazon Simple Storage Service (Amazon S3).

Digital imaging technicians (DIT) and content creators can use File Transfer without needing AWS expertise. With File Transfer, you can transfer on-set camera data or final production archive data directly into Amazon Simple Storage Service (Amazon S3) buckets. File Transfer can move thousands of files, including large media files, while preserving hierarchy structure. File Transfer provides a native graphical user interface (GUI) for digital creatives.

With File Transfer, you can transfer digital media between Amazon S3 and local storage over public and private network connections. You can move thousands of files from on-premises to AWS, and move them to different AWS Regions. File Transfer works for any file system to Amazon S3 transfer. This means that you can use File Transfer on an Amazon Elastic Compute Cloud (Amazon EC2) instance to move data from Amazon Elastic Block Store (Amazon EBS) to Amazon S3. This is useful for maintaining consistency throughout your pipeline.

Studios can use File Transfer for camera to cloud, work in-progress synchronization, final media delivery, and archival workflows. All file transfers are encrypted at rest and in-transit based on how you define your Amazon S3 encryption policies. You can choose to use Amazon S3 managed keys (SSE-S3) or your own keys stored in AWS Key Management Service (AWS KMS). If you choose your own S3 buckets, you can set up your own bucket policies and encryption with Amazon S3 Standard AES-256 encryption or with a custom KMS key.

Features of File Transfer

File Transfer has the following features:

  • Upload and Download files to and from Amazon S3 – End users can select files and folders to upload and download to and from their local file systems to and from Amazon S3. Uploads traverse the files and folders on the on-premise network and select the Amazon S3 bucket destination. Downloads traverse the files and folders on the selected Amazon S3 bucket and select the on-premise network destination.

  • Drag and Drop Graphical User Interface (GUI) – With the GUI, you can drag and drop files while uploading to and downloading from Amazon S3.

  • Command Line Interface (CLI) – The File Transfer CLI gives users more control over File Transfer configuration parameters, adjustments, flags, and more.

  • High speed file transfers – File Transfer offers parallelization and autotuning for maximum performance. Autotuning automates the process of tuning your chunk size and max active transfers based on the file sizes.

  • Jobs control table – Monitor active transfer jobs and control them through the Jobs table. File Transfer supports Cancel/Pause/Resume controls, the Rename and Generate report functions, as well as a more detailed view of your transfer jobs via Job Details.

  • Checksum – Verifies the integrity of files transferred to Amazon S3.

  • Bucket reports – This feature lets users export a report of the files and folders in the Amazon S3 bucket without needing to log into the Amazon S3 console.

  • Upload hot folder – Designate a folder or folders on local storage for File Transfer to monitor. Whenever you add new content to that folder, File Transfer automatically uploads that content to Amazon S3.

  • Remote daemon – You can use the remote daemon to start a daemon that a GUI running on a different machine can connect to. This is useful if you have multiple people working on the same File Transfer application.

  • Bookmarks – Connect to a different computer that is running the remote daemon. This means that a GUI user can connect to a remote machine, access their file system, and start transfers from that remote machine.

  • Multiple AWS Regions – Amazon S3 is a global resource and isn’t bound by AWS Region availability. You can use File Transfer anywhere that Amazon S3 is available. For more information about Amazon S3 endpoints, see Amazon Simple Storage Service endpoints and quotas in the AWS General Reference.

    Note

    You must have a working Nimble Studio to access File Transfer. Nimble Studio is only supported in the AWS Regions listed in Availability Zones for Amazon Nimble Studio. After you create a studio, you can use File Transfer in any AWS Region that Amazon S3 is supported in. There is no cost impact for using File Transfer in a different Region than your Nimble Studio studio.

How to get started with File Transfer

After you familiarize yourself with the Concepts and terminology for Nimble Studio File Transfer page, proceed to the Getting started with Nimble Studio File Transfer page. That page contains helpful information and step-by-step instructions about how to set up File Transfer and how to configure File Transfer for your team. The tutorials show how to start uploads and downloads by using File Transfer.

  • Nimble Studio

    • File Transfer is a feature of Nimble Studio that provides high speed file transfers and data management.

  • Amazon S3

    • File Transfer uses Amazon S3 as its cloud storage. You can choose your own S3 buckets and set your own bucket policies and encryption with either Amazon S3 Standard AES-256 encryption, or with a custom KMS key.

  • IAM

    • File Transfer uses AWS Identity and Access Management (IAM) to authorize who has permission to access the S3 bucket. To use File Transfer, you are required to create an IAM access policy.

Accessing File Transfer

The File Transfer installer can be accessed from the Nimble Studio console or from Step 1: Install File Transfer in the Getting started documentation.

You can interact with File Transfer by using the command line interface (CLI) or the graphical user interface (GUI). The File Transfer CLI gives you more control over File Transfer configuration parameters, adjustments, flags, and more. The GUI displays reporting on all transfers. You can also start uploads and downloads from the GUI.

Pricing for File Transfer

File Transfer is provided at no additional cost for customers. Amazon S3 standard rates for data transfers and storage still apply. For information about pricing, see the Amazon S3 pricing page.