Orchestrator
Mais recente
falso
Imagem de fundo do banner
Guia do usuário do Orchestrator
Última atualização 30 de abr de 2024

Orquestração de robôs elásticos

Visão geral

A orquestração de robôs elásticos fornece uma maneira de dimensionar automaticamente seus robôs não assistidos, permitindo que o UiPath dimensione e gerencie seus robôs para você, na nuvem. Nós os gerenciamos em seu nome, mas eles ainda estão na sua nuvem, e você pode escolher o quanto do processo de orquestração de robôs você deseja delegar para nós.

Você pode personalizar a estratégia de dimensionamento automático de robôs por meio de controles, como:

  • definir uma quantidade máxima de máquinas que você deseja permitir que criemos
  • escolher a otimização de velocidade, de custo ou escolher um modelo equilibrado
  • agendar configurações diferentes para determinados períodos quando, por exceção, você precisa de mais ou menos velocidade.

Provedores de nuvem compatíveis

Você pode usar um dos seguintes provedores de serviços de nuvem para hospedar suas máquinas virtuais (VMs) na nuvem para a orquestração de robôs elásticos:

  • Amazon Web Services (AWS)
  • Google Cloud Platform (GCP)
  • Microsoft Azure

Opções de provisionamento de máquina

Você pode:

  • Crie uma imagem de máquina virtual generalizada que usamos como modelo para criar máquinas sob demanda sempre que um robô precisar executar um trabalho. Você pode definir os limites para quantas máquinas nós criaremos e quando isso será realizado; depois, deixe por nossa conta para que o trabalho seja feito.
  • Adicione suas máquinas virtuais personalizadas para usar quando forem necessários robôs para executar processos.

Aqui está um resumo das diferenças entre as duas opções:

 

Criar máquinas manualmente

Criar Máquinas Automaticamente

Criar e excluir máquinas

você mesmo cria e exclui as máquinas

podemos criar automaticamente novas máquinas quando necessário para um melhor desempenho, e excluir qualquer máquina que não esteja em uso

Escalonamento das máquinas

limitado ao número de máquinas fornecidas

criamos quantas máquinas forem necessárias para lidar de maneira otimizada com a carga de trabalho, dentro de parâmetros que você definiu

Configuração da máquina virtual

configure várias VMs individuais

configure uma única imagem da VM

Instale e configure o UiPath Robot em cada máquina

automatizado

automatizado

Conectar ao Orchestrator

automatizado

automatizado

Execute trabalhos

automatizado

automatizado

Iniciar e interromper VMs

automatizado

automatizado

Personalização das VMs

personalize as VMs que você usa (domínio ingressado, tamanho da máquina, nome da máquina, opções de rede e muito mais)

A imagem da VM deve ser configurada conforme recomendado nesta página para cada tipo de provedor de nuvem.

Examplo de configuração

O processo de configuração no Orchestrator é semelhante para ambos os provedores de serviços de nuvem. As principais diferenças estão na forma como você configura cada provedor e cria as máquinas virtuais.

Aqui está uma visão geral do processo ao usar o Microsoft Azure como provedor de serviços de nuvem e uma máquina virtual generalizada:

Requisitos

Importante:
  • Todas as VMs de Cloud Robots contêm um agente hipervisor (hvagent ou UiPath VM Agent), o que garante o funcionamento das VMs. Você pode encontrá-lo em sua pasta de instalação do CSP. Adicione esse agente à sua lista de permissões, para que seus agentes de segurança não o removam ou bloqueiem.
  • Recomendamos evitar impor restrições à sua assinatura do provedor de nuvem que possam bloquear a implantação de recursos específicos, pois esses recursos são cruciais para a criação e funcionamento bem-sucedidos de máquinas virtuais.

Para optar por uma orquestração de robôs elásticos, você precisa fazer uma das coisas a seguir:

Requisitos do Azure

Você precisa de uma assinatura do Microsoft Azure para hospedar seus Cloud Robots.

Você deve configurar o Azure e obter os seguintes detalhes do seu administrador do Azure para conectar o Orchestrator:

  • ID do cliente - o identificador exclusivo do registro do aplicativo do cliente
  • Chave secreta do cliente - a senha do registro do aplicativo
  • ID de assinatura - a chave exclusiva da assinatura do Azure da sua organização
  • ID do diretório (tenant) - a chave exclusiva do tenant que você usa na assinatura do Azure.

Para obter instruções, consulte Configuração no Azure abaixo.

Requisitos do AWS

Você precisa de uma assinatura do Amazon Web Services (AWS) com o Amazon Elastic Compute Cloud (Amazon EC2) para hospedar seus Cloud Robots.

