Simulations Hub

Interactive learning tools for cloud technologies, containers, and distributed systems

AWS Networking

Interactive Networking

AWS VPC Networking Simulator

Learn how to design secure network architectures with VPCs, subnets, internet gateways, and route tables. Explore public vs private subnet design patterns.

Launch Simulation

Contributed by: Chris Isaac

Interactive Networking

VPC Public Subnet Connectivity

Visualize how EC2 instances in a public subnet connect to the internet through an Internet Gateway, and understand the key components of AWS networking.

Launch Simulation

Contributed by: Chris Isaac

Interactive Security Networking

VPC Private Subnet Architecture

Visualize how resources in a private subnet access the internet through a NAT Gateway while remaining protected from inbound traffic.

Launch Simulation

Contributed by: Chris Isaac

Interactive Security Networking

VPC PrivateLink Connectivity

Understand how AWS PrivateLink provides secure, private access to services across VPCs and AWS accounts without traversing the public internet.

Launch Simulation

Contributed by: Chris Isaac

Interactive Networking

AWS VPC Route Simulator

Visualize network traffic flow in cloud environments, demonstrating how route tables direct packets between VPC components.

Launch Simulation

Contributed by: Chris Isaac

AWS Security

Interactive Security

AWS Organizations SCP Simulator

Explore how Service Control Policies (SCPs) work to establish permission guardrails across your AWS Organization. Learn about policy inheritance and best practices.

Launch Simulation

Contributed by: Chris Isaac

Interactive Security Authentication

AWS OIDC Trust Relationship Simulation

Watch how AWS verifies user identities through trusted partners, visualized with animated tokens and everyday situations.

Launch Simulation

Contributed by: Chris Isaac

Interactive Security Authentication

AWS OIDC Membership Simulation

Explore how AWS verifies user identities through trusted partners with animated tokens and relatable examples.

Launch Simulation

Contributed by: Chris Isaac

Interactive Security

AWS IAM Trust Relationship Simulator

Visualize how IAM roles establish trust relationships with services and entities, demonstrated with interactive examples.

Launch Simulation

Contributed by: Chris Isaac

Interactive Security

NMAP Security Scanning Simulator

Experience how NMAP scanning tools identify open ports and potential vulnerabilities in your network infrastructure with interactive examples and remediation strategies.

Launch Simulation

Contributed by: Chris Isaac

Interactive Security

AWS WAF Protection Simulator

Visualize how AWS Web Application Firewall protects your applications from common web exploits and attacks through rule-based filtering and traffic monitoring.

Launch Simulation

Contributed by: Chris Isaac

Interactive Security

AWS CloudFront Simulator

Experience how AWS CloudFront accelerates content delivery by distributing resources to global edge locations, dramatically reducing latency for users worldwide through intelligent caching and routing.

Launch Simulation

Contributed by: Chris Isaac

AWS Services

Interactive Services

AWS Athena Simulator

Discover how to analyze data directly in S3 using Athena's serverless SQL query service. Learn to perform complex analytics on structured, semi-structured, and unstructured data without managing infrastructure.

Launch Simulation

Contributed by: Chris Isaac

Interactive Services

AWS Fargate Simulator

Learn to deploy containerized applications with AWS Fargate, a serverless compute engine for containers. Discover how to run applications without managing servers, handle automatic scaling, and optimize costs while focusing on your application code rather than infrastructure.

Launch Simulation

Contributed by: Chris Isaac

Interactive Services

AWS Kinesis Data Streams Simulator

Explore AWS Kinesis Data Streams with this interactive simulation showing real-time data flow from producers through shards to consumers. Visualize how streaming data works, learn about queue-based processing, and understand how Kinesis enables real-time analytics, monitoring, and data processing at scale.

Launch Simulation

Contributed by: Chris Isaac

AWS Infrastructure

Interactive Terraform

Terraform DynamoDB Locking

Understand how Terraform uses DynamoDB for state locking to prevent concurrent infrastructure modifications and ensure consistent deployments.

Launch Simulation

Contributed by: Chris Isaac

Interactive Cost

AWS Cost Simulator

Interactive tool to visualize and estimate AWS costs based on service usage, allowing what-if analysis and budget planning with real-time feedback.

Launch Simulation

Contributed by: Chris Isaac

Kubernetes

Interactive Security Authentication

Kubernetes OIDC Authentication

