- Introdução
- Gerenciar projetos e pacotes de soluções
- Gerenciando implantações da solução
- Melhores práticas
Guia do usuário de soluções
Implantar uma solução significa instalar um pacote de solução como uma nova implantação em uma pasta do Orchestrator. Para obter mais informações sobre implantações de soluções, consulte Entendendo o ciclo de vida de desenvolvimento da solução.
Você pode iniciar uma implantação de solução a partir do Studio Web ou do Orchestrator. Ambas as superfícies geram a mesma experiência de implantação subjacente: o Studio Web é a superfície originária, projetada para autores de soluções que desejam empacotar e implantar em um único fluxo; O Orchestrator é a superfície administrativa, projetada para administradores de tenant que gerenciam implantações em escala. Essa página documenta o fluxo do Orchestrator.
O fluxo de implantação do Orchestrator requer um pacote de solução que já foi publicado em um feed. Você pode publicar um pacote do Studio Web ou Studio Desktop antes de implantar aqui.
Essa etapa é executada normalmente por um administrador.
Abra o fluxo de trabalho de implantação
Você pode abrir o fluxo de trabalho de implantação a partir de qualquer um dos seguintes locais no Orchestrator:
- Aba Implantações — Selecione + Implantar no canto superior direito.
- Aba Pacotes — Selecione a ação Implantar linha para o pacote que você deseja implantar.
- Barra lateral do pacote — Abra um pacote para expandir sua barra lateral e, em seguida, selecione Implantar no canto superior direito da barra lateral.
- Aba Versões da barra lateral do pacote — Selecione a ação Implantar linha para a versão específica do pacote que você deseja implantar.
Todos os quatro caminhos abrem o mesmo fluxo de trabalho de implantação no formulário Configuração . A trilha de navegação na parte superior lê Tenant > Soluções > Implantações > Implantar.
Preencha o formulário de Configuração
O formulário de Configuração é onde você define o que implantar, onde chega e como é ativado. Preencha os seguintes campos do formulário e selecione Implantar:
| Campo | Description |
|---|---|
| Pacote | Selecione o pacote da solução a implantar no menu suspenso. A lista mostra todos os pacotes publicados em seu feed do tenant. |
| Versão | A versão do pacote a ser instalado. É exibido após selecionar um pacote. O padrão é a versão mais recente publicada. Selecione uma versão diferente no menu suspenso, se necessário. |
| Nome da implantação | Um nome exclusivo do tenant necessário para esta implantação. Preenchido automaticamente a partir do nome do pacote. Edite para usar outro nome. |
| Location | A pasta onde a pasta da solução será criada. O padrão é Compartilhado. Selecione uma pasta diferente no menu suspenso para alterar o destino. |
| Nome da pasta da solução | O nome da subpasta criada dentro da pasta de destino. Edite-o para personalizá-lo para esta implantação. |
| Ativar imediatamente | Alternar (ativado por padrão). Quando habilitado, os gatilhos são habilitados imediatamente, se houver. |
| Configurar runtime | Alternar (ativado por padrão). Quando habilitado, provisiona um runtime sem servidor quando nenhuma máquina de execução padrão está configurada no nível do tenant. |
Execute a implantação
Após preencher o formulário de configuração, escolha uma das seguintes opções na parte inferior do formulário:
-
Implantar — valida a configuração e executa a implantação imediatamente. O fluxo de trabalho progride pelas seguintes etapas, exibidas no painel O que acontecerá à esquerda:
Etapa Description Configurar Valida e configura a implantação. Implantar Define pastas e provisiona recursos. Ativar Habilita gatilhos e valida a implantação se Ativar imediatamente estiver ativado. -
Personalizar (selecione a seta suspensa no botão Implantar ) — abre o explorador de recursos para que você possa revisar e configurar componentes individuais da solução antes que a implantação seja executada. Após revisar os componentes, selecione Continuar a implantar para prosseguir.
Reutilize componentes existentes (opcional)
::: observação Quando a implantação está localizada fora de seu Espaço de Trabalho Pessoal (por exemplo, em uma pasta compartilhada), a lista de candidatos exclui recursos armazenados em seu Espaço de Trabalho Pessoal em qualquer profundidade de pasta, incluindo subpastas aninhadas. Isso evita configurações de implantação quebradas que seus colaboradores não podem executar ou manter porque não podem acessar seus recursos do Espaço de Trabalho Pessoal.
Se a implantação estiver dentro do seu Espaço de Trabalho Pessoal, todos os seus recursos acessíveis, incluindo seus recursos do Espaço de Trabalho Pessoal, estarão disponíveis para vinculação. :::
Quando você seleciona Personalizar, o explorador de recursos mostra todos os componentes no pacote da solução. Se um componente com o mesmo nome já existir no tenant, você poderá vincular a solução a ele em vez de criar uma nova.
Essa opção está disponível para Ativos, Buckets de armazenamento, Webhooks e Filas. Para cada conflito, você pode:
- Mantenha o componente existente e não crie um adicional.
- Mantenha o componente existente e adicione novos campos da solução (os campos existentes não são alterados).
- Renomeie o recurso que está em conflito no respectivo serviço.
- Renomeie o recurso na implantação da solução, se possível.
Para vincular um componente existente:
- No explorador de recursos, selecione o componente que deseja vincular.
- Selecione Vincular ao existente.
- Na caixa de diálogo Vincular ao processo existente , selecione o componente ao qual deseja vincular.
- Selecione Link.
Monitorar o status da implantação
Após o início da implantação, você pode monitorar o progresso a partir da visualização do fluxo de trabalho ou da guia Implantações em Soluções. Os seguintes status são possíveis:
| Status | Description |
|---|---|
| Em progresso | A operação de implantação está em execução. |
| Bem-sucedido | A implantação foi concluída e todos os componentes foram instalados. |
| Com falha | A implantação falhou e uma reversão automática foi executada. |
| Falha em reverter | A implantação falhou e alguns componentes exigem limpeza manual. |
Para obter detalhes sobre todos os status, consulte Status de implantações.
Ativar a implantação
Se a solução contiver apps e eles não estiverem ativados usando o link fornecido, a ativação da implantação falhará. Consulte a documentação do Orchestrator e do Apps para obter instruções detalhadas.
Após uma implantação bem-sucedida, o Orchestrator avalia a prontidão de ativação. A implantação é exibida na guia Implantações com um dos seguintes status:
-
Inativo (pronto para ativar): nenhuma configuração adicional é necessária. Selecione o ícone Mais ações e, em seguida, selecione Ativar implantação.
-
Inativo (precisa de configuração para ativar): os pré-requisitos adicionais devem ser concluídos antes da ativação:
-
Selecione o ícone Mais ações e escolha Configurar ativação.
-
Revise os resultados da validação de ativação e conclua os itens necessários:
- Adicione contas e atribua funções.
- Adicione máquinas às pastas de soluções.
- Defina mapeamentos de conta-máquina, se necessário.
- Defina valores de ativos por robô, se aplicável.
- Ative os aplicativos usados na solução.
- Preencha as associações para componentes do tipo de processo, se aplicável.
Observação:Ao implantar uma solução, um modelo Serverless padrão pode ser anexado automaticamente à pasta de destino se a alternância Configurar runtime tiver sido habilitada no formulário Configuração.
- Isso garante que a solução possa ser executada sem configurar manualmente os modelos de máquina.
- Se um modelo sem servidor já estiver herdado, nenhum modelo adicional será anexado.
-
Resolva os itens listados.
-
Selecione Validar.
-
Selecione Ativar.
-