

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Implantação de automações
<a name="deploying-automations"></a>

Depois de criar e testar suas automações no Amazon Quick Automate, a próxima etapa é **implantá-las** para que possam ser executadas regularmente em um gatilho. A implantação torna a automação operacional e pronta para execução. Você pode adicionar um gatilho a uma automação implantada para executá-la em um cronograma predefinido. A implantação envolve definir configurações de tempo de execução, atribuir human-in-the-loop tarefas aos usuários, verificar credenciais e integrações.

Esta seção explica cada etapa do processo de implantação e como configurar sua automação para obter confiabilidade, segurança e desempenho ideal.

## Pré-requisitos
<a name="deployment-prerequisites"></a>

Antes de implantar sua automação, certifique-se de que as etapas a seguir estejam concluídas:
+ **A automação é testada minuciosamente** - valide sua automação por meio de end-to-end testes para confirmar se todas as lógicas, ações e interações do agente funcionam conforme o esperado.
+ **Versão confirmada para implantação** - Somente versões de automação comprometidas podem ser implantadas. Revise suas alterações, finalize a versão e confirme-a antes de continuar.
+ **Integrações configuradas** - Se sua automação interage com aplicativos externos, como Salesforce ou Jira APIs, verifique se todas as integrações necessárias estão configuradas.
  + Navegue até **Conexões → Integrações** no painel esquerdo para criar novas integrações.
  + Atualmente, somente integrações disponíveis na guia **Ações** são suportadas no Amazon Quick Automate.
  + Depois que uma ação de integração for criada, associe-a ao **Grupo de Automação** onde ela será usada.
  + As ações associadas aparecerão então na tela. Durante a implantação, você pode selecionar a conexão apropriada para ser usada pela automação implantada.
+ **Credenciais configuradas** - Verifique se todas as credenciais exigidas pela sua automação estão configuradas corretamente.

## Implantando uma automação
<a name="deploying-an-automation"></a>

Você pode implantar uma automação diretamente do Canvas clicando em Implantar ou navegando até a guia Implantação na página inicial da automação. Depois de iniciar a implantação, o sistema o guiará por uma série de etapas para concluir o processo de configuração e lançamento.

### Detalhes do lançamento
<a name="release-details"></a>

Na página **Detalhes da versão**, selecione a versão da automação que você deseja implantar. Somente **versões confirmadas** estão disponíveis para implantação e aparecerão na lista suspensa.

### Configurações adicionais
<a name="additional-settings"></a>

As configurações adicionais incluem:
+ **Configuração de tempo de execução**
+ **Tarefas (para atribuições de HITL)**
+ **Acesso**

#### Configuração de runtime
<a name="runtime-configuration"></a>

As configurações de tempo de execução são parâmetros que podem diferir entre ambientes, como desenvolvimento, teste e produção.

Por exemplo, uma etapa de automação que envia um e-mail pode usar seu endereço de e-mail pessoal durante o teste, mas deve mudar para um endereço de equipe compartilhado na produção. Esses valores dependentes do ambiente podem ser definidos como **configurações de tempo de execução** ao criar a automação.

No momento da implantação, você pode revisar e substituir essas configurações para garantir que a automação seja executada corretamente no ambiente pretendido. Os parâmetros de tempo de execução podem incluir:
+ Endereços de e-mail ou destinatários de notificações
+ Caminhos de arquivo ou URLs específicos para o ambiente

Essa flexibilidade ajuda a manter uma única definição de automação em todos os ambientes, ao mesmo tempo em que adapta os principais parâmetros conforme necessário.

#### Tarefas
<a name="tasks"></a>

Selecione os usuários ou grupos de usuários do resolvedor para cada uma das tarefas necessárias human-in-the-loop.

#### Acesso (credenciais e conexões)
<a name="access-credentials-connections"></a>

As automações geralmente precisam se conectar a sistemas, bancos de dados ou serviços externos. O Amazon Quick Automate fornece métodos seguros para gerenciar credenciais e conexões sem incorporar informações confidenciais em sua lógica de automação.

Os dados de conexão e credencial são armazenados e criptografados com segurança e disponibilizados para fluxos de trabalho em tempo de execução sem serem expostos aos autores ou usuários finais. Esse design garante uma forte separação dos segredos das definições de automação, melhorando a segurança e a capacidade de manutenção.

Você pode armazenar e usar dois tipos principais de credenciais:
+ **Credenciais do site** - Usadas para etapas de automação da interface do usuário que exigem logins no site (nome de usuário e senha).
+ **Credenciais de ação (integrações)** - usadas para conectar AWS serviços (por exemplo, S3) ou sistemas externos por meio de integrações configuradas (por exemplo, Salesforce, Jira).

Na implantação, certifique-se de que as credenciais e conexões corretas sejam selecionadas para que a automação possa acessar todos os sistemas necessários com segurança e sucesso.

## Configurando gatilhos
<a name="setting-up-triggers"></a>

Os gatilhos determinam quando e como suas automações são executadas. Você pode configurar as automações para serem iniciadas com base em um cronograma predefinido. Para configurar um gatilho:
+ Na página de implantação, clique em “Criar gatilho” e configure as regras.
+ Selecione a frequência
+ Selecione a data e a hora de início (observe que a execução real será iniciada dentro de 15 minutos da hora de início selecionada)
+ Selecione a data e a hora de término
+ Selecione o fuso horário
+ O Amazon Quick Automate forneceu escalabilidade integrada. Selecione o número de execuções paralelas da automação (você pode selecionar no máximo 10 execuções paralelas por gatilho e 50 em todas as automações em uma conta). Entre em contato com AWS)
+ Para necessidades complexas de agendamento, você pode usar expressões cron para definir padrões de execução precisos. Por exemplo, para executar uma automação às 2h30 todas as segundas, quartas e sextas-feiras, você usaria a expressão cron:. `30 2 * * 1,3,5`