Prefácio
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
Num passado não muito distante, gerir a infraestrutura de TI era uma tarefa hercúlea. Os administradores de sistemas faziam malabarismos com um conjunto vertiginoso de processos manuais, scripts personalizados e ferramentas específicas de fornecedores, mantendo os sistemas a funcionar sem problemas. Era uma era marcada por desvios de configuração, tempos de inatividade inesperados e o medo constante de "E se a pessoa que configurou isto se for embora?"
Entra na era do DevOps e da infraestrutura como código (IaC). Essa revolução nos deu ferramentas poderosas para definir, implantar e gerenciar a infraestrutura de forma programática. Na vanguarda dessa transformação está o HashiCorp Terraform, a ferramenta de IaC mais usada.
Com o Terraform, podes descrever toda a tua infraestrutura utilizando uma linguagem declarativa. O Terraform permite-te versionar, rever e evoluir a tua infraestrutura como qualquer outra base de código, desde servidores a bases de dados, passando por equilibradores de carga e registos DNS - se houver uma API para isso, o vasto ecossistema de fornecedores do Terraform será (muito provavelmente!) capaz de a suportar.
Em vez de clicar em consolas de fornecedores de nuvens ou escrever scripts específicos de fornecedores, pode utilizar um fluxo de trabalho unificado em várias Clouds e serviços.
Este livro de receitas é o teu guia para ...
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