Capítulo 19. Código das Infra-estruturas
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
O ciclo de vida da entrega de software é um conceito proeminente na nossa indústria. A entrega de infra-estruturas segue muitas vezes um processo de tipo diferente num contexto da Idade do Ferro, onde pode ser indiscutivelmente menos rigoroso. É comum que uma mudança seja feita na infraestrutura de produção sem ser testada primeiro; por exemplo, mudanças de hardware.
Mas a utilização de código para definir a infraestrutura cria a oportunidade de gerir as alterações com um processo mais abrangente. Uma alteração a um sistema construído manualmente pode parecer disparatada para replicar num ambiente de desenvolvimento, tal como alterar a quantidade de RAM num servidor. Mas quando a alteração é implementada em código, podes facilmente implementá-la num caminho para a produção utilizando um pipeline (ver "Pipelines de entrega de infra-estruturas"). Ao fazer isso, não só detecta um problema com a alteração em si, que pode parecer trivial (adicionar mais RAM tem um risco muito pequeno de quebrar algo), mas também detecta quaisquer problemas com o processo de aplicação da alteração. Também garante que todos os ambientes no caminho para a produção sejam configurados de forma consistente.
Código de Infra-estruturas
A metáfora do pipeline descreve como uma mudança no código da infraestrutura progride da pessoa que faz a mudança ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access