automation-suite
2024.10
true
UiPath logo, featuring letters U and I in white

Guia de instalação do Automation Suite no OpenShift

Última atualização 18 de dez de 2024

Pilha do Automation Suite

Arquitetura de alto nível

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



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 compatíveis, 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 há dependências entre produtos 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, monitoramento de tráfego etc., 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).

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.

Importante:

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 OpenShift GitOps Operator 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 continuamente (por exemplo, aplicação de patches, disponibilidade etc.)

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: execução de pré-verificações, instalação etc.)

  • 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 (por exemplo, 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 (por exemplo, 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

  • Oferecer suporte com base nos Programas de Suporte mencionados aqui.

  • 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?

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.