Preparation
Before you can target Amazon Web Services, you must:
Download the required AWS DLLs.
Create at least one template account.
Generate and download an API access key.
Ensure that the Bravura Security Fabric service user is allowed to access Amazon Web Services site via HTTPS.
Downloading the required AWS DLLs
The AWS DLLs must be obtained separately from the Nuget website and are required for the Amazon Web Services target.
They may be downloaded from the following locations:
Search for the following versions for each (the latest patch version for each is sufficient):
AWSSDK.Core: 3.3.107
AWSSDK.EC2: 3.3.189
AWSSDK.IdentityManagement: 3.3.106
AWSSDK.SecurityToken: 3.3.105
Download each of the packages; they will be .nupkg packages. Using a zip program such as 7-zip, extract the files from each package.
From the extracted files, locate the following DLLs in the lib\net45 directories:
AWSSDK.Core.dll
AWSSDK.EC2.dll
AWSSDK.IdentityManagement.dll
AWSSDK.SecurityToken.dll
Copy the above DLLs to the Connector Pack agent directory alongside agtaws.exe
.
Creating a template account
Bravura Security Fabric uses template accounts as models or "blueprints" for creating new accounts in Amazon Web Services. The following example illustrates how you can create a template account in Amazon Web Services:
As an administrator, use a browser to log in to the Amazon Web Services site.
Under Administration & Security, click Identity & Access Management.
Click Users .
Click Create New Users.
Fill in the user name.
Click
Create
.
Generating and downloading an API access key
An API access key is required to make secure requests to the AWS service API. The following example illustrates how you can generate and download an access key for AWS service API:
As an administrator, use a browser to log in to the Amazon Web Services site.
Under Administration & Security, click Identity & Access Management.
Click Users.
Click anywhere in the administrator row.
Under Security credentials, click Manage Access Keys.
Click Create Access Key.
Click Download Credentials.
Connector Pack 4.7 supports AWS .Net SDK version 3.3.
Ensuring Bravura Security Fabric service user access
The Bravura Security Fabric service user (psadmin) account must be able to access the Amazon Web Services site to list accounts and manage servers. To ensure that the psadmin account is allowed to access the Amazon Web Services site via HTTPS:
As psadmin, log onto your Bravura Security Fabric server.
Using a browser, access your Amazon Web Services site via HTTPS; for example,
https://console.aws.amazon.com/console/home.
Add the site as a trusted site.