Project Beta
CLI tool for automating cloud infrastructure provisioning
Node.js, AWS SDK, Terraform
A developer CLI that turns a simple YAML config into fully provisioned cloud infrastructure across AWS, with built-in best practices.
The Problem
Our team was spending 2-3 hours setting up new microservice environments. Each one needed an ECS cluster, RDS instance, ALB, security groups, and IAM roles — all with consistent naming and tagging.
What I Built
A Node.js CLI that reads a declarative config and generates Terraform plans:
service: payments-api
environment: staging
resources:
compute: ecs-fargate
database: postgres-14
cache: redis-7
One command: infra up --config service.yaml
Impact
- Environment setup: 2-3 hours → 8 minutes
- Adopted by 4 teams across the organization
- Zero misconfigured security groups since adoption