orchestrator
2024.10
true
UiPath logo, featuring letters U and I in white
Guia de instalação do Orchestrator
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 4 de dez de 2024

Implantação do Azure Marketplace

As implantações do Azure marketplace permitem que você implante soluções da UiPath diretamente do portal do Azure.

Observação:

O Azure Marketplace mantém a versão do UiPath Orchestrator mais recente.

UiPath Orchestrator

Esse assistente permite que você implante ambientes de nó único ou de vários nós. Os componentes são:

Name

Detalhes

Usado para hospedar os serviços web necessários (por exemplo, Orchestrator, Identity, WebHooks). Todos os componentes estão no mesmo Plano de Serviço de Aplicativo. Se você realizar uma implantação de vários nós, o Complemento de Alta Disponibilidade estará acessível usando uma Integração de Rede Virtual

O Banco de Dados SQL (e o servidor) usado pelos serviços web.

Insights de aplicativo usados para registrar regras de escalonamento automático.

A conta de armazenamento usada para armazenar pacotes/bibliotecas.

Usada para configurar a implantação usando scripts que são executados em uma Máquina Virtual do Windows.

Máquina Virtual implantada temporariamente que executará scripts para configurar os Serviços Web mencionados anteriormente (Aplicativos Web). Essa máquina usa a Identidade Gerenciada para autenticar no Azure. Ele é implantado em uma VNet separada junto com uma Placa de Interface de Rede e uma conta de armazenamento separada

Isso é usado para limpar os Recursos do Azure (Configuração da VM e todas as dependências). Esse recurso será removido automaticamente no final, se for bem-sucedido.

(Opcional) Componentes High Availability Add-on (HAA)

Importante:

As implantações de vários nós do Orchestrator usam o RESP (Protocolo de Serialização do Redis) para a comunicação e, sendo assim, podem ser configuradas usando qualquer solução que dependa deste protocolo.

O HAA é a única solução compatível com o UiPath.

O suporte completo é fornecido aos usuários do Redis Enterprise com a compra de um módulo HAA.

Name

Detalhes

Há três VMs do Linux que são implantadas em conjunto para formar um cluster do Complemento de Alta Disponibilidade . O cluster é implantado em uma VNet junto com Placas de Interface de Rede para cada nó. Os nós não estão expostos publicamente e estão conectados ao Serviço do Aplicativo Orchestrator através da Integração de Rede Virtual

Percorrendo o Assistente

Fundamentos



Neste passo, você precisa selecionar a assinatura, o Grupo de Recursos e a Região onde você deseja que a solução seja implantada.

Observação: Você precisa de permissões de Proprietário no Grupo de Recursos ou Assinatura para implantar já que as implantações criam uma identidade gerenciada pelo usuário (consulte componentes).

Detalhes do Orchestrator



Name

Detalhes

Nome do Orchestrator

O nome do Orchestrator terá um sufixo aleatório anexado.

Senha

Defina a senha que será usada para o administrador do host e a conta de administrador padrão do tenant (admin).

Versão do Orchestrator

Selecione a versão do UiPath Orchestrator que você deseja implantar.

Instâncias do Orchestrator

O número de instâncias P2v2 que serão criadas (escalonadas para). Pode ser no máximo 30.

Tamanho do Orchestrator

Isso implantará versões diferentes do Banco de dados SQL.

Pequeno: < 100 robôs (4 Núcleos)

Médio: < 250 robôs (8 núcleos)

Grande: < 500 ou mais robôs (16 núcleos)

Observe que, se você selecionou uma instância do Orchestrator, você terá a opção de ignorar a instalação do High Availability Add-on. Se você escolheu ignorá-la, não altere o número de instâncias, pois esse será um cenário não suportado.

Configuração do Servidor HAA



Name

Detalhes

Logon do Administrador dos Servidores HAA (VM)

Defina o nome de usuário do administrador para as máquinas virtuais do Complemento de Alta Disponibilidade

Senha

Defina a senha do administrador para as máquinas virtuais do Complemento de Alta Disponibilidade.

E-mail do Administrador do HAA

Defina o e-mail do administrador para o Complemento de Alta Disponibilidade.

Senha

