To set up the Streamlio Cloud you must first grant Streamlio permission to access an AWS account in which it will create and manage compute and VPC resources. Streamlio can use either a cross-account role or access keys. This topic describes how to configure Streamlio to use either method. For both methods you configure settings in both the AWS Console and the Streamlio Account Console.
Please contact us at email@example.com for more information on how to enable cross-account access.
This section describes how to configure access to an AWS account using access keys.
In the AWS Console, go to the IAM service.
Click the Policies tab in the sidebar.
Click on Create Policy.
In the policy editor, click on the JSON tab.
When you sign up for our managed service, you will receive a copy of our latest AWS security policy for your team to review. In order to provide the managed service, Streamlio will require permission to create, update, and delete certain AWS resources such as Load Balancers, VPCs, etc.
Paste the AWS access policy into the editor:
Click Review Policy.
In the Name field, enter a policy name such as “Streamlio-managed”
Click Create Policy.
Click the user tab in the sidebar
Click Add User.
4. Click the user tab in the sidebar.
5. Click Add User.
a. Enter a user name such as "test-user"
b. For Access Type, select both Programmatic Access and AWS Management Console Access
c. Click Next Permissions.
d. Select Attach existing policies directly.
e. In the Policy type filter, select Customer managed.
f. Select the checkbox next to the policy you created earlier from the JSON content.
g. Click Next Review.
h. Click Create user.
6. Click download.csv, which downloads a CSV file containing the access key ID and secret access key you need for Step 2.
7. Click Close.
8. Email a password-protected copy of the downloaded CSV file to Streamlio.
_____ Copyright 2019 Streamlio, Inc. Apache, Apache BookKeeper, Apache Pulsar and associated open source project names are trademarks of the Apache Software Foundation.