Automation Anywhere now supports Automation Anywhere Cloud Service on AWS private cloud. This capability enables organizations to leverage secure and scalable infrastructure while maintaining full control over their automation workloads. This capability is designed for organizations that require private hosting to maintain data sovereignty, enhanced security, meet compliance standards, and achieve low-latency performance.

Overview

The Automation Anywhere Cloud Service on AWS private cloud feature enables you to deploy API Tasks within your own AWS infrastructure. Deploying API Tasks in AWS private cloud ensures that the sensitive and critical data remain within the network perimeter of the organization. The organizations can control the cloud resources, scale, and manage security controls based on their business needs.

Benefits

The following are the benefits of running Automation Anywhere Cloud Service on AWS private cloud:

  • Create private endpoints to invoke and manage API Tasks within your AWS Virtual Private Cloud (VPC).
  • As you control the cloud resources autoscaling, you can execute low-latency and high-throughput automations.
  • Deploy Automation Anywhere Cloud Service on AWS private cloud in the region of your choice that has compliance-aligned data residency and security posture.
  • Integrate Automation Anywhere Cloud Service on AWS private cloud with your existing Automation Anywhere platform components and services.

Infrastructure

The Automation Anywhere Cloud Service on AWS private cloud infrastructure includes a Control Room deployed on an AWS EC2 instance and API Tasks environment set up on another AWS account. Both accounts connect through Virtual Private Cloud (VPC) peering, ensuring that the data transaction occurs in real-time with low latency during the automation runtime. The AWS accounts are named as:
  • Control Room AWS account
  • Automation Anywhere Cloud Service AWS account

The responsibility of managing and maintaining the AWS environment and the underlying resources rests with your organization. The AWS administrator of your organization must set up the VPCs, subnets, and security groups to host the Automation Anywhere components and create the necessary IAM roles and policies for secure API access. Automation Anywhere provides the Control Room installer and the CloudFormation templates that you require for configuring the AWS accounts.

All the current API Tasks workflows are available in AWS private cloud setup. For more information about architecture, see API Task on AWS private cloud architecture.

Note: Automation Anywhere Cloud Service on AWS supports AWS private cloud only. If your environment is on AWS public cloud, you cannot set up Automation Anywhere Cloud Service on AWS public cloud.

Automation Anywhere Cloud Service on AWS private cloud requires an Enterprise Platform to create, run, and manage API Tasks.

Downloads

You must download the Control Room on-premises installer and the CloudFormation templates to set up the API Task on AWS private cloud infrastructure. You can download the Windows installer or Linux installer depending on your EC2 instance. The files are available on the Apeople portal (A-People Downloads page (Login required)).

File Description
automationanyhere-cloud-service-aws-infra.zip

This zip contains aacs-aws-onprem.yaml and aacs-aws-controlroom-account.yaml files.

The aacs-aws-onprem.yaml CloudFormation template enables you to define the resources in API Task AWS account. Update this template with details of your Automation Anywhere Cloud Service AWS account and use it to create a CloudFormation stack in the AWS console, which deploys the necessary resources such as EKS cluster, helm charts, and IAM permissions.
The aacs-aws-controlroom-account.yaml CloudFormation template enables you to define the resources in Control Room AWS account. Update this template with details of your Control Room AWS account and use it to create a CloudFormation stack in the AWS console, which deploys the necessary resources.
Automation360_Build_v38_<buildnumber>. The zip file contains the Automation 360 on-prem installer that is applicable for Automation Anywhere Cloud Service on AWS private cloud.

Both Windows and Linux installers support Automation Anywhere Cloud Service on AWS private cloud.