Capítulo 2. Como gerir a tua infraestrutura como código
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
No Capítulo 1, você aprendeu como implantar sua aplicação usando PaaS e IaaS, mas isso exigiu muitos passos manuais clicando em uma UI web. Isto é bom enquanto estás a aprender e a experimentar, mas gerir tudo numa empresa desta forma - por vezes chamado ClickOps -leva rapidamentea problemas:
- As implementações são lentas e aborrecidas
-
Não podes ser mobilizado frequentemente ou responder rapidamente a problemas ou oportunidades.
- As implementações são propensas a erros e inconsistentes
-
Acabas por ter muitos bugs, interrupções e sessões de depuração a altas horas da noite. Ficas com medo e demoras a introduzir novas funcionalidades.
- Apenas uma pessoa sabe como implementar
-
Essa pessoa está sobrecarregada e nunca tem tempo para melhorias a longo prazo. Se ela se fosse embora ou fosse atropelada por um autocarro, tudo ficaria paralisado.1
Felizmente, hoje em dia, existe uma forma melhor de fazer as coisas: pode gerir a sua infraestrutura como código (IaC). Em vez de clicar manualmente, utiliza código para definir, implementar, atualizar e destruir a sua infraestrutura. Isto representa uma visão chave do DevOps: a maioria das tarefas que costumava fazer manualmente pode agora ser automatizada usando código, como mostrado na Tabela 2-1.
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