The client was anticipating up to 100x user growth accompanying the launch of their multimillion dollar strategic partnership, but forecasts showed unacceptable cloud computing costs for their data warehouse and ETL. Additionally, they didn't want to be distracted by unexpected outages when they most needed visibility into the performance of the launch. With the launch date already set, the clock was ticking to ensure uninterrupted and cost effective service.
Extrasensory1 began with an overview of the business and collected considerations from each of the functions that consumed data and analytics. After reviewing the existing solution, it became clear that datasets, queries, and reports were not well separated between functions, so an inappropriately high level of accuracy and performance had been assumed across many features. Additionally, many aspects of the solution were acceptable as "minimum viable", but needed to be reinforced to handle scale. Fortunately, the technology selections were more than adequate, so we were able to ensure robust scaling without replacing any components as follows:
Extrasensory completed all needed upgrades with time to spare. On launch day, users began pouring in, and the newly upgraded analytics solution worked as designed. ETL services autoscaled to meet demand in minutes, dashboards stayed updated and correct, and real-time analytics were uninterrupted. The client stayed focused on their rapidly developing business and maximizing the value of their new users.
Gathering and alignment of functional objectives with management strategy and vision.
Purposeful collection, transformation, and retention of relevant data.
Reduction in forecasted cloud computing costs
Increased capacity of user data volume
1While this case study is written from the point of view of Extrasensory, this work was done by the principal consultant as an independent contractor prior to the formation of Extrasensory.