AWS S3 Account Setup

FlytNow requires the user's AWS S3 Cloud Bucket name to store archived videos. We take user privacy very seriously and hence, do not maintain any copies of your mission videos.

Once you have upgraded to FlytNow Business, you will have to set up your AWS S3 Cloud Storage to save and replay your videos. Let's get going!

  • Sign in to your AWS Account here. Click on Create an Account if you don’t have one.

  • Go to the Bucket Tab in the Amazon S3 console. Click on Create Bucket to create a bucket in your preferred region.

Amazon S3 Console
Creating the S3 Bucket
Successful S3 Bucket creation
  • Once you have created a Bucket, go to Bucket Name > Properties > Transfer acceleration. Enable Transfer Acceleration for faster data transfer.

Enabling Transfer Acceleration
  • Next, go to Bucket Name > Permissions > Block Public Access. Ensure Block all public access is set to OFF.

Turning off Block all Public Access

Don’t worry. Your bucket content will not become publicly accessible when you set the Block Public Access to OFF.

  • Go to Bucket Name > Permissions > Bucket Policy. Paste the following JSON and replace the Bucket_Name with the actual name of your bucket.

{
"Version": "2012-10-17",
"Id": "Policy1586431420805",
"Statement": [{
"Sid": "Stmt1586431413927",
"Effect": "Allow",
"Principal": {
"AWS": "arn:aws:iam::338532100127:user/S3-FlytNow"
},
"Action": "*",
"Resource": [
"arn:aws:s3:::​Bucket_Name​",
"arn:aws:s3:::​Bucket_Name​/*"
]
}]
}
Replacing the JSON in Bucket policy
  • Finally, proceed to Bucket Name > Permissions > CORS Configuration. Paste the following XML to update the CORS configuration.

<?xml version="1.0" encoding="UTF-8"?>
<CORSConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
<CORSRule>
<AllowedOrigin>*</AllowedOrigin>
<AllowedMethod>GET</AllowedMethod>
<MaxAgeSeconds>1800</MaxAgeSeconds>
<AllowedHeader>*</AllowedHeader>
</CORSRule>
</CORSConfiguration>
Updating the CORS Configuration

Once you are done with this, send your S3 Bucket Name over email to support@flytbase.com.