Você deve configurar o AWS e obter uma chave de acesso ao AWS do seu administrador do AWS, que consiste de:

  • ID da chave de acesso - o identificador exclusivo para a conexão do Orchestrator
  • Chave de acesso secreta - a senha para essa conexão.

Essas são credenciais de longa duração e, assim como um nome de usuário e senha, o Orchestrator precisa usar a ID da chave de acesso e a chave de acesso secreta juntas para autenticar solicitações que faz na API do AWS.

Para obter instruções, consulte Configuração no AWS abaixo.

Requisitos do GCP

Você precisa de uma assinatura do Google Cloud Platform (GCP), que inclui o Compute Engine para hospedar seus robôs de nuvem.

Você deve configurar um projeto do GCP e obter os seguintes detalhes do seu administrador do GCP para conectar o Orchestrator:

  • ID do cliente - O identificador exclusivo do seu projeto do GCP
  • Chave privada – A chave da conta de serviço do GCP usada para a integração.

Para obter instruções, consulte Configuração no GCP abaixo.

Configuração do provedor de nuvem

Configuração no Azure

Se seu provedor de serviço de nuvem for o Microsoft Azure, siga as instruções nesta seção para se preparar para conectar o Orchestrator ao Azure.

Observação: se você não for o administrador do Azure, pule esta seção e, em vez disso, entre em contato com sua equipe de TI para realizar essas etapas e peça a eles que forneçam os detalhes listados em Requisitos do Azure.
  1. Faça logon no Azure com uma conta de administrador.
  2. Navegue até Registros de aplicativos e crie um registro de aplicativo para sua instância do Orchestrator.
  3. Copie a ID do aplicativo (cliente) e a ID do diretório (tenant) e salve-as para uso posterior.


  4. Navegue até Certificados e segredos e crie um segredo do cliente.
  5. Copie o Valor do segredo do cliente e salve-o para uso posterior.


  6. Navegue até Grupos de recursos e crie um grupo de recursos para seu Orchestrator.
  7. Copie a ID da assinatura e salve-a para uso posterior.
    Se você já tiver um grupo de recursos que deseja usar, abra a visão geral desse grupo de recursos para obter a ID da assinatura.
    docs image
  8. Navegue até Controle de acesso (IAM), pesquise o nome que você deu ao registro de seu aplicativo Orchestrator e atribua a função Colaborador a ele.

Configuração no Azure: preparando uma imagem de máquina virtual

Observação: se você pretender usar VMs personalizadas em vez de um modelo de VM, pular esta seção e, ao invés disso, crie as VMs que você deseja usar para a orquestração de Robots.

Os robôs precisam de uma máquina na qual serão executados. Como parte da orquestração de robôs elásticos, podemos usar sua máquina virtual (VM) hospedada na nuvem para criar máquinas sob demanda para que os robôs sejam executados quando necessário.

Ao criar uma máquina virtual no Azure, a Microsoft fornece um conjunto de imagens para criar suas máquinas virtuais. Elas são imagens de diferentes sistemas operacionais, como o Windows Server ou Windows 10 Pro, que permitem que você instale o software de que precisa para executar trabalhos de automação.

Para capturar uma imagem de máquina virtual:

  1. Crie uma máquina virtual na sua conta do Azure e conecte-se a ela:
    1. Navegue até Máquinas virtuais e crie uma máquina virtual para o grupo de recursos que você criou anteriormente.
    2. Conecte-se à sua máquina virtual.
  2. Crie o usuário local e instale o software de automação necessário:
    Importante: não associe a máquina virtual a um domínio.
    1. Atualize o Windows e reinicie, se necessário.
    2. Crie um usuário local para o robô não assistido (por exemplo, uirobot). Atribua a função Administrador ao usuário local, limpe O usuário deve alterar a senha no próximo logon e selecione A senha nunca expira.
    3. Conceda permissões de acesso remoto na máquina virtual ao usuário local.
    4. Faça logoff da conta de administrador e faça logon como usuário local.
    5. Instale qualquer software de apoio de que você precise para automações, como o Microsoft Excel ou o Chrome. Você não precisa instalar o software UiPath; nós fazemos isso para você.
    6. Faça logoff da conta do robô e faça logon como administrador.
    Importante: se você instalou o Robot (opcional), certifique-se de não conectá-lo ao Orchestrator; caso contrário, você não conseguirá usar a imagem da máquina virtual.
  3. Crie uma imagem da máquina virtual generalizada:
    Use a ferramenta Sysprep para generalizar a máquina virtual.
    Observação: sysprep.exe desconecta sua sessão no meio do caminho.
  4. Após o status da máquina virtual mudar para Parado, crie uma imagem gerenciada de sua máquina virtual.
    Observação: selecione o mesmo grupo de recursos da máquina virtual. Além disso, selecione Não, capture apenas uma imagem gerenciada.

