Cloud architecture that actually runs
Glass Garden is a canvas where you drag out servers, Postgres, and AWS services like Lambda and S3. Wire them up, press play, and it all runs as real code in a WebAssembly VM in your tab, with no account and nothing to install.
Real Node processes
An instance group runs actual Node processes. Edit the code, save, and the instances come back on it.
Challenges with scored runs
A challenge hands you a canvas with something wrong on it. Get it ready, press Run, and watch each goal pass or fail as the traffic climbs.
A local AWS region in the tab
The endpoint and credentials are already in a node's environment, so new S3Client({}) needs no arguments. What answers is Pocket Region, usable on its own in any page or Node process.
A terminal on every project
The aws command is on the PATH of every shell, against the same region your code uses. List an S3 bucket, send to an SQS queue, scan a DynamoDB table, or invoke a Lambda function.
Break it on purpose
Kill an instance and the load balancer stops sending it traffic. Starve a worker and the queue backs up.
Open, and yours to host
Free and open source, with no paid tier. Nothing leaves your machine, and the Docker image gives you exactly what is at glass.garden.