IaC com Pulumi e TypeScript

PulumiTypeScriptAWSDocker
[Excalidraw Blueprint Placeholder]

IaC com Pulumi e TypeScript

Abordagem de Infrastructure as Code usando Pulumi para declarar recursos cloud com toda a expressividade do TypeScript.

Por que Pulumi?

Diferente de DSLs como HCL, o Pulumi permite usar loops, condicionais, tipos e testes unitários nativos da linguagem. Isso reduz duplicação e aumenta a confiabilidade.

Recursos Provisionados

  • VPC com subnets públicas e privadas
  • ECS Fargate para containers serverless
  • RDS PostgreSQL com backups automatizados
  • CloudFront + S3 para assets estáticos
  • IAM roles com least privilege