O Serviço de nuvem da Automation Anywhere na arquitetura de nuvem privada da AWS inclui um ambiente da Control Room e da Tarefa de API, cada um configurado em VPCs separadas da AWS conectadas por peering de VPC.

Hospedar o ambiente da Tarefa de API em uma nuvem privada da AWS separada permite escalar esse ambiente de maneira simples conforme as necessidades organizacionais. Isso garante que a latência seja mínima ao executar Tarefas de API.

O diagrama a seguir ilustra o Serviço de nuvem da Automation Anywhere na arquitetura de nuvem privada da AWS:

Diagrama de arquitetura do Automation Anywhere Cloud Service na nuvem privada virtual da AWS

Componentes

Existem quatro componentes no Serviço de nuvem da Automation Anywhere na arquitetura de nuvem privada da AWS:

  1. Conta AWS da Control Room.
  2. Conta AWS da Tarefa de API.
  3. Peering de VPC entre ambas as contas.
  4. Configuração de DNS entre contas.

Conta AWS da Control Room

A conta AWS da Control Room hospeda a Control Room. Instale e configure a Control Room em uma instância EC2 nessa conta AWS. Se você já possui uma Control Room instalada em uma instância EC2 na sua nuvem privada da AWS, basta implantar a pilha do CloudFormation da Control Room.

Para uma nova configuração, instale a Control Room em uma instância EC2 em uma conta AWS. O instalador vincula a Control Room à conta AWS e inicia automaticamente o orquestrador do Serviço de nuvem da Automation Anywhere.

Conta AWS da Tarefa de API

A conta AWS da Tarefa de API hospeda o ambiente da Tarefa de API. Essa conta AWS reúne todos os recursos de computação necessários para a execução das Tarefas de API.

Use o modelo CloudFormation local da Tarefa de API e configure o cluster AWS Elastic Kubernetes Service (EKS). Você pode dimensionar esse cluster EKS conforme as necessidades da sua carga de trabalho.

Peering de VPC entre ambas as contas

Após configurar ambas as contas AWS, é necessário estabelecer uma conexão de peering de VPC entre as duas VPCs da AWS. Uma conexão de peering VPC permite que você roteie o tráfego de dados entre ambas as contas de maneira privada usando endereços IPv4 configurados em suas respectivas tabelas de roteamento. O peering de VPC permite reduzir a latência e aumentar a largura de banda durante a execução da Tarefa de API. Depois de configurar o peering de VPC, atualize as tabelas de rotas de ambas as VPCs para permitir a transmissão de dados entre elas.

Configuração de DNS entre contas

Depois que a conexão de peering de VPC estiver ativa, é necessário configurar o DNS para os endereços IPv4 privados. Isso garante que ambas as contas possam acessar os recursos uma da outra por meio dos nomes de domínio configurados.