HomePortfolio A Platform for Monitoring Multi-Cloud Infrastructures

A Platform for Monitoring Multi-Cloud Infrastructures

VMware
AWS
Cloud-Native
Information technology
Java
Cloud Foundry

A provider of managed infrastructure services delivers a product that accelerates multi-cloud monitoring by 5x.

A Platform for Monitoring Multi-Cloud Infrastructures

About the project

The customer turned to Altoros to develop a multi-tenant cloud management platform that will serve as an alternative to expensive offerings on the market. As a result of collaboration:

  • The customer has got a cost-effective system targeted at managed service providers (MSPs).
  • The product accelerated cloud infrastructure management by 5 times, monitoring multiple cloud infrastructures in a unified environment.
  • The developed solution provided the customer with an additional revenue channel, enabling to focus on core activities (managed cloud services).

The customer

Unigma is an independent provider of managed infrastructure services. The company helps its clients to monitor, operate, and support cloud infrastructures.

The need

The customer wanted to build a multi-tenant management platform for monitoring cloud infrastructures and building reports in a unified dashboard. The developed solution should pose an alternative to expensive solutions on the market. Targeted at managed services providers (MSPs), the system should simplify admin / DevOps work. The product had to be integrated with a number of cloud computing platforms: Microsoft Azure, Amazon AWS, etc.

The challenges

During the project, the developers had to address the following challenges:

  • Optimize requests and connections to cut expenses on bandwidth.
  • Avoid exceeding the limit of concurrent requests to cloud APIs.
  • Adapt the system to rapidly changing load.
  • Guarantee a decent level of security.

The solution

On a high level, the delivered system was divided into three modules:

  • Administrator interface (tracks changes, policies, billing settings, etc.)
  • Cloud workers (extract data from Microsoft Azure and AWS and store it in a centralized database)
  • Dashboard (displays all the information about the cloud resources)

The outcome

Cooperating with Altoros, the customer has accelerated delivery of the platform, still focusing on its core activities (managed cloud services).

With this product, the end users are now able to cut time spent on infrastructure operations by 5x.

It is planned to enable cost-saving logic that will estimate how effectively cloud accounts are used, suggesting optimal cloud infrastructure offers. In addition, a user will be able to find offers and pricing that fits his/her needs—using a cost calculator.

Technology stack

Server platforms

VMware Tanzu

Programming languages

Java

Technologies

AngularJS, Spring Boot, Spring Security, RabbitMQ, Hibernate, Quartz, Kibana, amCharts

Databases

Cassandra (DataStax Enterprise), MySQL, Amazon RDS

/
01
02
03
04
05

Want to develop something similar?

Preloader
Alex Tsimashenka

Alex Tsimashenka

Business Development Director

a.tsimashenka@altoros.com +1 (650) 419-3379