Você agora tem uma imagem totalmente configurada que pode usar para criar novas máquinas virtuais para a automação.

Configuração no AWS

Se seu provedor de serviços de nuvem for o Amazon Web Services (AWS), siga as instruções nesta seção para configurar o Amazon Elastic Compute Cloud (Amazon EC2) para a orquestração de robôs elásticos.

Observação: se você não for o administrador do AWS, pule esta seção e, em vez disso, entre em contato com sua equipe de TI para realizar essas etapas e peça a eles que forneçam os detalhes listados em Requisitos do AWS .

Práticas recomendadas do AWS

Escolha da região do AWS correta: certifique-se de que o Amazon Virtual Private Cloud (Amazon VPC) está localizado em uma região apropriada. Recomendamos que você sempre escolha a região do AWS que estiver mais próxima da região na qual sua instância do Orchestrator está hospedada ao criar um pool de Elastic Robots. Considere os custos de latência e transferência de dados entre o Orchestrator, Robots e o aplicativo do cliente ao determinar a localização da VPC. Entre em contato com a equipe de suporte da UiPath para obter detalhes sobre como alocar todos os seus ativos próximos uns dos outros. Saiba mais sobre regiões e instâncias no Guia de introdução.

Otimização de capacidade e de custos: certifique-se de que os recursos do Amazon Elastic Compute Cloud (Amazon EC2) sejam dimensionados de acordo com a implantação, os requisitos de clientes e as práticas recomendadas da UiPath. O Amazon EC2 repassa para você os benefícios financeiros da escala da Amazon. Consulte Opções de compras de instância do Amazon EC2 para obter uma descrição mais detalhada dos preços do Amazon EC2. A UiPath permite que você use suas máquinas existentes para aproveitar sua configuração do tamanho do EC2 otimizada. Recomendamos fazer um downsizing ou encerrar a utilização de instâncias ociosas ou subutilizadas do Amazon EC2 para otimizar custos.

Cálculo dos custos: você pode usar a calculadora de preços do AWS para obter uma estimativa do Custo Total de Propriedade (TCO) para a infraestrutura da UiPath implantada no AWS, usando o rótulo AWS UiPath:Managed: true. O custo exibido na calculadora é apenas para a infraestrutura. Para obter um valor de TCO mais preciso, considere também o custo das licenças da UiPath.

Configuração na AWS: gere uma chave de acesso da AWS

  1. Faça logon no console do Amazon EC2 como um usuário que tem as seguintes permissões:

    Categoria de permissões

    Ler/Lista

    Atualizar

    Criar

    Excluir

    ec2:*

    Todos

    Todos

    Todos

    Todos

    cloudformation:*

    Todos

    Todos

    Todos

    Todos

    ssm:*

    Todos

    Todos

    Todos

    Todos

    iam.*

    iam:GetInstanceProfile

    iam:ListInstanceProfiles

    iam:GetRole

    iam:ListRoles

    iam:PutRole

    iam:PutRolePolicy

    iam:PassRole

    iam:AddRoleToInstanceProfile

    iam:CreateInstanceProfile

    iam:CreateRole

    iam:RemoveRoleFromInstanceProfile

    iam:DeleteInstanceProfile

    iam:DeleteRole

    iam:DeleteRolePolicy

  2. Siga a documentação do Amazon para criar uma chave de acesso.
  3. Salve a ID de chave de acesso e a chave de acesso secreta para uso posterior.

Configuração na AWS: criar uma imagem EC2 da AWS

Observação: se você pretender usar VMs personalizadas em vez de um modelo de VM, pular esta seção e, ao invés disso, crie as VMs que você deseja usar para a orquestração de Robots.
  1. Faça logon no console do Amazon EC2.
  2. Siga a documentação do Amazon para criar uma instância do AWS EC2 e execute o seguinte como parte do processo:
    1. Para o AMI, escolha uma imagem do Windows 10 ou Windows Server. Se não existir nenhuma, você deve criá-la.
    2. Enquanto estiver conectado por RDP, instale qualquer atualização do Windows e reinicie, se necessário.
    3. Após reinicializar, instale qualquer aplicativo compatível de que você precise para as automações, como o Microsoft Excel ou Google Chrome. Você não precisa instalar o software UiPath; nós fazemos isso para você.
    4. Exclua a pasta C:\Windows\Panther.
    5. Crie um usuário local do Windows para o Robot, como por exemplo, robot, e conceda direitos de área de trabalho remota a ele.
    6. Pressione Ctrl + Alt + Delete e altere a senha do usuário do Robot.
    7. Abra as Configurações de inicialização do Ec2 e clique em Desligar com o Sysprep ao longo da parte inferior.

      O Sysprep é uma ferramenta da Microsoft, e você o usa para criar uma imagem generalizada da máquina para o EC2.

  3. Após o Sysprep terminar, no console do Amazon EC2, aguarde que a instância seja desligada e, então, clique com o botão direito do mouse e vá para Imagen e modelos > Criar imagem:


