1 pontos por GN⁺ 2025-02-09 | Ainda não há comentários. | Compartilhar no WhatsApp
  • A chave da automação gradual: scripts que não fazem nada

    • Toda equipe de operações tem procedimentos manuais que ainda não foram automatizados. Esses procedimentos não podem ser eliminados por completo e, especialmente em casos como modificações de infraestrutura ou provisionamento de contas de usuário, podem representar uma grande carga.
    • Por exemplo, um procedimento de provisionamento de conta de usuário inclui etapas como gerar um par de chaves SSH, fazer commit da chave pública no Git, esperar a conclusão de um job de build, encontrar o endereço de e-mail no diretório de funcionários e enviar a chave privada via 1Password.
    • Esses procedimentos exigem concentração, mas não oferecem resolução de problemas interessante nem um resultado satisfatório. Isso é chamado de "trabalho penoso".
    • A automação pode executar esses procedimentos com mais rapidez e precisão, mas automatizar todas as etapas pode ser difícil. A automação parcial não torna o procedimento menos incômodo.
  • Scripts que não fazem nada

    • Quase todo trabalho penoso pode ser transformado em um "script que não faz nada". Trata-se de um script que encapsula cada etapa em uma função e codifica as instruções do procedimento.
    • O script de exemplo apresenta cada etapa ao usuário e espera até que ela seja concluída manualmente.
    • Esse script, na prática, não executa nenhuma etapa do procedimento. Ainda assim, ele oferece o seguinte valor:
      • Ajuda a manter o foco e facilita concluir o procedimento, evitando que etapas sejam puladas.
      • Como cada etapa está encapsulada em uma função, depois ela pode ser substituída por código que a execute automaticamente.
      • Com o tempo, torna possível desenvolver uma biblioteca de etapas úteis, tornando futuros trabalhos de automação mais eficientes.
    • Um script que não faz nada não reduz o trabalho manual, mas diminui a energia de ativação necessária para o trabalho de automação, o que pode reduzir o esforço ao longo do tempo.

Ainda não há comentários.

Ainda não há comentários.