Configuring an AWS Connection in the Workbench
To configure an AWS Connection or to configure access to public AWS S3 buckets, go to:
Connections | AWS Connections ()
Already configured AWS connections and their status, and public S3 buckets are listed (figure 3.1). Editing or removal of these configurations is done from here.
Figure 3.1: The configuration dialog for AWS connections. Here, two valid AWS connections, their status, and a public S3 bucket are listed.
Configuring an AWS Connection
To configure a new AWS Connection, click on the Add AWS Connection button and enter the following information in the dialog (figure 3.2):
- Connection name: A short name of your choice, identifying the AWS account. This name will be shown as the name of the data location when importing data to or exporting data from Amazon S3.
- Description: A description of the AWS account (optional).
- AWS access key ID: The access key ID for programmatic access for your AWS IAM user.
- AWS secret access key: The secret access key for programmatic access for your AWS IAM user.
- AWS region: An AWS region. Select from the drop-down list.
- AWS partition: The AWS partition for your account.
The dialog continuously validates the settings entered. When they are valid, the Status box will contain the text "Valid" and a green icon will be shown. Click on OK to save the settings.
Figure 3.2: Configuration of an AWS Connection in a CLC Workbench
AWS connection status is indicated using colors. Green indicates the connection is valid and ready for use. Connections to a CLC Genomics Cloud are indicated in the CGC column (figure 3.1). To submit analyses to the CLC Genomics Cloud, the CLC Cloud Module must be installed and a license for that module must be available.
AWS credentials entered are stored, obfuscated, in Workbench user configuration files.
Note: Multiple AWS Connections using credentials for the same AWS account cannot be configured.
Adding a public S3 bucket
To add a public bucket, click on the Add Public S3 button and provide the public bucket name (figure 3.3).
Figure 3.3: Provide a public AWS S3 bucket name to enable access to data in that public bucket.