Defina a senha do administrador para o Complemento de Alta Disponibilidade.

Licença do Complemento de Alta Disponibilidade

Licença do Complemento de Alta Disponibilidade. Se não for fornecida, você deve inserir uma licença em até 30 dias.

Tamanho da Máquina Virtual

O tamanho das três máquinas virtuais RHEL (Red Hat Enterprise Linux) para provisionar. Recomendamos 2-4 CPU e 8-16 GB de RAM.

Rede Virtual para o HAA

Uma rede virtual que será usada para implantar as máquinas virtuais do Complemento de Alta Disponibilidade. Elas serão implantadas em uma sub-rede e outra sub-rede é necessária para a integração da rede virtual WebApp (conectividade privada).

Sub-redes

Duas sub-redes são necessárias:

  • Sub-rede da rede virtual que será usada para implantar as máquinas virtuais do Complemento de Alta Disponibilidade.
  • Sub-rede de rede virtual usada para integração VNet do serviço de aplicativo/aplicativo Web (conectividade privada). Se você estiver usando uma VNet existente, essa sub-rede deverá estar vazia, configurada e usada apenas para essa finalidade.

Configurações de SQL do Orchestrator



Name

Detalhes

Nome do servidor SQL do Orchestrator

O nome do servidor SQL terá um sufixo aleatório anexado.

Logon do Administrador do Servidor SQL do Orchestrator

Defina o nome do administrador para o servidor SQL do Orchestrator.

Senha

Defina a senha do administrador para o servidor SQL do Orchestrator.

Configuração de Certificados

Name

Detalhes

Certificado de Assinatura do Token (pfx)

O certificado usado para a assinatura do token.

O certificado pfx deve atender a todos os requisitos.
SenhaSenha do certificado de assinatura do token.

O certificado usado nesta etapa pode ser gerado usando os seguintes comandos:

#Generate certificate directly in the LocalMachine personal store
 $cert = New-SelfSignedCertificate -Type Custom -KeySpec Signature `
    -Subject "CN=UiPathSelfSignedRoot" `
    -KeyExportPolicy Exportable `
    -HashAlgorithm sha256 -KeyLength 4096 `
    -CertStoreLocation "cert:\LocalMachine\My" `
    -KeyUsageProperty Sign `
    -KeyUsage CertSign `
    -NotAfter (Get-Date).AddYears(2)

#Create a secure string password for the certificate
$mypwd = ConvertTo-SecureString -String "1234" -Force -AsPlainText

#Export the certificate from the LocalMachine personal store to a file `mypfx.pfx`
Get-ChildItem -Path "cert:\LocalMachine\my\$($cert.Thumbprint)" | Export-PfxCertificate `
    -FilePath mypfx.pfx `
    -Password $mypwd `
    -CryptoAlgorithmOption TripleDES_SHA1

#Remove the certificate from the LocalMachine personal store
Get-ChildItem "Cert:\LocalMachine\My\$($cert.Thumbprint)" | Remove-Item#Generate certificate directly in the LocalMachine personal store
 $cert = New-SelfSignedCertificate -Type Custom -KeySpec Signature `
    -Subject "CN=UiPathSelfSignedRoot" `
    -KeyExportPolicy Exportable `
    -HashAlgorithm sha256 -KeyLength 4096 `
    -CertStoreLocation "cert:\LocalMachine\My" `
    -KeyUsageProperty Sign `
    -KeyUsage CertSign `
    -NotAfter (Get-Date).AddYears(2)

#Create a secure string password for the certificate
$mypwd = ConvertTo-SecureString -String "1234" -Force -AsPlainText

#Export the certificate from the LocalMachine personal store to a file `mypfx.pfx`
Get-ChildItem -Path "cert:\LocalMachine\my\$($cert.Thumbprint)" | Export-PfxCertificate `
    -FilePath mypfx.pfx `
    -Password $mypwd `
    -CryptoAlgorithmOption TripleDES_SHA1

#Remove the certificate from the LocalMachine personal store
Get-ChildItem "Cert:\LocalMachine\My\$($cert.Thumbprint)" | Remove-Item

Configuração de Tags

Aqui você pode criar tags para os recursos criados na implantação.

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.