AWS + Pulumi infrastructure as code — greenfield in days
VPC, ECS, RDS, S3, Cloudfront, Route 53 — all in Pulumi TypeScript. Published LinkedIn article on GigEasy's launch.
Who this is for
Startup that just outgrew console-clicked AWS and wants everything in Pulumi TypeScript before the team doubles.
The pain today
- Console-clicked AWS has no history and no reproducibility.
- Terraform feels alien to the TypeScript team.
- Dev, staging, and prod have drifted because they are all hand-built.
- You want IaC before the team doubles and the drift becomes irrecoverable.
The outcome you get
- Greenfield Pulumi stacks for VPC, ECS or EKS, RDS, S3, Cloudfront, Route 53.
- Dev, staging, prod from the same code with per-stack config.
- Written docs plus runbooks for the 5 most common operational tasks.
- A TypeScript team that can review infra PRs like application code.
What gets built
The greenfield Pulumi engagement covers: Pulumi project setup (state backend, RBAC, secrets), VPC design (public plus private subnets, NAT, VPC endpoints for cost), compute (ECS Fargate for most startups, EKS only when warranted), database (RDS with automated backups and read replica, or Aurora Serverless v2 for spiky traffic), storage (S3 with lifecycle policies, Cloudfront with caching rules), DNS and certificates (Route 53, ACM), IAM (least-privilege roles, OIDC to GitHub Actions), monitoring (Cloudwatch Logs with retention, Cloudwatch alarms on the right metrics), and operational documentation. Every Pulumi resource gets a comment explaining why it exists.
GigEasy — the published reference
GigEasy (SITE-FACTS §6, §11) shipped on Laravel plus React plus PostgreSQL plus Redis plus Docker plus Pulumi plus AWS in 3 weeks. The Pulumi stacks covered the whole infrastructure: VPC, ECS Fargate, RDS, Elasticache, S3, Cloudfront, Route 53, ACM, IAM, GitHub Actions OIDC. Published as a LinkedIn article: 'Building a Complete Infrastructure in Days: How Pulumi and Strategic Design Powered GigEasy's Launch'. Not an aspirational case — a real, shipped, investor-demoed fintech MVP.
Why Pulumi for AWS (vs CDK or Terraform)
Pulumi advantages over CDK: same code structure works on every cloud (AWS, GCP, Azure) — if you ever need multi-cloud, you do not rewrite. Pulumi advantages over Terraform: real TypeScript abstractions (modules as functions, loops, conditionals, tests) instead of HCL limitations. Pulumi and CDK are both TypeScript; Pulumi has broader cloud coverage and a cleaner state model. Terraform has the largest ecosystem but forces your team to context-switch between languages. For TypeScript-native teams, Pulumi is usually the right choice — and GigEasy proves it works.
Pricing and scope
Applications subscription at $3,499 per month flat. Greenfield Pulumi bootstrap typically 3 to 6 weeks depending on AWS surface area, then ongoing under the monthly subscription. 14-day money-back. Cancel anytime. Work Made for Hire — every stack file, module, runbook is yours.
Recent proof
A comparable engagement, delivered and documented.
Built and shipped an investor-ready MVP from scratch
Built the entire technological base and delivered MVP in just 3 weeks, enabling a successful rapid launch and investor demo.
Frequently asked questions
The questions prospects ask before they book.
- Pulumi or CDK?
- Both are TypeScript. Pulumi for cloud-agnostic plus first-class non-AWS resources (Cloudflare, Datadog). CDK when AWS-only and the team wants Amazon-native patterns.
- How long to bootstrap the full Pulumi stack?
- 3 to 6 weeks for greenfield. 1 to 2 weeks for a VPC plus ECS plus RDS baseline. Full observability, CI/CD, and secrets rotation add another 2 to 4 weeks.
- What about existing resources?
- pulumi import to bring existing AWS resources under Pulumi management. Typical migration of a 'clicked-in-console' environment takes 2 to 4 weeks depending on resource count.
- Secrets management?
- AWS Secrets Manager or Parameter Store for runtime secrets (app reads them at boot). Pulumi config secrets for infra-time secrets (encrypted in state, only decrypted during pulumi up).
- Cost dashboards?
- AWS Cost Explorer plus Pulumi tagging discipline (every resource tagged to project and owner). Third-party tools (Vantage, CloudZero) when the team wants deeper breakdowns.
Ready to start?
Tell me what you need in 60 seconds. Tailored proposal in your inbox within 6 hours.