UiPath Documentation
automation-suite
2024.10
false
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Guia de instalação do Automation Suite no OpenShift

Pilha do Automation Suite

Arquitetura de alto nível

O Automation Suite permite que você traga e gerencie seu próprio cluster Kubernetes.

O diagrama a seguir mostra a arquitetura do Automation Suite com todas as camadas de componentes.

Há duas seções da pilha:

  1. Gerenciado pela UiPath®: serviços e componentes da UiPath® otimizados para o Automation Suite fornecidos e compatíveis com a UiPath®.
  2. Gerenciado pelo cliente: pré-requisitos para implantar o Automation Suite em sua infraestrutura de nuvem gerenciada e suportada por você. Para configurações suportadas, consulte a matriz de Compatibilidade.

Componente de Pilha

Description

Gerenciado pela UiPath®

Produtos da UiPath®

Quando você implanta o Automation Suite, um conjunto mínimo de recursos compartilhados é instalado por padrão, como o UiPath® Portal, Identity, Licença, Gerenciamento de organizações e Auditoria.

Você pode escolher quais produtos da UiPath® habilitar no Automation Suite no momento da instalação ou após a instalação. Observe que você deve abordar.

Gerenciado pelo cliente

Cluster do Kubernetes (OpenShift)

O OpenShift é um serviço gerenciado do Kubernetes da Red Hat. Certifique-se de configurar seu cluster do OpenShift corretamente, com os nós do trabalho e a capacidade necessários.

ArgoCD

Ferramenta de CD declarativo de código aberto para Kubernetes. Ele segue o padrão GitOps de usar repositórios Git como fonte de comprovação para definir o estado do aplicativo desejado. Ele é otimizado para fornecer recursos de gerenciamento do ciclo de vida do aplicativo (ALM) para o Automation Suite.

O OpenShift fornece o OpenShift GitOps Operator, que garante funcionalidade semelhante ao ArgoCD.

Istio

Malha de serviço de código aberto que fornece funcionalidades como entrada, roteamento de solicitação e monitoramento de tráfego para os microsserviços executados dentro do cluster Kubernetes.

O OpenShift fornece o OpenShift Service Mesh, que garante funcionalidade semelhante ao Istio.

Armazenamento de objetos

O Automation Suite e os serviços da UiPath® exigem Armazenamento de objetos - Armazenamento de Blob do Azure, Amazon S3 (Simple Storage Service) ou um Objectstore compatível com S3.

A Red Hat fornece o OpenShift Data Foundation como uma solução de armazenamento de objetos compatível com S3.

Armazenamento de blocos

O armazenamento em bloco é semelhante ao armazenamento em disco necessário para a plataforma do Automation Suite e produtos da UiPath®.O Automation Suite é compatível com o Armazenamento em disco do Azure e o Elastic Block Storage da Amazon.

Além disso, a Red Hat fornece o OpenShift Data Foundation como uma solução de armazenamento de blocos.

Armazenamento de Arquivo

O armazenamento de arquivos é a metodologia de armazenamento de dados hierárquica e é necessário para vários produtos da UiPath®. O Automation Suite é compatível com Arquivos do Azure e Elastic File Storage da Microsoft e da AWS, respectivamente.

Cache

O cache é necessário por vários produtos da UiPath®. O Automation Suite é compatível com o Cloud Redis para Azure e o Elasticache para AWS.

Você também pode usar a Operador Enterprise do Redis do OpenShift.

Banco de Dados

O SQL Server e os bancos de dados do SQL são necessários para todos os produtos da UiPath®. O Automation Suite é compatível com os serviços SQL do Microsoft SQL server, do Azure SQL e gerenciados pela AWS (RDS).

Para a versão mais recente do Airflow, o PostgreSQL é necessário para o banco de dados do Process Mining AutomationSuite_Airflow . (Automation Suite 2024.10.3 ou versões mais recentes).

Gerenciador de certificados

