Páginas

quarta-feira, 22 de abril de 2026

 

Infraestrutura AWS com Terraform (Arquitetura Modular) com uso de outputs, e Automação via GitHub Actions


Desenvolvi uma infraestrutura em nuvem na AWS utilizando Terraform, aplicando princípios de Infraestrutura como Código (IaC) e arquitetura modular para garantir escalabilidade, reutilização e fácil manutenção.

O projeto foi estruturado com módulos independentes de VPC, EC2 e S3, simulando um ambiente real de produção e seguindo boas práticas utilizadas em times de engenharia de plataforma e DevOps.

 

Principais entregas e responsabilidades

  • Projetei e implementei uma VPC customizada, garantindo isolamento de rede e base para workloads seguros
  • Automatizei o provisionamento de instâncias EC2, prontas para hospedar aplicações e serviços backend
  • Estruturei buckets S3 para armazenamento de dados, logs e possíveis integrações com aplicações
  • Organizei o código em módulos reutilizáveis, facilitando versionamento e escalabilidade da infraestrutura
  • Preparei o ambiente para uso com backend remoto (S3 + DynamoDB), permitindo controle de estado e lock em ambientes colaborativos
  • Estruturei o projeto para integração com pipelines CI/CD (GitHub Actions)
  •  

     

    Tecnologias e conceitos aplicados

    • AWS (VPC, EC2, S3)
    • Terraform (módulos, variáveis, outputs, state management)
    • Infraestrutura como Código (IaC)
    • Boas práticas de organização e reutilização de código
    • Conceitos de redes (subnets, isolamento, segurança)
    • Automação e CI/CD

     

     Imagen do repositório 

     

       Link do repositório https://github.com/RafaelFerreiraNeves/Infraestrutura-AWS-comInfraestrutura-AWS-Arquitetura-Modular-com-uso-de-outputs-e-Automacao-via-GitH.git

     

    Nenhum comentário:

    Postar um comentário