This interactive laboratory is designed to help teachers explain and students visualize AWS networking architectures.
Drag Region, VPC, and Subnet containers. Drop instances, databases, or load balancers inside them. They will snap into place and move together.
Activate the Connect tool and drag lines between components. Specify ports and security rules for each connection.
Load one of the templates (2-Tier, 3-Tier) and trigger traffic flows. Watch animated network packets travel along paths, showing routing and NAT behavior.
Practice designing highly available AWS infrastructures and running simulated Ubuntu sandboxes in real time. Validate security rules, route traffic, and edit configurations directly in the browser.
Sign in to access your interactive simulator
Need access? Contact Growthschool Administrator
Choose the environment you want to practice in today:
Drag & Nest VPCs, Subnets, and EC2 nodes. Draw routing lines, associate Route Tables, and run step-by-step traffic simulations.
Interact with a simulated terminal console. Practice bash navigation, manage directory structures, and inspect files in the visual explorer.
Practice version control: init, stage, commit, branch, merge, and push. Watch your working tree, staging area, and history update live.
Pull images, run containers, build from a Dockerfile, and orchestrate with Compose. See containers and images update in real time.
Drive a cluster with kubectl: deployments, pods, services, scaling, and rolling updates. Visualize nodes and workloads as you go.
Provision infrastructure as code through the init, plan, apply, and destroy lifecycle. Track planned vs provisioned resources live.
Copy the JSON below to save your design, or paste a previously saved JSON configuration to load it.
β οΈ Loading a JSON config will overwrite the current canvas.
Save your current canvas elements and connections as a custom template. This template will be stored locally in your browser.