You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
STRATOS is an interactive web-based simulator designed to help learners understand the core differences between Virtualization and Cloud Computing. Built with HTML, CSS, and JavaScript, it provides hands-on experience with virtual machine creation, cloud service scaling, and real-world technology decision-making.
✨ Key Features
☁️ 5 Interactive Modules
Module
Focus
Description
01 — Compare
Concepts
Side-by-side comparison of Virtualization vs. Cloud Computing with interactive feature highlighting
02 — VM Builder
Virtualization
Build virtual machines on a physical server, allocate resources, and see utilization in real-time
03 — Cloud Scaler
Cloud Computing
Spin up cloud services, adjust quantities, and watch monthly costs update dynamically
04 — Decision Advisor
Applied Learning
Get technology recommendations for 6 real-world business scenarios
05 — Quiz
Assessment
8-question quiz with instant feedback and detailed explanations
📊 Module 01: Compare — Virtualization vs. Cloud Computing
Interactive Feature Comparison 🔍
Feature
Virtualization
Cloud Computing
Definition
Divides a single physical server into multiple isolated virtual machines (VMs)
A service delivering computing resources (servers, storage, networking, software) over the internet
Hardware Dependency
Highly dependent on physical hardware — requires on-premises servers
Launch web app quickly with minimal upfront investment
☁️ Cloud Computing
Financial Institution
🏦
Run regulated workloads with strict data sovereignty
🖥️ Virtualization
ML Training Pipeline
🤖
Burst computing power for model training
☁️ Cloud Computing
Hospital Records
🏥
HIPAA-compliant patient data within network
🖥️ Virtualization
E-commerce Platform
🛒
Massive traffic spikes during seasonal sales
☁️ Cloud Computing
Development & Testing
🧪
Isolated environments for different OS configs
🖥️ Virtualization
Recommendation Features ✨
Scenario cards — Click to select and see recommendation
Detailed analysis for each case:
Recommendation badge — CLOUD or ON-PREM
Reasoning — Why this technology fits the scenario
Advantages — 3 benefits specific to this case
Tradeoffs — 3 considerations to evaluate
Color-coded — Azure for Virtualization, Cyan for Cloud Computing
Sample Recommendation 📋
☁️ Cloud Computing Recommended — High Confidence Match
REASONING: Cloud computing is ideal for startups — zero upfront
hardware costs, instant scaling, and pay-per-use pricing means you
only spend when you grow.
ADVANTAGES FOR THIS CASE:
• No capital expenditure
• Deploy globally in minutes
• Auto-scale during traffic spikes
TRADEOFFS TO CONSIDER:
• Monthly recurring costs
• Limited infrastructure control
• Vendor dependency
📝 Module 05: Quiz — Knowledge Assessment
8 Comprehensive Questions 📊
#
Topic
01
Primary purpose of virtualization
02
Technology requiring internet access
03
Best fit for zero upfront costs and global scaling
04
Virtualization's relationship to cloud computing
05
Cloud characteristic not provided by virtualization
06
HIPAA compliance technology choice
07
Definition of "pay-per-use"
08
Better use case for cloud vs virtualization
Quiz Features ✅
Progress dots — Visual indicator of answered questions
Letter-based selection (A/B/C/D)
Immediate feedback with detailed explanations
Color-coded results (✅ correct / ❌ incorrect)
Final score with percentage and personalized message
Retake option to reinforce learning
Sample Question
Q1: What is the primary purpose of virtualization?
[A] To deliver software over the internet
[B] To maximize use of computing resources by dividing a single server into VMs ✓
[C] To provide pay-per-use cloud services
[D] To replace all physical hardware with virtual hardware
🎨 Design & Aesthetics
Cloud-Inspired UI ☁️
Light blue sky background (#f0f6ff) with gradient
Floating cloud particles with drift animation
Azure primary (#1565c0) for virtualization
Cyan accents (#0097a7) for cloud computing
White glass-morphism cards with backdrop blur
Soft shadows and rounded corners (12-14px radius)
Typography ✍️
DM Serif Display — Headers, titles, key numbers
IBM Plex Mono — Monospace for stats, labels, technical data
DM Sans — Body text for readability
Visual Elements 🖼️
Resource bars with gradient fills and color warnings
// Module 1: Comparehilite(feat,btn)// Highlight feature rows by category// Module 2: VM BuilderaddVM()// Add random VM type (checks resources)renderVMs()// Render VM grid with state indicatorsupdResources()// Update resource bars and countersstartVM()// Start selected VMstopVM()// Stop selected VMdeleteVM()// Delete selected VMshowVMDetail(vm)// Show VM configuration// Module 3: Cloud ScalerrenderSvcs()// Render cloud services gridadjQty(id,delta)// Adjust service quantityupdCost()// Update total cost and breakdown// Module 4: Decision AdvisorshowRec(s)// Show recommendation for scenariorenderScenarios()// Render scenario cards// Module 5: QuizrenderQ()// Render current questionansQ(i)// Check answer and show feedbackshowScore()// Display final scorerestartQuiz()// Reset quiz
📊 Content Breakdown
Module
Items
Interactions
Learning Outcomes
01 — Compare
7 feature categories
Category filter buttons, row highlighting
Understand key differences between virtualization and cloud
02 — VM Builder
6 VM types, 4 VM controls
Add/start/stop/delete VMs, resource monitoring
Experience resource allocation and virtualization benefits
03 — Cloud Scaler
6 services, quantity controls
Adjust quantities, cost tracking
Understand pay-per-use pricing and cloud economics
04 — Advisor
6 scenarios
Scenario selection, recommendation display
Apply concepts to real-world business decisions
05 — Quiz
8 questions × 4 options = 32 choices
Answer selection, submission, feedback
Test and reinforce comprehensive knowledge
🎥 Video Demo Script (60-75 seconds)
Time
Scene
Action
0:00
Header
Show cloud particles and floating logo
0:05
Module 1
Click "Definition" filter → Features highlight across both columns
0:10
Module 2
Add 2 VMs → Resource bars update to show allocation
0:15
Module 2
Select a VM → Show configuration details
0:20
Module 2
Start VM → Status changes to running (green)
0:25
Module 3
Increase Compute Instances to 3 → Cost updates to $150
0:30
Module 3
Add Database → Cost updates to $270
0:35
Module 3
Scale badge changes to "Mid Scale — SMB"
0:40
Module 4
Click "Startup Web App" → Shows Cloud recommendation
☁️ STRATOS — Master Cloud and Virtualization Through Simulation ☁️
Last updated: March 2025
About
STRATOS is an interactive cloud computing and virtualization simulator designed to teach the fundamental concepts of modern IT infrastructure. Through hands-on simulations, learners explore the differences between virtualization and cloud computing, build virtual machines on a physical server, scale cloud resources with pay-per-use pricing💭🧑🏿💻