Time period scheduling tool for virtual machines

Business need

The main idea of this project was to create a solution that will help to schedule working periods for virtual machines in different cloud computing providers in an easy and simple way. One of the main concepts is to allow different users to share images and groups of images used for virtual machines creation between them and charge them for usage. Also, the application should provide API’s for integration with different company applications to provide with the usage charging system.

Solution

We have developed an application which works over AWS Elastic Beanstalk and uses Redis for synchronization of distributed resources. The application supports three cloud providers and provides a common interface for work. The app has a huge potential to raise the quantity of all the providers. What is more, it supports intelligent scheduling system. In the future, a system of reports on the resources used will be added.

Customer

Our customer is the company from California, that already has been working in eLearning sphere for 15 years. If at the beginning it was just a start-up, that later has turned into a big and successful company that operates around the US and Europe. Most of their projects are in the sphere of training and eLearning, and among their clients are such giants as Google and Microsoft.

Challenge

  • To develop software that supports at least 3 providers on initial stage: AWS, GCP, Azure.
  • To develop complex mechanism-scheduler that allows controlling virtual machines working periods in groups and directly.
  • To develop billing system that considers all application-related cases like charging in subscription mode, charging in per-use mode, both cases together.
  • To develop HA application, that works on distributed cluster.
    To develop an application that will be tightly integrated into the clients’ ecosystem.
  • To configure 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.

Value Delivered

The application, developed by Softarex Technologies, Inc. made the communication between users easier and now can boast with:

  • simultaneous support of AWS, GCP, and Azure providers;
    incredible flexibility in use;
  • exceptionally high speed of operations;
  • better interaction of products among themselves;
  • for these subscriptions, there are cost schedules in the form of bar chart, basic and line charts;
  • the time of the configuration of the environment was reduced directly on the cloud provider;
  • now it became possible to quickly configure any complex system, in just a couple of clicks.

Technologies

What our customers say

Anicia Gau
VP Business Development

I’ve bеen working with Softarex for more than six years and three things were the cornerstones of our cooperation: quality, communication, and accessibility. These guys have always clearly understood all the functional specs I needed and gave me the best translation into the tech specs. All the databases were structured into the utmost flexibility – you can leave all the hardcoded stuff to the ancient times. Definitely 5 stars!

More +
Daan Hommes, MD, PhD
CEO at DEAR Health, Inc.

We hired Softarex Technologies, Inc. for a large, complex development project. They did an excellent job. The project was done on time and on budget. We continue to work them on new projects.

More +
Kevin Woodward
ReadyTech Corporation President

For all the time of working with Softarex Technologies, the difference between customer-contractor relations and partnership relations has become clear. That is exactly how this company builds the working process - you both (the company and its client) becomes partners. And it is not only to sign a contract, but it is also about negotiations, discussions, compromises, constant communication and joint decision making. Softarex will deliver its client a turn-key solution that exceeds all the expectations, all on time and within the budget. And after that, they will provide with a superior customer care that will maintain the relationships for years. Noventic provides devices and systems for the consumption-based collection and billing of water and heat and serves customers worldwide. Since 2010, various solutions in preparation of the internet of things (IoT) have been developed. For us, Softarex Technologies, Inc. has developed housing and public utilities solution - the future for energy suppliers. With the new system meter, readouts can be carried out at any time and fulfill upcoming regulations. The supplier can give transparency and thereby obtain trust from tenants and housing industries in the service. The team we’ve worked with earns praise for their timeliness, collaborative approach, and technical expertise. Their transparent clarifications minimize confusion and ensure clean high-quality deliverables.

More +
Thomas Ahlborn
Head of corporate marketing

We’ve been working with Softarex Technologies, Inc. team for over two years. These guys have brought us from the Stone Age to the Digital Age. Their team has developed the state-of-the-art billing and information management software for SYBE as well as web-based Clinic Management Software for SYBE's clients. Both solutions are at the cutting edge, meeting all the requirements and standards: ANSI 835, 837; Meaningful Use; HIPAA, HL 7 and ODBS compliant; ICD 10 Diagnostics, CPT/HCPCS, NDC numbers; CMS-1500 claims, etc.

More +
Steven Garrett
President of SYBE Medical Management

What I found extremely interesting in Softarex Technologies, Inc. it is the possibilities to use a wide range of technologies and each time get the same quality and time-requirement! I strongly suggest cooperating with Softarex Technologies!

More +
Carmine Mattera
IT Director at Artensys S.r.l.

Softarex Technologies, Inc. delivers “what” they promise, “when” they say they are going to complete a job and that is a great thing. Most business people “over promise” to get your money, and then they “under perform”. I appreciate your great work and professionalism. You have earned my trust! Keep doing what you are doing and you will build your business with great success.

More +
Marc R. Bakerman
President and Founder of The Child I.D. Program, Inc.

Request a quote

Or contact our Sales Team directly at +1 703 584 43 99 (US)

    /*validation in theme functions*/

    Your message has been sent. Thank you!