Reducing Processing Time for ML Workflow Using AWS Step Functions Distributed Map with CyberGRX
Learn how CyberGRX in cybersecurity saved time and reduced compute costs on ML modeling using AWS Step Functions Distributed Map.
Benefits
- 90% reduction in compute costs
- Scales to 10,000 concurrent processes
- 1 hour runtime compared to 8 days
- Improved staff productivity
- Saves time for engineers
Overview
CyberGRX, a third-party risk management provider, wanted to improve its machine learning (ML) modeling, which processes data from hundreds of thousands of companies on a quarterly basis. Modeling the predictive analysis using its legacy solution took up to 8 days and required four engineers to oversee the process. The company also wanted to reduce hardware costs that its legacy solution required. CyberGRX needed to meet these needs while the company was growing, adding more companies and more data to its modeling.To solve its challenges, CyberGRX chose to use Amazon Web Services (AWS) to progressively improve its ML modeling. CyberGRX reduced the runtime of its solution from 8 days to 1 hour for its quarterly modeling, improved staff productivity, and reduced its hardware costs by 90 percent.

About CyberGRX
CyberGRX, based in Denver, Colorado, provides third-party risk management, including risk insights, threat intelligence, and scenario modeling. CyberGRX uses machine learning to provide predictive risk data and processes data for over 260,000 companies.

Using AWS has been a great learning journey, a great experience, and a great accelerator to our business.

Charles Burton
Staff Software Engineer, CyberGRXAWS Services Used
Did you find what you were looking for today?
Let us know so we can improve the quality of the content on our pages