- Visão geral
- Requisitos
- Instalação
- Pós-instalação
- Migração e atualização
- Atualização do Automation Suite no EKS/AKS
- Opções de migração
- Etapa 1: mover os dados da organização do Identity, de independente para o Automation Suite
- Etapa 2: restauração do banco de dados de produtos independente
- Etapa 3: backup do banco de dados da plataforma no Automation Suite
- Etapa 4: mesclando organizações no Automation Suite
- Etapa 5: atualização das strings de conexão do produto migradas
- Etapa 6: migração do Insights independente
- Etapa 7: exclusão do tenant padrão
- B) Migração de um único tenant
- Monitoramento e alertas
- Administração de cluster
- Configuração específica do produto
- Solução de problemas
Pilha do Automation Suite
Arquitetura de alto nível
O Automation Suite no EKS/AKS permite que você traga e gerencie seu próprio cluster do Kubernetes, dedicado ao Automation Suite.
Há três seções na pilha:
- UiPath managed: UiPath services and components optimized for Automation Suite provided and supported by UiPath.
- Opcional de instalar: se você tiver os mesmos componentes pré-configurados em seu cluster do Kubernetes, poderá optar por ignorar a instalação por meio do Automation Suite. Nesse caso, você gerenciará o ciclo de vida desses componentes.
- Customer managed: Prerequisites for deploying Automation Suite on your cloud infrastructure managed and supported by you. For supported EKS/AKS configurations, see the Compatibility matrix.
| Componente de Pilha | Description |
|---|---|
|
UiPath Managed | |
|
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, License, Org Management e Audita. You can choose which UiPath products to enable on Automation Suite both at the time of installation or post-installation. Note that there are cross-product dependencies you must address. |
|
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 desejado do aplicativo. Ele é otimizado para fornecer recursos de gerenciamento do ciclo de vida do aplicativo (ALM) para o Automation Suite . |
|
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. |
|
Opcional para instalar | |
|
Políticas de gateway e de contêiner |
Ferramenta de código aberto que permite que um administrador do Kubernetes implemente políticas para garantir a conformidade e as melhores práticas em seu cluster. If you bring your own Gatekeeper and associated policies, review the access needed by Automation Suite. |
|
Políticas de rede |
As políticas de rede do Kubernetes fornecem uma maneira de controlar o fluxo de tráfego de rede no endereço IP ou no nível da porta (Camada 4). O Automation Suite vem com um componente opcionalmente agrupado com políticas de rede implementadas para seguir as práticas recomendadas de segurança. Note that Automation Suite-bundled networking policies are only compatible with Cilium CNI. If you use a different type of CNI or if you bring your own networking policies, make sure to check the compatibility of these policies with Automation Suite. For details, see Security and complicance. |
|
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. |
|
Prometheus |
Kit de ferramentas de monitoramento de sistema de código aberto para Kubernetes. Ele pode aceitar métricas de componentes e cargas de trabalho do Kubernetes em execução nos clusters e armazená-las no banco de dados de séries temporais. Se você optar por não instalar o Prometheus incluído com o Automation Suite , deverá configurar seu Prometheus para coletar métricas. O Prometheus incluído no Automation Suite no EKS/AKS não está configurado para o modo de alta disponibilidade (HA). Se precisar de uma pilha de monitoramento com a funcionalidade HA, você deve fornecer seu próprio Prometheus. |
|
AlertManager |
Ferramenta de código aberto que lida com alertas enviados por aplicativos cliente, como o servidor Prometheus. Ele é responsável por desduplicar, agrupar e roteá-los para as integrações corretas do receptor, como e-mail, PagerDuty ou OpsGenie. O Automation Suite configura alertas personalizados, como expiração de certificados. Se você optar por não instalar o Alert Manager incluído do Automation Suite , você deverá configurar seus próprios alertas. O Alert Manager incluído no Automation Suite no EKS/AKS não está configurado para o modo de alta disponibilidade (HA). Se precisar de uma pilha de monitoramento com a funcionalidade HA, você deve fornecer seu próprio Alert Manager. |
|
Grafana |
Ferramenta de visualização de código aberto usada para consultar e visualizar dados armazenados no Prometheus. Você pode criar e enviar uma variedade de painéis para monitoramento de cluster e serviço. Se você optar por não instalar o Alert Manager incluído do Automation Suite , você deverá criar seus próprios alertas. O Grafana incluído no Automation Suite no EKS/AKS não está configurado para o modo de alta disponibilidade (HA).Se precisar de uma pilha de monitoramento com a funcionalidade HA, você deve fornecer seu próprio Grafana. |
|
FluentD e Fluent-bit |
Solução de coleta de log de código aberto. O operador de registro em log implanta e configura um processo em segundo plano em cada nó para coletar logs de contêiner e aplicativo do sistema de arquivos do nó. Se você optar por não instalar o FluentD e o Fluent Bit combinados do Automation Suite , deverá configurar seu próprio extrator de logs. |
|
velero |
Ferramenta de código aberto que permite fazer backup instantâneos e restaurá-los. Se você optar por não instalar o Velero associado ao Automation Suite , certifique-se de fazer backups de acordo com sua política de Disaster Recovery . |
|
Gerenciado pelo cliente | |
|
Cluster do Kubernetes (AKS ou EKS) |
O Azure Kubernetes Service e o Elastic Kubernetes Service são serviços gerenciados do Kubernetes do Microsoft Azure Cloud e da Amazon Web Services, respectivamente. Certifique-se de configurar os clusters EKS/AKS corretamente com os nós de trabalho e a capacidade necessários. |
|
Armazenamento de objetos |
O Automation Suite e UiPath Services exigem Armazenamento de Objetos – Armazenamento de Blobs do Azure ou Amazon S3 (Serviço de Armazenamento Simples). |
|
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 Armazenamento de blocos elásticos da Amazon. |
|
Armazenamento de Arquivo |
O armazenamento de arquivos é uma metodologia de armazenamento de dados hierárquico necessário para vários produtos da UiPath. O Automation Suite é compatível com Arquivos do Azure e Armazenamento de Arquivos Elastic da Microsoft e AWS Cloud, respectivamente. |
|
Cache |
O cache é exigido por vários produtos da UiPath. O Automation Suite é compatível com o Cloud Redis para o Azure e o Elasticche para a AWS. |
|
Banco de Dados |
Os bancos de dados SQL Server e SQL são necessários para todos os produtos da UiPath. O Automation Suite é compatível com o Microsoft SQL Server, o Azure SQL e os serviços gerenciados pela AWS (RDS) SQL. |
Matriz de responsabilidade
| Atividade | Responsabilidade da UiPath® | Responsabilidade do cliente |
|---|---|---|
|
Pré-requisitos da infraestrutura |
|
|
|
Gerenciamento de componentes opcionais
|
|
|
|
Políticas de rede (fornecidas opcionalmente pela UiPath®) |
|
|
|
Políticas do Gatekeeper e do OPA (fornecidas opcionalmente pela UiPath®) |
|
|
|
|
|
|
|
AtualizaçõesAutomation Suite |
|
|
|
Atualizações de infraestrutura |
|
|
|
Backup e restauração |
|
|
|
Suporte |
|
|