Gerenciamento do ciclo de vida dos bots

O recurso Gerenciamento do ciclo de vida dos bots permite que você mova um bot de um ambiente para outro. Por exemplo, você pode mover um bot do ambiente de desenvolvimento ou teste para o ambiente de produção.

Visão geral

O recurso Gerenciamento do ciclo de vida dos bots integra-se facilmente ao fluxo de trabalho DevOps que é compatível com ambientes separados de desenvolvimento, testes, aceitação e produção, e permite que você mova perfeitamente os bots juntamente com seus painéis de um ambiente para outro.

O Gerenciamento do ciclo de vida dos bots oferece uma estrutura para testes contínuos e implantação de bots e suas dependências em ambientes separados de ciclo de vida de software (SDLC), permitindo a transição perfeita de bots entre estágios de ciclo de vida definidos pela organização, antes da liberação para produção.

Você pode usar o recurso para mover bots dentro de ambientes diferentes e ajudam a evitar falhas ou interrupção de dados. Você precisa exportar um bot de um ambiente e depois importá-lo para outro ambiente ou usar o recurso promover bot para movê-lo entre ambientes. Você também pode agrupar todas as dependências de um bot ao fazer a transição pelos diferentes ambientes.

A imagem a seguir mostra um típico fluxo de trabalho Gerenciamento do ciclo de vida dos bots:

Diagrama geral de Gerenciamento do ciclo de vida dos bots

O que é exportado através de ambientes

As seguintes entidades são incluídas quando você realiza uma operação de exportação a partir de uma Control Room para outra:
  • Bot arquivos
  • Arquivos dependentes
  • Pacotes de ação e dependências
  • Painéis do Bot Insight
As seguintes entidades não são incluídas quando você realiza uma exportação de uma Control Room para outra:
  • Credenciais e credenciais de cofres
  • Gerenciamento de filas de Carga de trabalho
  • Contas e permissões de Bot Runner

Permissões necessárias para mover bots entre ambientes

Para exportar bots a partir da Control Room, você deve ter as seguintes permissões:
  • Características de permissões Bot de exportação e Ver pacotes
  • Permissões de pastas Fazer o check-in ou Fazer o check-out
Para importar os bots para a Control Room, você deve ter as seguintes permissões:
  • Características de permissões Bot de importação e Gerenciar o pacote
  • Verificar permissão de pasta
Para promover bots entre ambientes, você precisa ter as seguintes permissões:
  • Exportar bots para o usuário que está realizando a promoção do bot na Control Room de origem.
  • Todas as permissões em nível de pasta (Executar e agendar, Fazer check in, Fazer check out, Exibir conteúdo, Clonar, e Excluir do público) nas pastas que contêm os bots que você deseja promover na origem da Control Room.
  • O usuário da Control Room de destino deve ter permissão para Importar bots.

 

Como importar Enterprise 11bots ao migrar para Automation 360

Você pode importar seu Enterprise 11bots da instância da Enterprise 11Control Room para Automation 360. Este método permite consolidar a Enterprise 11bots de múltiplos repositórios de Control Room para um único repositório Automation 360. Após a importação dos bots para Automation 360 use o Assistente de migração de bot para converter os bots para um formato suportado por Automation 360 (.bot).

Modos para mover bots entre ambientes

Você pode usar uma das duas modalidades a seguir para importar e exportar bots em diferentes instâncias de Control Room. Escolha um método que melhor se adapte ao seu ambiente e às suas exigências.

Modo manual
Modo automatizado
Envolve exportação e importação de bots usando APIs da Control Room.
API BLM

Movendo um bot

Para mover um bot de um ambiente para outro, use uma das seguintes opções:
  • Exportar e importar bot
    1. Exporte o bot da Control Room no ambiente de origem.
    2. Importe o bot para a Control Room no ambiente de destino.
  • Promover bot
Nota: Não é possível copiar um bot para uma pasta compartilhada para movê-lo entre diferentes ambientes de Control Room. Você precisa usar o recurso de exportação e importação ou de promoção de bot para mover bots entre ambientes.