Você pode ver a nova imagem no console do Amazon EC2, à esquerda, em Imagens > AMIs. Você agora tem uma imagem totalmente configurada que pode usar para criar novas máquinas virtuais para a automação.

Configuração no GCP

Se seu provedor de serviço de nuvem for o Google Cloud Platform (GCP), siga as instruções nesta seção para se preparar para conectar o Orchestrator ao GCP.

Observação: se você não for o administrador do GCP, pule esta seção e, em vez disso, entre em contato com sua equipe de TI para realizar essas etapas e peça a eles que forneçam os detalhes listados em Requisitos do GCP.
  1. Crie um novo projeto no GCP.
  2. Obtenha a ID do projeto e salve-a para uso posterior.
  3. Crie uma conta de serviço em seu projeto do GCP.
  4. Crie uma chave da conta de serviço no JSON e salve o valor da Chave privada para uso posterior.

Configuração no GCP: criando máquinas virtuais

Se você quiser usar a orquestração de Elastic Robots e que nós criemos máquinas sob demanda, você deve criar imagens de máquinas personalizadas em seu projeto do GCP.

As instruções a seguir são uma configuração de exemplo para criar uma imagem de um disco persistente, a qual é criada de uma VM do Windows existente em seu projeto.

  1. Faça login no console do Google Cloud.
  2. Clique em Compute Engine, e depois, em Máquinas virtuais, clique em Instâncias da VM.
  3. Clique em Criar instância na parte superior da página.
  4. Preencha os detalhes da seguinte maneira:
    • Para Nome, Região e Zona, você pode especificar o que desejar.
    • Para Configuração da máquina, você pode deixar os valores padrão.
    • Em Disco de inicialização, clique em Alterar e, depois, clique em Imagens públicas.
    • Para Sistema operacional, selecione Windows.
    • Em Versão, selecione qualquer uma das opções do Windows Server 2019.
    • Você pode aceitar os padrões para o Tipo de disco de inicialização e Tamanho (GB), ou pode modificá-los de acordo com suas necessidades.
  5. Clique em Criar.
  6. Quando o disco de inicialização estiver pronto, você pode clicar em Criar e o GCP criará a máquina virtual (VM) para você.
  7. Para poder usar uma imagem personalizada criada a partir da VM, interrompa a VM recém-criada.
  8. No lado da página, acesse Armazenamento e clique em Imagens.
  9. Na parte superior da página, clique em Criar imagem.
  10. Continue seguindo com essas instruções para criar uma imagem do Windows.

Configuração no Orchestrator

Agora que seu provedor de serviços de nuvem está configurado, você pode prosseguir para conectar o Orchestrator a ele e configurar os robôs elásticos.

Configuração da conexão do provedor de nuvem

No Orchestrator:

  1. Acesse Tenant > Configurações.
  2. Na página Configurações do tenant, selecione a guia Conexões da nuvem.
  3. Clique no ícone Adicionar assinatura do provedor de nuvem e selecione seu provedor:


  4. Digite um nome para a conexão à esquerda.
  5. Adicione os detalhes de conexão de nuvem aplicáveis ao provedor de nuvem selecionado, conforme especificado acima na seção Requisitos :


  6. Clique em Salvar.

Seu provedor valida as informações e, então, conecta seu Orchestrator.

Criação de um pool de robôs elásticos

Para conectar Robôs elásticos ao Orchestrator na nuvem, você precisa provisionar um modelo de máquina do tipo pool de Robôs elásticos. Esse modelo de máquina é usado quando a UiPath gerencia os robôs e eles são executados na sua nuvem.

