Objective
Configure an Amazon S3 FIPS (Federal Information Processing Standard - 140-2) compliant storage provider for securely storing Session Archive files.
Applies To
- Archiving Storage
- Amazon S3 Simple Storage
- FIPS compliance
Procedure for Vonage Video API OpenTok environment
Note: Before you start, you will need to obtain your "bucket-name", S3 URL, Public Key and Secret Key from your Amazon Services page.
- Log in to the Account Portal and select the project you would like to configure.
- Scroll down to the Archiving section of the Project Settings page.
- Click Setup your Cloud Storage Now.
- Select Amazon S3 (or other S3 compliant storage).
- Enter your Public Key, Secret Key and Bucket Name.
- Select Other S3 compliant storage provider.
- Enter your Endpoint URL as bucket name + S3 URL, e.g., https://my-s3-fips-bucket.us-east-2.amazonaws.com
- Click Connect to Cloud Storage.
- Select whether you want to enable storage fallback. (Vonage will store your files for 72 hours should your upload fail.)
- Click Setup and your storage will then be linked.
Important Note: Even though you are using Amazon S3 storage you must ensure that you select Other S3 Storage provider. This is because this option enables you to edit your Endpoint URL to include your bucket name. As per the Amazon Documentation: These Endpoints can only be used with Virtual Hosted-Style addressing. For example: https://bucket.s3-fips.us-east-2.amazonaws.com
Additional Information
For more information on Amazon FIPS compliant services, see Amazon's FIPS Compliance page.
You can find the documentation for S3 Simple Storage here.
Some Amazon S3 Storage locations may not be supported by Vonage. For more information see OpenTok Archives Won’t Upload to S3.
Procedure for Vonage Video API Unified Environment
Note: Before you start, you will need to obtain your "bucket-name", S3 URL, Public Key and Secret Key from your Amazon Services page.
- Log in to the Account Portal and click on Applications.
- Click on the Video enabled application you wish to edit, then click Edit.
- Scroll down to "Recordings storage" and click on "Cloud storage"
- Click on Add Integrations, then click on Amazon S3.
- Enter your Endpoint URL as bucket name + S3 URL, e.g., https://my-s3-fips-bucket.us-east-2.amazonaws.com
- Click Connect with AmazonS3.
- Select whether you want to enable storage fallback. (Vonage will store your files for 72 hours should your upload fail.)
- Click Setup and your storage will then be linked.
Important Note: Even though you are using Amazon S3 storage you must ensure that you select Other S3 Storage provider. This is because this option enables you to edit your Endpoint URL to include your bucket name. As per the Amazon Documentation: These Endpoints can only be used with Virtual Hosted-Style addressing. For example: https://bucket.s3-fips.us-east-2.amazonaws.com
Articles in this section
- How can I reduce the file size of Composed Archives?
- Can we set up two separate Experience Composer sessions?
- File Format with Archive Encryption
- Individual Stream Archive Manifest CreatedAt Attribute Incorrect
- What are the attributes of the Vonage Video Composed Archive Codecs?
- How Much Storage Space is Needed for a 1-Minute Archive?
- How to Configure a FIPS Compliant Amazon S3 Storage Container for Archiving
- How to Configure Archive Monitoring Callbacks
- What happens if a custom archiving layout is applied to an invalid stream?
- What are the limitations of the archiving functionality?