william@devops:~$ cat projetos.md

PROJETOS / ESTUDOS DE CASO

Problemas reais.
Soluções aplicadas.

Uma seleção de iniciativas em Cloud, DevOps, segurança e automação — apresentadas sem expor informações confidenciais.

01

INFRAESTRUTURA COMO CÓDIGO

Módulos Terraform para AWS e Azure

Criação e evolução de módulos reutilizáveis para provisionar e padronizar ambientes de desenvolvimento, homologação e produção.

DESAFIO

Construir ambientes consistentes nas duas clouds, reduzindo configurações manuais e diferenças entre os estágios.

SOLUÇÃO

Estruturei módulos Terraform reutilizáveis para automatizar recursos de infraestrutura, rede, segurança, identidades e serviços de aplicações na AWS e no Azure.

RESULTADO

Ambientes mais padronizados, rastreáveis e preparados para evoluir com segurança por meio de infraestrutura como código.

TerraformAWSAzureMódulos IaCCI/CD
02

CI/CD · MODERNIZAÇÃO

Migração de GitLab para GitHub

Modernização do ciclo de desenvolvimento com migração de repositórios, pipelines e uma nova estratégia de branches.

DESAFIO

Evoluir o fluxo de entrega sem perder rastreabilidade, segurança ou velocidade durante a transição entre plataformas.

SOLUÇÃO

Estruturei pipelines no GitHub Actions, autenticação OIDC com AWS, regras de branches, releases e integração com o fluxo GitOps.

RESULTADO

Processo mais seguro, padronizado e preparado para entregas independentes entre desenvolvimento, homologação e produção.

GitHub ActionsGitLab CIAWS OIDCECRArgoCD
03

CLOUD · KUBERNETES

Plataforma Kubernetes na AWS

Construção e evolução de ambientes Amazon EKS com GitOps, ingressos, certificados, secrets e observabilidade.

DESAFIO

Criar uma fundação de infraestrutura consistente para múltiplos microsserviços e ambientes.

SOLUÇÃO

Automatizei a infraestrutura com Terraform e integrei EKS, ArgoCD, ALB Controller, Secrets Manager e Datadog.

RESULTADO

Ambientes replicáveis, melhor visibilidade operacional e deploys gerenciados de forma declarativa.

Amazon EKSTerraformArgoCDDatadogSecrets Manager
04

SEGURANÇA · AWS

Credenciais temporárias com IRSA

Substituição de access keys estáticas por permissões temporárias e de menor privilégio para workloads no EKS.

DESAFIO

Eliminar credenciais persistentes em aplicações que precisavam acessar serviços AWS.

SOLUÇÃO

Implementei IAM Roles for Service Accounts, policies mínimas por aplicação e uso nativo da cadeia de credenciais do SDK.

RESULTADO

Redução da superfície de risco, remoção de secrets sensíveis e melhor separação de responsabilidades.

AWS IAMIRSAEKSS3Terraform
05

MICROSOFT 365 · ENDPOINTS

Gestão e Segurança do Ecossistema Microsoft

Administração e suporte de ambientes corporativos com gestão de dispositivos, proteção de endpoints e serviços de produtividade.

DESAFIO

Manter dispositivos, recursos e serviços corporativos organizados, protegidos e disponíveis para os usuários.

SOLUÇÃO

Atuei com Microsoft Intune, Microsoft Defender e Microsoft 365 no apoio à gestão do ambiente, aplicação de políticas, proteção de endpoints e sustentação dos serviços.

RESULTADO

Ambiente mais controlado e seguro, com melhor suporte à operação e à produtividade dos usuários.

Microsoft IntuneMicrosoft DefenderMicrosoft 365Office 365
06

FRONTEND · CLOUD

Arquitetura de Microfrontends

Distribuição segura de microfrontends com buckets privados, CloudFront e automação de publicação.

DESAFIO

Publicar aplicações independentes com performance, cache controlado e origem protegida.

SOLUÇÃO

Modelei buckets privados, distribuição via CloudFront, behaviors por aplicação e pipelines de publicação.

RESULTADO

Arquitetura escalável, conteúdo protegido na origem e atualizações independentes por microfrontend.

S3CloudFrontAmplifyGitHub ActionsReact
07

OBSERVABILIDADE

Observabilidade com Datadog

Padronização de métricas, logs e tags para workloads Kubernetes e serviços distribuídos.

DESAFIO

Acelerar diagnósticos e oferecer uma leitura consistente da saúde dos ambientes.

SOLUÇÃO

Implementei Datadog Operator, unified service tagging e padrões de versão alinhados aos fluxos de release.

RESULTADO

Investigações mais rápidas e correlação mais clara entre aplicação, versão e infraestrutura.

DatadogKubernetesAPMLogsMétricas
08

AUTOMAÇÃO · AZURE

Pipelines com Azure DevOps

Estruturação de pipelines e fluxos de entrega integrados a repositórios, ambientes e aprovações.

DESAFIO

Criar um processo previsível e auditável para build, validação e implantação.

SOLUÇÃO

Organizei estágios de pipeline, variáveis por ambiente, gates de aprovação e rastreabilidade das execuções.

RESULTADO

Entregas padronizadas e maior confiança para evoluir aplicações entre ambientes.

Azure DevOpsAzure PipelinesAzure ReposYAML