Netpulse Fitness IoT AWS Cloud Platform/Data Architecture Optimization and BI Reporting

Netpulse (now part of EGYM) is a media and data services company focused on delivering dynamic, interactive products and experiences to active lifestyle consumers. Netpulse delivers the leading personal media and workout tracking platform to health and fitness facilities that makes exercising more enjoyable and rewarding.

Netpulse was running their business on Amazon AWS using a hodge-podge of technologies that were not well thought out. Workout data generated on fitness equipment all around the world would transmit back to the company’s application servers on AWS, where mobile app users could interact with it. The system was unstable and not scaling well, so an architectural overhaul was past due.

RhinoSource was brought in by the company’s COO to review the technical infrastructure and investigate major system performance and stability problems that were frustrating customers.

After a thorough review, RhinoSource implemented transformational best practices for AWS Cloud infrastructure management with the help of AWS partner ClearScale, resulting in significant improvements in system security, stability, performance and scalability.

RhinoSource then rebuilt the company’s legacy MySQL databases using MariaDB clusters with cached storage, which resulted in an order-of-magnitude improvement in query performance, while also improving security to protect customer PII.

RhinoSource then migrated poorly performing and difficult-to-scale legacy MongoDB document databases to horizontally-scalable and zero-downtime DataStax Enterprise Cassandra/Spark clusters, which were better equipped to handle the growing amount of time-series IoT data being received, allowing the company to better meet its SLAs.

To meet internal marketing reporting requirements, RhinoSource implemented Zoho Analytics to create marketing dashboards. This required the development of Pentaho ETL processes to populate the Zoho Cloud data warehouse from disparate operational databases.

Finally, RhinoSource developed dashboards and reports to analyze the company’s AWS spending and identify areas of waste, resulting in $10,000’s of savings per month.

Netpulse CEO Brian Arp said,

“Dave [RhinoSource Senior Systems Architect] is simply amazing. Netpulse was experiencing massive YOY growth on our platform and the current architecture was simply not able to handle the growth and use diversification. Dave has been able to methodically re-architect the system for the future while, in parallel, ensuring the in-play platform is still meeting SLAs under ever increased load. He has led projects for big data implementation, data warehousing and implementation of cloud-based BI solutions. Additionally, he also engages all our engineers which has greatly increased their knowledge and efficiency. Dave is an invaluable part of the team!”

Products Serviced

  • Amazon Web Services (AWS)

  • RightScale

  • MySQL / MariaDB

  • MongoDB

  • DataStax Enterprise Cassandra

  • DataStax Enterprise Spark

  • DataStax OpsCenter

  • Pentaho ETL

  • Zoho Analytics

Services Performed

  • System Architecture and Configuration Review and Redesign

  • System Health Check and Performance Audit

  • Data Model Review and Redesign

  • Data Security Review and Redesign

  • Troubleshooting and Issue Resolution

  • Data Corruption Repair

  • Performance Load & Stress Testing

  • Proof-of-Concept (POC) Projects

  • Disaster Mitigation Testing

  • System Operations Review and Runbook Preparation

  • Zero Downtime Data Migration

  • Minimal Downtime Hardware Platform Migration

  • Proactive Monitoring and Alerting Setup

  • ETL Development

  • Enterprise Analytics and BI Dashboard Development

  • DevOps Scripting and Automation

  • Cloud Platform Cost Management

  • CXO Advisory and Technology Strategic Planning

More about Netpulse:

Visit the Site→

Previous
Previous

Geometrics Enterprise Reporting and CRM/ERP Evaluation for High-Tech Manufacturing

Next
Next

National Express Oracle Business Intelligence OBIEE Reporting and Database Monitoring