Axis: Virtual Lab Management Application
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.
Selected Projects Overview
Our experts
We are experts in software and hardware engineering. By using and combining cutting edge technologies, we create unique solutions that transform industries.
Softarex is a one-stop-shop, providing all services needed to make your project a success.
Maxim
System Architect and Delivery Manager
In over 10 years of my professional career, I have developed, architected, and managed dozens of projects for the Manufacturing & Energy, Restaurant & Hospitality, Aviation, and IT industries. I have hands-on experience with Mobile technology, Computer vision, Machine learning, Predictive modeling, Cloud computing, and SaaS.
I managed the development of a Computer vision-based kitchen management system for a large restaurant chain. We did a great job on this project, and I consider it the highlight of my career.
Sergey
System Architect and Delivery Manager
My main responsibility as a Delivery Manager is to make sure that a product is delivered on time and within budget. To achieve that, I seek to create an encouraging environment for the team, where everyone can improve their skills, feel appreciated and, thus, produce greater value.
The use of Agile tools and techniques helps me organize the teamwork more effectively and transparently. Throughout my career, I have also been actively architecting, designing, and implementing software solutions — mostly web and desktop applications — for the Healthcare, Manufacturing & Energy industries that help companies and organizations streamline day-to-day business operations.