Ao criar o pool de robôs elásticos, você tem duas opções:

  • Você pode nos permitir criar automaticamente máquinas quando forem necessárias com base na sua VM de nuvem generalizada. Isso automatiza o processo de provisionamento tanto para máquinas quanto para robôs. Sempre que um processo precisar ser executado, a quantidade necessária de máquinas será criada. Além disso, quando o pool de robôs elásticos for usado pela primeira vez, instalamos o software UiPath necessário para executar o robô nas novas máquinas.
  • (Apenas AWS ou Azure) Você pode adicionar VMs específicas que deseja que utilizemos para a orquestração de robôs elásticos. Essa é uma versão limitada da orquestração de robôs elásticos, na qual podemos iniciar e interromper a VM conforme necessário para executar processos e instalar o software da UiPath necessário para executar o robô, mas só usamos as máquinas especificadas. Não podemos criar novas máquinas para você, nem podemos remover máquinas que você criou.

Para criar o pool de robôs elásticos:

  1. Selecione Tenant na parte superior esquerda e, então, acesse Máquinas.
  2. Clique em Adicionar máquina na parte superior direito da página e selecione Pool de Robôs elásticos:


    A página Adicionar pool de Robôs elásticos é aberta na guia Detalhes gerais:

  3. Insira um nome e, opcionalmente, adicione uma descrição para o pool de robôs elásticos.
  4. Na seção Detalhes de runtime, insira o número de tempos de execução necessários para Production (Unattended), NonProduction ou Testing (licenças de robô) para cada máquina criada com base neste modelo.

    Recomendamos selecionar 1 (um) runtime para Unattended e 0 (zero) para NonProduction e Testing.

    Se você estiver executando conjuntos de teste, defina um (1) runtime para slots de execução de teste.

  5. Clique em Próximo para configurar os detalhes da máquina virtual e de runtime.
  6. À direita, em Agendamento de perfis, selecionar o perfil padrão, que controla como você quer que priorizemos a alocação das máquinas:
    • Econômico: minimizar os custos de CSP da execução de VMs graças ao aumento do tempo de espera para trabalhos pendentes que precisem ser agendados
    • Equilibrado: equilíbrio entre os custos do CSP com a execução de VMs e a aceleração do agendamento de trabalhos
    • Rápido: minimize o tempo de espera de agendamento de trabalhos pendentes graças ao aumento de custos com a execução de VMs.

      Observação: para cada uma das opções acima, determinamos quando é o momento de alocar ou desalocar uma máquina considerando vários detalhes, incluindo o número de VMs que estão em execução, a quantidade de tempo para esperar que uma máquina fique disponível, o número de itens de trabalho enfileirados para uma máquina e o tempo de resfriamento.
    • Avançado: defina os parâmetros manualmente para controlar a rapidez com que máquinas novas serão alocadas quando necessárias:



      Importante: usar o perfil Avançado pode incorrer em custos de CSP adicionais, pois pode manter máquinas em execução por mais tempo, dependendo das configurações que você usar.
  7. Para configurar um perfil avançado:
    1. Selecione a opção Avançado como o perfil padrão. A configuração avançada se expande.
    2. Configure a Velocidade de alocação, que determina a velocidade de alocação das máquinas ao seu pool.
    3. No campo Máquinas de espera, insira o número mínimo de máquinas para aceitar cargas de trabalho.
    4. Em Tempo limite da máquina ociosa, insira a quantidade de minutos que a máquina pode permanecer em um estado ocioso, significando que ela não processa nenhuma carga de trabalho e não é usada como uma máquina em espera. Após este tempo, a máquina é desligada. As máquinas criadas automaticamente são removidas do pool.
  8. Na seção Detalhes de máquina, na lista Conexão de nuvem, selecione a conexão do provedor de serviços em nuvem que você criou anteriormente no Orchestrator.
    Importante: a Orquestração de robôs elásticos funciona em VMs independentes do Azure que executam o Windows 10 ou Windows 11, mas não no Azure Virtual Desktop (AVD) ou sistemas operacionais baseados em servidor.
  9. Para o Azure, selecione o Grupo de recursos usado para a conexão.

    Para o AWS, selecione a Região.

    Para o GCP, selecione a Zona.

  10. Se você quiser usar seu modelo de VM para provisionar automaticamente máquinas e robôs sob demanda, mantenha Criar máquinas automaticamente ativado.

    Para usar suas máquinas virtuais personalizadas, desative o botão de alternância.

    Observação:

    Para o GCP, essa opção não está disponível.

  11. Se você tiver desligado Criar máquinas automaticamente, no campo Máquina(s), selecione o modelo de VM ou as VMs personalizadas que você criou para a orquestração de robôs elásticos.
  12. Em Imagem da máquina, selecione o tipo de imagem da máquina:
    • Padrão se você quiser usar uma VM padrão.

    • Personalizado se quiser usar uma de suas máquinas personalizadas existentes.

  13. Se você selecionou Padrão na Etapa 12, agora selecione o sistema operacional da máquina:
    • Máquinas do Windows Server, que usam o Windows Server 2019 como sistema operacional.

    • Máquinas da área detrabalho do Windows , que usam licenças do Windows 10 ou do Windows 11.
      Observação:

      Antes de criar as VMs e instalar o sistema operacional Windows nelas, você será solicitado a confirmar que possui licenças elegíveis do Windows 10/11 com hospedagem para vários tenants. Certifique-se de ter tantas licenças da Área de Trabalho do Windows quanto o número de VMs que você deseja criar.

    1. No menu suspenso, selecione a imagem da máquina.
    2. Selecione um tamanho de máquina.

      Tamanho

      vCPU

      Memória (GB)

      Máx. de discos de dados

      Taxa de transferência máx. do disco sem cache (IOPS/MBps)

      Taxa de transferência de estouros máx. do disco sem cache (IOPS/MBps)

      NICs máx.

      Largura de banda de rede esperada (Mbps)

      Pequeno

      2

      16

      4

      3200/48

      4000/200

      2

      5,000

      Médio

      8

      64

      16

      12800/192

      16000/400

      4

      12,500

      Grande

      16

      128

      32

      25600/384

      32000/800

      8

      12,500

  14. Se você selecionou Personalizado na Etapa 12, agora selecione o modelo de VM ou as VMs personalizadas que você criou para a orquestração de robôs elásticos, respectivamente.
    • Se você desabilitou Criar máquinas automaticamente, só usaremos as máquinas selecionadas para a orquestração de robôs elásticos. Ao escolher essa opção, certifique-se de que as máquinas que você selecionar não sejam usadas em nenhum outro pool de robôs elásticos. Além disso, para VMs hospedadas no AWS, a instância do AWS EC2 deve ter o perfil de instância AmazonSSMManagedInstanceCore anexado. Para obter instruções, consulte a documentação do AWS.
    • Se Criar máquinas automaticamente estiver ativado, usamos o modelo selecionado para criar o número exigido de máquinas quando necessário.
    Observação: adicionar um modelo de máquina para imagens do Azure pode levar até 15 minutos.
    1. (Para máquinas do Azure) No menu suspenso Série de máquinas, selecione a série desejada para sua máquina do Azure.
    2. No menu suspenso Tamanho da máquina, selecione o tamanho para sua máquina.
  15. Em Endereço IP público, selecione Habilitado se você quiser que o endereço IP da máquina seja público.
    Importante:

    Apenas para conexões do Azure, você pode tornar o IP público.

  16. Para o Número máximo de máquinas, selecione uma das seguintes opções:
    • Usar o máx. disponível: quando você desejar permitir que o pool aumente até o máximo de licenças disponíveis para o tenant; Seu plano de assinatura do provedor de nuvem pode limitar o valor máximo.
    • Especificar um limite: se você quiser limitar o número máximo de máquinas, selecione essa opção e digite o número máximo de máquinas que podemos criar.
  17. Clique em Configurações avançadas para exibir opções adicionais.
    1. Na lista Rede virtual, você pode selecionar Automático para permitir que seu modelo de máquina provisione sua própria rede virtual, ou selecionar a rede virtual usada para seu provedor de nuvem usar essa rede e Sub-rede, se definido.


  18. Clique em Avançar para configurações do pool.
  19. (Opcional) Para definir uma atualização atrasada do software da UiPath em suas máquinas, ative a alternância das Configurações de atualização de software. As seguintes opções estão disponíveis:
    OpçãoDescription

    Atualização automática instantânea (recomendado)

    Esta é a opção padrão e recomendada. O software da UiPath em suas máquinas, como o UiPath Robot, Studio ou Assistant, é atualizado para a versão Enterprise mais recente em duas semanas.

    A atualização aplica-se a todas as máquinas no pool.

    Atualização automática atrasada

    Selecione esta opção para atualizar o software da UiPath em suas máquinas para a versão que precede a mais recente.

    Uma atualização automática atrasada depende da versão do software presente no momento da adição de uma máquina no pool. Por exemplo, se uma máquina foi adicionada quando a versão 2023.4 era a mais recente, a atualização automática atrasada instalará a versão do software 2022.10. Depois que a versão 2023.10 for lançada, a atualização automática atrasada instala a 2023.4 versão do sofware.

    A atualização aplica-se a todas as máquinas no pool.

    Observação:

    Essa opção é projetada para criar um período de buffer para ajustar suas automações antes de fazer a transição para a versão Enterprise mais recente. Ela não atualiza o software UiPath para a versão mais recente, mas para a anterior a ela.

    Importante:

    A opção Atualização automática atrasada não faz o downgrade de versões do UiPath Robot mais recentes do que a sugerida.

    AVISO:

    As versões com correções de segurança são instaladas automaticamente, independentemente da opção de atualização de software escolhida.

  20. Clique em Concluir.

