Tutorial Videos


rrCloud - AWS Cloud Provider Setup        

Complete Tutorial Playlist for AWS

1. Create an AWS account


If you do not have a Amazon AWS account yet, you can setup an account here:
https://aws.amazon.com


2. Create user account


1. Open https://console.aws.amazon.com/console/home to access the AWS console.



2. Click on IAM.



3. Click Users in the left sidebar.



4. Click Create user.

5. Enter a user name. We named it "royaluser".



5. Click Next.

6. Select Attach policies directly.

7. Enter "AmazonEC2Full" in the Permissions policies searchbar.

8. Check the checkbox for AmazonEC2FullAccess.



9. Enter "AmazonVPCFull" in the Permissions policies search bar.

10. Check the checkbox for AmazonVPCFullAccess.

11. Click Next.



12. Check permissions and click Create user.



13. The user has been created and you should see a success message.




14. Done

3. Create access key


1. If you aren't still on that page, please go to: https://console.aws.amazon.com/iam/home?#/users

2. Click on your newly created user, eg. "royaluser".

3. Click on Create access key.



4. Select Other.

5. Click Next.



6. Enter a Decription tag value, eg. "royalkey".



7. The key has been created.

8. Click Show right next to Secret access key.

9. Important: Store both values the Access key and the Secret access key in a safe place. You cannot retrieve it after this step.

10. Click Done.



.

4. Create and configure the Cloud Connector in rrCloudManager


1. Open rrCloudManager

2. Goto "Extras -> Settings..."

3. Click "Add new provider, eg. "AWS"

4. Enter the Access key and Secret access key in the fields Key ID and Key respectively.



5. Click on "Test Connection" to check your settings.


Please check the next section for an overwiew of the remaining settings. Or check out our video tutorial series on Youtube for an in-depth configuration walkthrough:

AWS Video Tutorials


5. Configuration Overview


Main


Parameter

Value or Action

Notes

Provider Type


Provider Plugin



Plugin Name

amazon_cloud


User ID

Your AWS user ID

  • Create user here, e.g. "royalrender" https://console.aws.amazon.com/iamv2/home#/users
  • Go your newly created user
  • Click tab "Permissions" and add these permissions:
    AmazonEC2FullAccess, AmazonVPCFullAccess
  • Click tab "Security credetials" and click "Create access key"
  • Select "Other" and click "Next"
  • Enter an optional description and click "Create access key"
  • User ID is the 20-character "Access key"
  • Key is the hidden "Secret access key"
  • Save your credentials somewhere safe, since the "Secret access key" is only showed once

Project ID

<empty>


Key File

<empty>


Key

Enter your AWS key

see "User ID" above, Key is the hidden "Secret access key"

Test Connection / Load ...

Click and wait few seconds until available locations are populated


Cloud Location

Select your specific cloud location, e.g. "eu-central-1c"


Load available VM sizes ...

Click and wait few seconds until available vm sizes are populated



Virtual Network


Parameter

Value or Action

Notes

VNet Resource group

Keep default, only change when necessary


VNet Name

Keep default, only change when necessary


Subnet IP Range

Keep default, only change when necessary


Render Subnet IP Range

Keep default, only change when necessary


Render Subnet Name

Change only if you want to manage your own VPN solution


rrOpenVPN

Keep default, only disable if you want to use your own VPN solution


OpenVPN Tap Device Name

Keep default, only change when necessary


VPN Subnet IP Range

Keep default, only change when necessary


VPN Client Subnet IP Range

Keep default, only change when necessary


VPN Local Network IP Range

Set to your local network IP range, e.g. 192.168.0.0/24


VPN VM Size

Select your desired OpenVPN-Server size, e.g. "t2.large"


VPN Image

CentOS-7-2111-20220825_1.x86_64-d9a3032a-921c-4c6d-b150-bde168105e42


VPN Username

The admin user you want to use for the OpenVPN-Server, e.g. rruser


VPN Password

The admin password you want to use for the OpenVPN-Server


VPN SSH Key File

C:/<path>/<to>/<aws-file>.ppk


RR settings


Parameter

Value or Action

Notes

rrRoot Network Path (SMB)

Keep default, only change when necessary


rrRoot Network Path (NFS)

Keep default, only change when necessary


Cloud Manager IP

Keep default, only change when necessary


Clients per Storage

Keep default


Storages per Res Group

Keep default



Domain


Parameter

Value or Action

Notes

Domain URL

Your Active Directory domain controller URL


Organizational Unit (OU)

Your AD organizational unit


Domain Admin Username

Your domain admin username


Domain Admin Password

Your domain admin password