O Gerenciador de certificados é um controlador de certificados de código aberto para o Kubernetes. Você pode optar por manter o Gerenciador de certificados pré-configurado no Automation Suite ou trazer o seu próprio. Se você trouxer o seu, você será o responsável por gerenciar o ciclo de vida desse componente.


Você deve instalar o Gerenciador de certificados se quiser instalar o Process Mining.

Importante:

Istio e ArgoCD são componentes obrigatórios dos quais o Automation Suite depende. Para instalações do Automation Suite em OpenShift, o OpenShift Service Mesh pode substituir o Istio e o Operador OpenShift GitOps pode substituir o ArgoCD. Como a instalação do Istio, ArgoCD ou componentes equivalentes do OpenShift requer privilégios de administrador, você deve instalar os componentes separadamente antes de instalar o Automation Suite.

Matriz de responsabilidade

Atividade

Responsabilidade da UiPath®

Responsabilidade do cliente

Pré-requisitos da infraestrutura

  • Documente a orientação sobre a capacidade dos nós no cluster

  • Matriz de compatibilidade de documentos de serviços de Cloud compatíveis e suas versões

  • Documento de verificações de validação de pré-requisito antes da instalação

  • Provisione os recursos de infraestrutura necessários dedicados ao Automation Suite

  • Gerencie a infraestrutura de forma contínua (que inclui aplicação de patches e disponibilidade)

Políticas de rede (fornecidas opcionalmente pela UiPath®)

N/A

N/A

Políticas do Gatekeeper e do OPA (fornecidas opcionalmente pela UiPath®)

N/A

N/A

uipathctl (ferramenta de gerenciamento)

  • Fornece uma ferramenta de gerenciamento (semelhante a kubectl) otimizada para a instalação e gerenciamento do Automation Suite
  • Documentação sobre como usar a ferramenta associada aos casos de uso (por exemplo, executar pré-verificações e instalar)

  • Nó de gerenciamento/máquina com uipathctl, conectividade ao cluster e acesso de administrador do cluster para instalar e executar o Automation Suite

AtualizaçõesAutomation Suite

  • Forneça pequenas atualizações para versões de Suporte em Longo Prazo (LTS), que consistem em atualizações de imagem de serviço para correções de bugs e patches de segurança, normalmente a cada dois meses

  • Fornece novas versões LTS do Automation Suite, que consistem em novas funcionalidades de serviço, como o Orchestrator, e atualiza versões de componentes normalmente a cada 12 meses.

    A UiPath® também publicará uma matriz de compatibilidade atualizada da nova versão do LTS e componentes de infraestrutura, como versões do OpenShift

  • Consuma pequenas atualizações regularmente para obter correções de bugs e patches de segurança. As versões secundárias são feitas para serem leve

  • Atualize para as principais versões LTS para obter atualizações de recursos e matriz de compatibilidade atualizada

Atualizações de infraestrutura

  • Publique a matriz de compatibilidade para cada nova versão do LTS para permitir que você atualize sua infraestrutura e permaneça dentro das versões compatíveis do OpenShift. Para versões do OpenShift compatíveis, consulte a matriz de Compatibilidade.

  • Atualize a infraestrutura com base na matriz de compatibilidade do Automation Suite

  • Siga a prática recomendada de fazer backups antes das atualizações

Backup e restauração

N/A

  • Use sua própria solução e siga a documentação da UiPath® sobre as melhores práticas e modo de manutenção.

  • Para pré-requisitos de infraestrutura (como SQL ou armazenamento), você deve fazer backups.

Suporte

  • Forneça suporte com base em programas de suporte.

  • Oferecer suporte para o Automation Suite

  • Fornece uma ferramenta de diagnóstico para ajudar a identificar a causa dos problemas comuns (o pacote do Automation Suite ou sua infraestrutura)

  • Gerenciar e oferecer suporte aos pré-requisitos de infraestrutura ou componentes não agrupados doAutomation Suite

  • Arquitetura de alto nível
  • Matriz de responsabilidade

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades