To log into the Amazon Web Console, go to https://fs.spok.com/adfs/ls/idpinitiatedsignon.aspx
- Click Sign in to one of the following sites: and leave the dropdown menu set to AWS AS SignIn Integration. Click Sign in.
- You will be prompted to sign in with your organizational account. Enter your login information and click Sign in.
- ADFS will send a Duo push notification to your device. If the push doesn't appear, the green buttons here will activate, giving you more options.
Navigating to Amazon S3
When you log in, you will see the Amazon Web Services Management Console.
After you go through the steps below, S3 will appear in the Recently visited services list, as shown here.
- Click the Services dropdown in the upper-left corner to display a list of Amazon services.
- Click S3.
Navigating Amazon S3 and uploading files
- In Amazon S3, type "spok-vids-destination" in the search box to show our current video storage "bucket". Click on it to navigate there.
NOTE: The name and internal structure of this bucket will be changing in the future. DevOps requires us to jump through some hoops to make certain changes.
- To upload a file to the bucket, click the Upload button to display the Upload dialog.
- In the Upload dialog, you can either drag and drop files into the upload area, or click Add files to choose files from your system.
If you want to upload a directory, you must click and drag it into the upload area.
Linking to your video file
The URL of your video is: http://d1sbu4ajmsqv5n.cloudfront.net/[S3 path]
Where [S3 path] is the path to your video file within the bucket. The S3 path starts inside spok-vids-destination, and does not include the top-level bucket.
The S3 path above is case-sensitive.
Uploading and linking to a Camtasia player
To upload all of this to AWS, click and drag the top-level directory into the Upload window.
After it all uploads, you can link to the [...]_player.html file using the Cloudfront URL. Cloudfront will serve up all the associated files with it.
The Camtasia player files are the same for each video, with minor configuration changes to tell it which video to load, where the TOC breakpoints are, etc. Future AWS refinements will focus on letting us reuse the same Camtasia player files, instead of uploading the same player files each time.