Download PDF
Provectus > Case Studies > Real-Time Data Analytics and Machine Learning Accelerate Business Growth for TripActions
Provectus Logo

Real-Time Data Analytics and Machine Learning Accelerate Business Growth for TripActions

Technology Category
  • Analytics & Modeling - Machine Learning
  • Analytics & Modeling - Real Time Analytics
Applicable Industries
  • Education
  • Equipment & Machinery
Use Cases
  • Predictive Maintenance
  • Real-Time Location System (RTLS)
Services
  • Data Science Services
The Challenge

TripActions, a corporate travel management organization, was facing a significant challenge with its existing infrastructure and data storage solution. The increasing volume of historical indexed data was straining the company’s infrastructure and primary storage solution, slowing down its performance and causing an ever-increasing cost of ownership. The historical data was never cleaned while analytical data was stored across various databases in different formats, creating multiple data silos and making data unavailable for analytics and machine learning. The company’s existing data solution was failing in terms of analytic capacity and scalability, which increased operational costs, slowed down onboarding of new clients, and stifled business growth. The initial architecture and data solution were based on Amazon Elasticsearch, which proved to be inefficient and expensive when data volumes increased. Data was schemaless, and there was no mechanism to join data from different databases. Partial data in Amazon S3 was stored in JSON format and synced with one-day lag, with no partitioning, which delayed TripActions’ reaction to issues or changes in data.

About The Customer

TripActions is a corporate travel management organization that helps control costs of business travel and incentivize employees via easily accessible business travel opportunities. The company was looking to design and build a new data streaming solution to accommodate the increasing amount of historical indexed data that was overstraining the company’s infrastructure and primary storage solution. The company’s existing data solution was failing in terms of analytic capacity and scalability, which increased operational costs, slowed down onboarding of new clients, and stifled business growth.

The Solution

To address these challenges, TripActions reached out to Provectus to implement a new data streaming solution. Provectus delivered a real-time streaming solution on top of Apache Kafka for data ingestion, processing, enrichment, and transformation capable of accommodating the growing volumes of historical and analytical data on the platform. Data streams were consumed by real-time reporting and machine learning applications. All the data streams were designed in a way that they could be automatically stored in the data lake on top of Amazon S3 and AWS Glue. They were optimized for sub-second queries from Amazon Athena. The historical data from the existing platform was migrated from ElasticSearch, Redshift, RDS to a separate data lake to ensure data consistency and availability for analytics and machine learning. All Data Team-related services were moved to a separate Data VPC to improve the team’s productivity and gain better visibility into data.

Operational Impact
  • The implementation of the new real-time data streaming solution allowed TripActions to accelerate its month over month business growth by more than 30%. The company saw an 80% reduction in total cost of ownership and was able to shorten release cycles for its data analytics project by 12x. More than 200 data products now power TripActions day-to-day decisions and operations. Key features of the TripActions platform, such as personalized traveler experience, proactive 24/7 customer support, and enterprise reporting, are deployed on the streaming data platform and contribute to TripActions’ business growth.

Quantitative Benefit
  • Monthly business growth increased by 30%

  • Total cost of ownership reduced by 80%

  • Release cycles for data analytics projects shortened by 12x

Related Case Studies.

Contact us

Let's talk!

* Required
* Required
* Required
* Invalid email address
By submitting this form, you agree that IoT ONE may contact you with insights and marketing messaging.
No thanks, I don't want to receive any marketing emails from IoT ONE.
Submit

Thank you for your message!
We will contact you soon.