Clear Slide

A next-generation sales engagement platform for managing opportunities, teams, and individual reps based on actual customer engagement data.

Industry NDA
Duration: 2556 hours
Team: 6
Download PDF

Technologies utilized

Java, Spring, Concurrency, AWS,
Docker, Kubernetes, FFmpeg, Selenium,
Grafana, Prometheus, MySQL, Datadog

Team composition

1 Java Tech/Team Lead
3 Java Developers
1 Automation QA Engineer
1 DevOps

Have a similar project?

Estimate

CLIENT

video
Clear Slide, inc.
An innovative US based IT company developing solutions for sales engagement and management that integrate content, communications, and actionable insights to improve business results.

Challenge

Client’s sales engagement platform provides the customer with a microservice for video calls and conferencing with the possibility of speech and video recording. To ensure stable functioning of this microservice, the client reserved substantial number of cloud servers. Their reserved capacity was the same, regardless of the time of day or users’ activity load. This resulted in permanent unreasonable expenses for the client’s business.

The client needed to optimize the usage of server space, keeping the platform capacity at the same time to withstand users’ activity load and reduce the server costs.

Features

Solution

We introduced to the client’s sales engagement platform a flexible solution for real-time management of the server space needed for stable platform functionality. This was done through development and integration of a service discovery and a custom load balancer.

Functionality

The service discovery collects and stores data about the average server capacity needed for stable functioning of the microservice. To enable its functioning, we developed the system and custom metrics and integrated them with Grafana through Prometheus.

Server

The custom load balancer analyzez the servers load and incoming requests for the server space. It assigns performance of the microservice to the server with sufficient capacity as well as scales-up and down the servers when needed.

Business values

Saved costs

Our solution allowed the client to involve server capacities when needed, not to reserve excessive server capacities and reduce costs.

Clear requirements

Our team conducted business analysis to clarify all the business requirements and develop clear technical requirements.

Additional activities

We developed the service discovery and load balancer and integrated the metrics with the third-party solutions.

photo
Olga Tuchina CBDO

Have a new project in mind? Schedule a 30 minute discovery call and I will at the very least give you some great advice.

Contact Us

    Read similiar case

    VoiceBase

    VoiceBase, Inc., an innovative US IT company developing AI and ML based voice analytics solutions for business.

    Read More
    We value your privacy

    We use cookies to make our website more useful and don’t share information with any third parties. If it’s okay for you, please, accept them to continue.