Follow John's journey to access Kubernetes services using AWS as an OIDC provider, explained with a simple passport travel analogy.

Launch Simulation

Contributed by: Chris Isaac

Interactive Containers

K8s Simulation

Explore Kubernetes core concepts with an interactive simulation highlighting container orchestration, services, and deployments.

Launch Simulation

Contributed by: Chris Isaac

Interactive Configuration

K8s ConfigMap Simulation

Visualize how ConfigMaps store and provide configuration data to Kubernetes applications, making application deployment more flexible and environment-agnostic.

Launch Simulation

Contributed by: Chris Isaac

Interactive Containers

K8s Pod Simulation

Explore the lifecycle of Kubernetes pods from creation to termination, including container initialization, readiness probes, and resource management.

Launch Simulation

Contributed by: Chris Isaac

Interactive Networking

K8s Ingress

Visualize how external traffic reaches pods through ingress controllers, with path-based routing, TLS termination, and load balancing.

Launch Simulation

Contributed by: Chris Isaac

Interactive Networking

Pod to Pod Communication

Explore Kubernetes networking for trading systems, focusing on cross-node communication aspects important in distributed applications.

Launch Simulation

Contributed by: Chris Isaac

Interactive Networking

Kubelet Communication

Explore Kubernetes networking for trading systems, focusing on cross-node communication aspects important in distributed applications.

Launch Simulation

Contributed by: Chris Isaac

Data & Communication

Interactive API

gRPC Communication

Explore gRPC's real-time communication capabilities and the binary protocol that makes it uniquely efficient for microservices.

Launch Simulation

Contributed by: Chris Isaac

Interactive API

Websocket Communication

Discover WebSockets' bidirectional communication protocol that enables real-time data exchange between clients and servers without the overhead of HTTP requests.

Launch Simulation

Contributed by: Chris Isaac

Interactive Performance

Data Spike Simulator

Visualize how systems respond to sudden data volume increases, including autoscaling, load balancing, and performance under pressure.

Launch Simulation

Contributed by: Chris Isaac

Interactive Database

MongoDB Simulator

Explore MongoDB's document-oriented database structure, replication, sharding, and query mechanisms through an interactive visual simulation.

Launch Simulation

Contributed by: Chris Isaac

Linux

Linux

Interactive Storage System Admin

Linux Storage Volume Manager

Interactively learn how Linux manages storage volumes with mounting, partitioning, and filesystem operations through a visual simulation.

Launch Simulation

Contributed by: Chris Isaac

Entertainment Systems

Entertainment Systems

Interactive Electronics Simulation

TV Remote IR Code Simulator

Visualize and learn how infrared remote controls work by simulating IR code transmission with this interactive remote control simulator.

Launch Simulation

Contributed by: Chris Isaac

Isaac Newton

Calculus

dy/dx ∫f(x)dx
Interactive Mathematics Education

Calculus Fundamentals Simulator

Explore the core principles of calculus through interactive visualizations of derivatives, integrals, and limits - the foundation of modern mathematics.

Launch Simulation

Contributed by: Maria Chen

GraphQL Logo

Web APIs

Interactive Web Development Education

GraphQL vs REST API Comparison

Explore the fundamental differences between GraphQL and REST APIs through an interactive visualization of query efficiency, data fetching, and API structure.

Launch Comparison

Contributed by: Chris Isaac

Blockchain

$ mine --difficulty=3 --data="Transaction#4528"
Interactive Blockchain System Admin

Blockchain Learning Simulator

Interactive simulation to understand blockchain fundamentals including mining, hash verification, and consensus mechanisms through hands-on experimentation.

Launch Simulation

Contributed by: Chris Isaac

Medical Diagnostics

Interactive Educational

Viral Diagnostics Simulator

Experience a professional-grade diagnostic tool for common viral infections. Analyze symptoms, receive accurate diagnoses, and learn about treatment options for cold, influenza, COVID-19, and viral gastroenteritis.

Launch Simulation

Contributed by: Chris Isaac

SAS Analytics

DATA customers;
SET old_customers;
WHERE status = 'Active';
$ convert --from=sas --to=sql --optimize
Interactive Analytics Data Science

SAS to SQL Converter

Professional-grade tool for converting SAS code to SQL, supporting DATA steps, PROC SQL, complex transformations, and conditional logic with intelligent syntax mapping.

Launch Converter

Contributed by: Data Analytics Team

No matching simulations found. Try a different search term.