Product Roadmap

Prev Next

⏭️ Next in Queue

🎯 Guided Lab Experience

Enhance learning with a gamified guide for each lab, featuring :

Key Highlights:

  • Step-by-Step Instructions: Guided walkthroughs for each lab exercise

  • Interactive Questions & Validations: Real-time checks and interactive assessments

  • In-VM Progress Verification: Execute configurable code directly within the VM to validate user progress

  • Enhanced Engagement: Gamified approach ensures active participation and skill application

☁️ AWS VM Labs Expansion

The AWS VM Labs Expansion continues to be a core initiative on our strategic roadmap. This effort is aimed at scaling our virtual lab infrastructure to meet growing demand across global learning environments and technical enablement programs.

Key Highlights:

  • Direct AWS Lab Deployment: Launch and manage VM labs and multi VM labs directly on AWS infrastructure

  • Advanced Networking Support: Support for advanced networking

  • Seamless CloudLabs Integration: Seamless integration with existing CloudLabs UI and provisioning workflows

💳 Credit Based Allocation

Credit Based Allocation is an upcoming capability designed to manage and control lab usage through a flexible credit system. Each user will be assigned a set number of credits, which can be consumed based on lab expiry and VM Quota. This model promotes efficient resource utilization, enables budget control, and supports scalable access across diverse user groups. It also lays the foundation for usage tracking, quota enforcement, and potential monetization strategies.

Key Highlights:

  • Usage-Driven Consumption: Credits deducted based on lab runtime, VM specs, or activity level.

  • Flexible Credit Assignment: Allocate credits per user, team, or lab based on need or entitlement.

  • Budget-Friendly Scaling: Helps institutions and teams manage costs while expanding lab access.

  • Usage Insights: Enables tracking of credit spend for reporting and optimization.

  • Credit Extension: Extend lab credits based solely on assessed requirements or predefined entitlements.

🎛️ VM-Shadow Dashboard

The VM-Shadow Dashboard is designed to provide instructors and administrators with a unified, real-time view of the active virtual machines within a lab session. This dashboard enables seamless monitoring of VMs simultaneously, offering visibility into user activity, system status, and progress checkpoints. It enhances instructional oversight, supports troubleshooting, and ensures learners stay on track throughout their hands-on experience.

Key Highlights:

  • Real-Time VM Monitoring: Track multiple learner VMs live from a single interface.

  • User Progress Visibility: View task completion and engagement levels across sessions.

  • Centralized Oversight: Simplifies lab management for instructors and admins.

  • Troubleshooting Support: Quickly identify and assist users facing technical issues.

  • Scalable View: Optimized for large cohorts and VM lab environments.

🖥️ Lab Instance Page

The Lab Instance Page serves as the central interface for managing and interacting with individual lab sessions. It provides detailed visibility into each VM instance, including its status, Per VM Quota, and user activity. This page empowers instructors, admins, to troubleshoot issues, and ensure smooth lab execution by introducing bulk VM Management capabilities. This update will empower administrators and educators to manage virtual labs with greater ease and control.

Key Highlights:

  • User Activity Insights: Tracks learner engagement and task progression within the lab.

  • Validation Launch Point: Initiate in-VM checks to verify skill application and progress.

  • Credit Usage Overview: Shows credit consumption per instance for budget tracking.

  • Bulk VM Actions: Start, stop, reset, or delete multiple virtual machines across labs or users in a single step.

  • Optimized Lab Performance: Faster provisioning and consistent execution across single and multi-VM setups.

⏱️ Dedicated Per VM Quota for Multi VM

Dedicated Per VM Quota for Multi VM ensures precise monitoring of each virtual machine's active duration within a multi-VM lab environment. This feature allows for granular tracking of individual VM sessions, enabling better resource management, accurate credit consumption, and deeper insights into learner engagement. It supports scalable lab setups where multiple VMs are provisioned per user, maintaining visibility across all instances.

Key Highlights:

  • Per VM quota Metrics: Tracks VM Quota separately for each VM in a multi-instance lab.

  • Improved Resource Visibility: Helps identify underused or overused VMs across sessions.

  • Supports Credit Allocation: Enables fair and accurate credit deduction per VM.

  • Engagement Analytics: Reveals how learners interact with each VM during the lab.

  • Scalable Oversight: Ideal for complex labs involving multiple roles or environments.

✅ VM Validations

As part of the VM Validations, validations will be executed directly within the VM to verify user progress. These checks run configurable code that assesses whether key tasks have been completed correctly, ensuring learners are actively engaged and applying skills as intended. This approach provides real-time feedback, reinforces learning outcomes, and supports automated evaluation without manual intervention.

Key Highlights:

  • In-VM Code Execution: Validations run configurable scripts directly inside the VM to assess task completion.

  • Real-Time Progress Checks: Automatically verifies learner actions as they happen, ensuring hands-on engagement.

  • Skill Application Assurance: Confirms that users are not just following steps but truly applying learned concepts.

📝 Embedded Evaluation Triggers

To enhance learner engagement and track progress more effectively, we've introduced Embedded Evaluation Triggers, a new feature that seamlessly integrates questionnaires and quizzes into the learning flow. These assessment components are strategically placed to reinforce key concepts and provide instant feedback. Whether used for formative checks or summative evaluations, they offer a dynamic way to measure understanding and personalize the educational experience.

Key Highlights:

  • Seamless Integration: Questionnaires and quizzes are embedded directly into the learning flow, no extra setup required.

  • Instant Feedback: Learners receive real-time insights to help identify strengths and areas for improvement.

  • Flexible Formats: Supports multiple question types including multiple choice, true/false, and short answer.

  • Progress Tracking: Enables educators and admins to monitor performance and engagement metrics.

  • Scalable Design: Easily extendable across labs, teams, or individual users for consistent evaluation.

📁 File Upload & Download Support

Users can seamlessly transfer files between their local system and the VM environment. This enables hands-on exercises involving code, datasets, or configuration files, and supports project-based learning workflows.

Key Highlights:

  • Bidirectional File Transfer: Upload and download files to/from the VM.

  • Supports Code & Data Labs: Ideal for programming and analytics tasks.


💡 Help us with the roadmap

Prioritize a feature or raise a new feature request by reaching out to us at support@cloudlabs.ai