active global users
global brands & manufacturers
daily data quality checks
Product's Cost Inefficiency
Originally designed as a proof of concept (with a bit of extended lifespan), the solution was built in a rush, disregarding critical factors. As a result, the client got astronomical monthly infrastructure bills of up to $1 million. Solving this issue was challenging due to the product's pre-established logic and architectural framework.
Lack of Inhouse Technical Expertise
Managing the team in a budget-friendly way, the client faced a significant lack of in-house team expertise. To continue progressing, they needed someone who could both handle tech challenges and share knowledge with the internal team.
High Commitments and Expectations
Being the first-ever Active Content Engine and serving 50,000 users who require daily access to real-time data, the client is committed to providing the best user experience possible. Knowing well that any errors or disruptions could lead to a loss of essential data, the client wanted to minimize the number of issues and downtimes.
Tweaking the product in a way that saves an impressive chunk of the budget, the OpsWorks development team reimagined the whole solution. We fine-tuned the fundamental data mining logic, enabling spider bots to efficiently execute quick tasks, each taking no more than 30 seconds before seamlessly transitioning to the next one. Equipped to handle interruptions gracefully, now the solution can benefit from the cost-effectiveness of SPOT instances, which can offer savings of up to 90% compared to the previous approach.
With a deep understanding of the client's need to maintain core service delivery and simultaneously elevate product and user experience, the OpsWorks team executed a parallel development strategy. One part of our team focused on refining and maintaining the existing solution, while another initiated developing a new product version. With active development on both sides, we ensure a smooth transition in the future.
Tech Threshold Lowering
Empowering the client to manage their team's resources strategically, OpsWorks set up an approach that allows delegating routine tasks to specialists with lover tech skill levels. Meanwhile, the development team can focus on more critical tasks. This approach has opened up opportunities for resource optimization and enabled budget-saving initiatives within the team.