DESENVOLVIMENTO DE TEMPLATES TERRAFORM PARA GITOPS: PROVISIONAMENTO DE MULTIPLATAFORMAS NA NUVEM COM CONTROLE DE VERSÃO E INTEGRAÇÃO CONTÍNUA

Joao Pedro Guedes Presto, Romualdo Monteiro de Resende Costa

Resumo


Devido à evolução contínua e à adoção generalizada de recursos em nuvem, torna-se imperativo automatizar os processos de provisionamento e versionamento de infraestrutura. Com o objetivo de simplificar o provisionamento de recursos na nuvem, este trabalho propõe o desenvolvimento de Templates Terraform. Esses modelos foram categorizados e criados para duas das principais plataformas de nuvem: Microsoft Azure e Amazon Web Services, conforme indicado por pesquisas de mercado. Para aumentar a autonomia de provisionamento, foram estabelecidos fluxos de trabalho por meio do GitHub Actions, que dependem de revisão e aprovação do código antes de realizar o provisionamento. Todo o trabalho foi devidamente versionado no repositório GitHub.


Texto completo:

PDF

Apontamentos

  • Não há apontamentos.