Gerenciamento do Ciclo de Vida do Bot

O recurso Gerenciamento do Ciclo de Vida do Bot 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 do Bot 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 do Bot 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 do Bot:

Diagrama geral de Gerenciamento do Ciclo de Vida do Bot

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 Executor de bots

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 11 bots ao migrar para Automation 360

Você pode importar seu Enterprise 11 bots da instância da Enterprise 11 Control Room para Automation 360. Este método permite consolidar a Enterprise 11 bots 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.