Concepts and terminology for Nimble Studio File Transfer - Nimble Studio File Transfer

Concepts and terminology for Nimble Studio File Transfer

This guide introduces you to key concepts and terminology for understanding and using Nimble Studio File Transfer.

Key concepts and terminology

Nimble Studio File Transfer – File Transfer is a file transfer tool for accelerating media asset transfer workflows into and out of Amazon Simple Storage Service (Amazon S3).

Amazon Nimble Studio console – The Nimble Studio console is a portion of the AWS Management Console that is devoted to our admin IT customers. This console is where admins create their cloud studio and manage many settings.

File Transfer GUI – With the File Transfer GUI, you can transfer files to and from Amazon S3 and view data about your transfers.

Session – A session is a period of time in which you can upload files or download files from Amazon S3 by using File Transfer. Your session status is indicated by the check mark icon next to the remote configuration for your Amazon S3 Bucket. You must have an active session to transfer files.

Job queue — When you start a transfer, File Transfer displays a list of transfer jobs. This list corresponds to the individual files that you selected for transfer. You can find the following information in the Job queue section for both uploads and downloads.

  • Filter: Filter by transfer status to adjust which files are displayed in the upload and download queues.

  • File name: File name of individual file being uploaded. Selecting this will toggle where an individual file's name or file path is displayed.

  • Checksum: Validates that the file is still unmodified at a future date.

  • Active: Reports the current amount of data uploaded and downloaded across all jobs in your session.

  • Avg. Speed: Reports the average speed of all file uploads and downloads in your session.

  • Session Total: Reports the total amount of all planned data uploaded and downloaded for all jobs in your session.

  • Size: Reports the total size of the job.

  • ETA: Reports the estimated completion time of a job.

  • Start time: Reports when a job was started.

  • Progress: Reports the status of a given job.

Remote configuration – Remote configurations are different configurations available to transfer files to different buckets or directories. Use remote configurations to differentiate between different destinations and different teams for the same, or for different, productions.

Amazon Simple Storage ServiceAmazon Simple Storage Service (Amazon S3) is an object storage service that offers scalability, data availability, security, and performance. File Transfer uploads files to Amazon S3 by using Amazon S3 APIs. All CloudTrail, CloudWatch, and CloudFormation information about File Transfer is logged as Amazon S3 usage.

File Transfer is like an improved Amazon S3 transfer experience. File Transfer provides better performance than the AWS Command Line Interface (AWS CLI) and performs checksumming on your uploads.

AWS Identity and Access ManagementAWS Identity and Access Management (IAM) is a web service that helps you securely control access to AWS resources. With IAM, you can centrally manage permissions that control which AWS resources users can access. You use IAM to control who is authenticated (signed in) and authorized (has permissions) to use resources.

File Transfer relies on IAM to limit who has access to your Amazon S3 bucket.

AWS managed policies – An AWS managed policy is a standalone policy that is created and administered by AWS. Standalone policy means that the policy has its own Amazon Resource Name (ARN) that includes the policy name. For example, arn:aws:iam::aws:policy/IAMReadOnlyAccess is an AWS managed policy. For more information about ARNs, see IAM ARNs in the IAM User Guide.

AWS managed policies are used for granting permissions to common job functions. Job function policies are maintained and updated by AWS when new services and API operations are introduced. For example, the AdministratorAccess job function provides full access and permissions delegation to every service and resource in AWS. Partial-access AWS managed policies such as AmazonMobileAnalyticsWriteOnlyAccess and AmazonEC2ReadOnlyAccess can provide specific levels of access to AWS services without allowing full access. To learn more about access policies, see Understanding access level summaries within policy summaries in the IAM User Guide.

AWS Regions – File Transfer is available in all global Regions. Users close to the Region where your S3 bucket is located will experience faster upload and download speeds. For more information, see Amazon Simple Storage Service endpoints and quotas in the AWS General Reference. To see the mapping of IDs to Availability Zones in your account, see AZ IDs for Your Resources in the AWS RAM User Guide.

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.

Availability Zone (AZ) – Availability Zones are multiple, isolated locations within each AWS Region. An AZ is represented by an AWS Region code followed by a letter identifier. For example: us-east-1a