Seu pool de robôs elásticos já está configurado e pronto para ser usado em uma pasta moderna para executar trabalhos.

Importante:

Não interfira com os recursos da nuvem (VMs, imagens) após você adicioná-los a um pool de robôs elásticos.

Por exemplo:

  • não desligue e ligue a VM manualmente,

  • não exclua a VM do CSP enquanto ela ainda estiver no pool, ou

  • não conecte ou desconecte o Robot ao/do Orchestrator.

Configuração de funções de pasta e conta

Você precisa adicionar o pool de robôs elásticos a uma pasta e conceder permissões de automação para a pasta à conta que usa a máquina virtual.

  1. Selecione uma pasta à esquerda e acesse Configurações > Máquinas.
  2. Na parte superior direita da página, clique em Gerenciar máquinas na pasta.
  3. Selecione o pool de Robôs elásticos e clique em Atualizar.
  4. Acesse a página Gerenciar acesso para exibir as contas disponíveis.
  5. Se a conta que você quiser que execute as automações (que deve ser o usuário local da máquina virtual) não estiver listada, adicione-a e atribua a ela a função Robot.
    Observação: recomendamos usar uma conta Robot, que é um tipo de conta dedicada para executar automações Unattended.
  6. À direita da linha da conta, clique no ícone Mais ações e selecione Editar. Faça as seguintes alterações:
    1. Para Configuração do Robô > Attended Robot, desative a alternância. (Não aplicável a contas de Robôs.)
    2. Para Configuração do Robô > Unattended Robot, ative a alternância. (Já habilitado para contas de robôs.)
    3. Marque a caixa de seleção Executar automações em primeiro plano (Credenciais necessárias). No campo Domínio\Nome de usuário, digite .\username (por exemplo, .\uirobot). No campo Senha, digite a senha da conta.
    4. Para as Configurações do robô, mude a alternância para ativado para Login no console e selecione Não para evitar que o robô atinja o tempo limite.

