You can use an existing Control Room that is installed on AWS private cloud to create, run, and manage API Task on AWS private cloud. This deployment mode enables you to use Control Rooms that are installed on Windows or Linux EC2 instances.

Workflow

You must configure the AWS account in which the Control Room is installed to connect to the API Task on AWS account.

Steps Task Description
1 Deploy CloudFormation stack on the Control Room AWS account. You must modify the parameters of the api-task-controlroom-account.yaml CloudFormation template file as per your requirements, so that an IAM role in the Control Room AWS account can assume an administrator role in the API Task AWS account.

Deploying CloudFormation stack on Control Room AWS VPC

2 Deploy CloudFormation stack on the API Task AWS. You must modify the parameters of the api-task-controlroom-account.yaml CloudFormation template file as per your requirements, so that an IAM role in the Control Room AWS account can assume an administrator role in the API Task AWS account.

Deploying Automation Anywhere Cloud Service on private cloud

3 Set up VPC Peering Set up VPC peering between both AWS accounts.

Setting up VPC peering between the AWS accounts

4 Route table configuration in API Task AWS account. Update the route tables of API Task AWS to ensure that the outgoing data traffic routes through VPC peering.

Creating route table for VPC peering in Control Room AWS account

5 Route table configuration in Control Room AWS account. Update the route tables of the Control Room AWS to ensure that the incoming data traffic routes through VPC peering.

Creating route table for VPC peering in Control Room AWS account

6 Configure DNS in the Control Room AWS Configuring DNS in the Control Room AWS enables the Control Room to download the dependencies through VPC peering using the domain names of the Control Room.

Configuring DNS in Control Room AWS account

7 Connect Control Room AWS account to API Task AWS. Connect both AWS accounts to run API Task on AWS private cloud.

Connecting Control Room AWS account and API Tasks AWS account