automation-suite
2024.10
true
UiPath logo, featuring letters U and I in white
Automation Suite on OpenShift Installation Guide
Last updated 11 de nov de 2024

Pilha do Automation Suite

Arquitetura de alto nível

Automation Suite allows you to bring and manage your own Kubernetes cluster.



There are two sections of the stack:

  1. Gerenciado pela UiPath®: serviços e componentes da UiPath® otimizados para o Automation Suite fornecidos e compatíveis com a UiPath®.

  2. Customer managed: Prerequisites for deploying Automation Suite on your cloud infrastructure managed and supported by you. For supported configurations, see the Compatibility matrix.

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

Kubernetes cluster (OpenShift)

OpenShift is a managed Kubernetes service from Red Hat. Make sure to configure your OpenShift cluster correctly, with the required worker nodes and capacity.

ArgoCD

Open-source declarative CD tool for Kubernetes. It follows the GitOps pattern of using Git repositories as the source of truth for defining the desired application state. It is optimized to provide application life cycle management (ALM) capabilities for Automation Suite.

OpenShift provides the OpenShift GitOps Operator, which ensures similar functionality to 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.

OpenShift provides OpenShift Service Mesh, which ensures similar functionality to Istio.

Armazenamento de objetos

Automation Suite and UiPath® Services require Object Storage - Azure Blob Storage, Amazon S3 (Simple Storage Service), or an S3-compatible objectstore.

Red Hat provides OpenShift Data Foundation as an S3-compatible object storage solution.

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.

Also, Red Hat provides OpenShift Data Foundation as a block storage solution.

Armazenamento de Arquivo

File storage is hierarchical data storage methodology and is needed for several UiPath® products. Automation Suite is compatible with Azure Files and Elastic File Storage from Microsoft and AWS, respectively.

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.

You can also use the Redis Enterprise Operator from 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:

You must install Cert Manager if you plan to install Process Mining.

Important: Istio and ArgoCD are mandatory components that Automation Suite is dependent on. For Automation Suite on OpenShift installations, OpenShift Service Mesh can replace Istio and the OpenShift GitOps Operator can replace ArgoCD. As installing Istio, ArgoCD or the equivalent components from OpenShift requires admin privileges, you must install the components separately before installing 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

  • Provides new LTS versions of Automation Suite that consist of new service features (e.g., Orchestrator) and updates component versions typically every 12 months.

    UiPath® will also publish an updated compatibility matrix of the new LTS version and infrastructure components (e.g., OpenShift versions)

  • 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

  • Publish compatibility matrix for each new LTS version release to allow you to upgrade your infrastructure and stay within supported versions of OpenShift. For supported OpenShift versions, see the Compatibility matrix.

  • 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 your own solution and follow UiPath® documentation on best practices and maintenance mode.

  • For infrastructure prerequisites (such as SQL or Storage), you must take 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.