Capítulo 4. Prática essencial: Define tudo 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, identifiquei três práticas fundamentais que te ajudam a mudar a infraestrutura de forma rápida e fiável: define tudo como código, testa e entrega continuamente todo o trabalho em curso e constrói peças pequenas e simples.
Este capítulo aborda a primeira destas práticas fundamentais, começando com as perguntas banais. Porque é que queres definir a tua Infraestrutura como Código? Que tipos de coisas podes e deves definir como código?
À primeira vista, "define tudo como código" pode parecer óbvio no contexto deste livro. Mas as caraterísticas dos diferentes tipos de linguagens são relevantes para os capítulos seguintes. Em particular, o Capítulo 5 descreve a utilização de linguagens declarativas para definir pilhas de baixo nível ("Linguagens de Infraestrutura de Baixo Nível") ou de alto nível ("Linguagens de Infraestrutura de Alto Nível"), e o Capítulo 16 explica quando o código declarativo ou programático é mais apropriado para criar módulos e bibliotecas de código reutilizável.
Porque é que deves definir a tua infraestrutura como código
Existem formas mais simples de fornecer a infraestrutura do que escrever um monte de código e depois introduzi-lo numa ferramenta. Go para a interface de utilizador baseada na Web da plataforma e faz um cluster de servidor de aplicações. Vai ao prompt e, usando ...
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