Sua pasta já está pronta, e a conta está configurada.

Observação: ao contrário dos modelos de máquinas regulares, adicionar um pool de Elastic Robots a uma pasta não o adiciona também a suas subpastas. Se você também quiser usar a máquina em uma subpasta, você deve seguir as etapas acima para a subpasta.

Agora que a configuração no Orchestrator também está concluída, você pode iniciar a execução de automações na nuvem.

Teste como executar uma automação na nuvem

Teste a configuração de orquestração de Robôs elásticos executando sua primeira automação na nuvem.

Criar a primeira máquina virtual pode levar algum tempo - de 10 minutos a várias horas (observado apenas no Azure). Uma máquina virtual deve estar disponível para executar um trabalho antes que você possa executar o teste de uma automação.

Observação:

As máquinas do pool de robôs elásticos aparecem no menu suspenso Máquina quando você cria uma automação. O runtime é aquele definido na criação do pool de robôs elásticos.

No Orchestrator:

  1. Certifique-se de publicar um projeto ou carregar um pacote no Orchestrator.
  2. Acesse Automações > Processos na sua pasta.
  3. Crie um novo processo.
  4. Inicie o trabalho.

Transmissão ao vivo e controle remoto

Enquanto um trabalho estiver em andamento, você poderá acessar a transmissão ao vivo do Robot que está executando a automação. Se for necessária uma solução de problemas ou depuração, você pode assumir o controle da execução usando seu próprio mouse e teclado, sem pausar a automação.

Os recursos de transmissão ao vivo e controle remoto estão disponíveis para Automation Cloud Robot (tanto Serverless quanto VM), Elastic Robots e Windows Robots versão 2023.4+.

Para habilitar a transmissão ao vivo e o controle remoto, consulte Habilitando os recursos.

Solução de problemas

Monitoramento

