Virtual Training Labs Software: Multi-Cloud Infrastructure Management
The pandemic moved education around the world online. Despite the wide variety of tools and technologies available, many educational institutions failed to organize distance learning quickly and effectively. The fact is that most cloud platforms are not designed for this purpose: they are hard to use and provide too many excessive features.
Therefore, there is an urgent need for a system with an easy-to-understand interface that would make the interaction between cloud service providers and educators easier and more effective.
Challenge
Solution
Project Results
Axis allows users to achieve:
- Real-time student learning monitoring;
- Optimized performance;
- High speed of operations;
- Cost savings on cloud computing services thanks to the app’s usage-based billing model and the possibility to negotiate pricing directly with the provider;
- Secure access to virtual labs using firewall-friendly protocols.
Technical challenges
- Development of a high availability application working on a distributed cluster and tightly integrated into the user ecosystem;
- Implementation of support of multiple cloud providers;
- Development of a complex mechanism-scheduler that allows controlling both individual and groups of virtual machines;
- Configuration of the environment (networks (according to RFC1918), subnets, firewall rule, the interaction between networks and subnets, the ability to set a static IP address to virtual machines.