Você pode monitorar a orquestração de robôs elásticos para verificar se há erros nas seguintes páginas:

  • Você pode ver trabalhos pendentes que estão esperando por uma máquina disponível na página Trabalhos.Se os trabalhos ficarem pendentes por mais tempo do que o esperado, verifique sua configuração do provedor de serviços de nuvem para ter certeza de que tudo está configurado corretamente.
  • No Azure, AWS ou GCP, você pode ver as máquinas virtuais que estão sendo criadas. Você pode ver as máquinas virtuais criadas no Orchestrator na página Monitoramento da pasta. Quando uma ficar disponível, ela já estará conectada ao Orchestrator e, então, executará o próximo trabalho pendente. Se as máquinas virtuais não estiverem sendo criadas, verifique a configuração do seu modelo de máquina no seu provedor de serviços de nuvem e no pool de robôs elásticos no Orchestrator.
  • Na página Alertas no Orchestrator, você pode definir o filtro Estado como Todos para exibir detalhes sobre o componente Cloud Robots e ver conforme novos robôs forem criados, ou algum erro. Para ver alertas, você precisa ter as permissões Alertas - Visualizar e Máquinas - Visualizar de uma função que esteja diretamente atribuída à sua conta (não herdada de grupos) e ser adicionado às pastas nas quais a orquestração de Elastic Robots é usada.

Configuração do pool de máquinas

Com Criar máquinas automaticamente desativado, se você verificar que as máquinas selecionadas durante a configuração não são mostradas ao editar posteriormente o pool de robôs elásticos, isso pode ocorrer devido algumas máquinas terem sido alocadas (no momento ou anteriormente) em seus outros pools de robôs elásticos. Você pode usar a mesma máquina em apenas um pool de robôs elásticos de cada vez.

Para se recuperar desse problema:

  1. Vá para a página Alertas para encontrar a mensagem para a importação da máquina.
  2. Verifique a mensagem para ver se qualquer máquina foi ignorada. Em caso afirmativo, continue com esse processo. Caso contrário, verifique a configuração da VM no seu provedor de serviço de nuvem.
  3. Remova a máquina de qualquer outro pool.
  4. Aguarde até que a tarefa atual que está sendo executada na máquina seja encerrada, o que geralmente demora menos de 1 minuto.
  5. Adicione a máquina no pool de robôs elásticos.

O provisionamento da máquina falhou (apenas o AWS)

Se você estiver usando o AWS e o provisionamento da máquina falhar com o erro Provisionamento da máquina falhou e os detalhes incluírem status CREATE_FAILED for stack <name>, você poderá rastrear eventos de pilha para determinar a causa.

Podem ocorrer erros durante a criação da pilha do CloudFormation, com mais frequência devido às permissões ou à cota do AWS.

Para se recuperar desse problema:

  1. Faça login no portal do CloudFormation em https://console.aws.amazon.com/cloudformation/.
  2. Selecione Pilhas.
  3. Selecione a pilha indicada nos detalhes do erro. Mostra a mensagem CREATE_FAILED:


  4. Verifique a coluna Motivo do status para obter informações sobre a causa do erro.
  5. Resolva a causa.
  6. No Orchestrator, acesse Tenant > Máquinas e edite o pool de robôs elásticos para forçar a criação de uma nova versão do pool. Por exemplo, altere o valor do Tamanho, salve e, então, edite-o novamente para retornar ao valor original, e salve.

    A pilha do CloudFormation não pode retomar ou tentar novamente por si só depois de ter falhado. Fazer alterações no pool de robôs elásticos dispara o processo para iniciar novamente.

Perguntas frequentes

As imagens de máquina que criei serão atualizadas automaticamente com a versão mais recente do Windows e suas atualizações?

Não. Se você quiser ter a versão e as atualizações mais recentes do Windows, você precisa reconstruir sua imagem no provedor de serviços de nuvem (CSP).

Quando as atualizações do UiPath Robot são aplicadas?

Nós nos preocupamos em atualizar suas VMs para usar a versão mais recente do UiPath Robot dentro de aproximadamente duas semanas após uma nova versão ficar disponível.

A atualização acontece:

  • quando uma máquina que precisa de atualização é inicializada pela primeira vez
  • antes que uma máquina que estava executando trabalhos seja desligada
  • para máquinas que estão em uso constante e não podem receber a atualização por duas semanas desde que a atualização ficou disponível, agendamos uma breve janela de manutenção para aplicar a atualização.

Como posso habilitar extensões de navegador na minha máquina?

Durante a instalação:

Selecione a extensão do navegador desejada, como a extensão do Chrome. A extensão deve ser instalada no mesmo usuário que executa os trabalhos. Para garantir o funcionamento adequado da extensão, abra-a após a conclusão da instalação.

A versão do runtime remoto da UiPath mais recente está disponível na página Downloads de produtos do Customer Portal.

Pós-instalação:

Abra o Studio Desktop, acesse Início > Ferramentas > Extensões da UiPath e clique em Instalar para o navegador desejado. Apenas navegadores compatíveis são exibidos na lista.

docs image

Was this page helpful?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Logotipo branco da Uipath
Confiança e segurança
© 2005-2024 UiPath. All rights reserved.