Case Study
Deluxe Corporation boosts data processing efficiency and decision-making capabilities with AWS-based MLOps
Streamlined workflows and automated Machine Learning processes to drive accuracy, scalability, and continuous improvement
Business needs
Deluxe Corporation, a leading financial services technology company, wanted to modernize its legacy Machine Learning (ML) workflows. They sought a cloud-based approach to migrate from legacy R-based solutions to Python, unlocking new levels of efficiency and scalability. The objective was to establish an end-to-end Machine Learning Operations (MLOps) solution encompassing data transformation, feature selection, model training, deployment, inference, and monitoring.
To address these business needs while achieving automation and customization objectives, Deluxe was looking for a partner who would help them:
The streamlined ML workflow accelerated project timelines, enabling faster development of AI applications
Solution
After thoroughly analyzing Deluxe’s business needs, the Impetus team developed a scalable and cost-effective solution leveraging AWS SageMaker to manage ML life cycle phases, focusing on feature engineering, model development, deployment, and monitoring.
Here are the key steps outlining our comprehensive solution tailored to optimize their ML workflows:
The architecture diagram of the ML model pipeline is given below:

Solution highlights
- Automated data preprocessing, data transformation, and feature selection using Amazon SageMaker pipelines
- Developed custom training scripts for model building, performance evaluation, and deployment
- Leveraged Amazon Elastic Container Registry (ECR) for building and deploying Docker containers with requisite Python packages
- Automated AWS SageMaker’s hyperparameter tuning job to train multiple models parallelly
- Deployed the best-performing model using customized metrics and stored the required artifacts in Amazon S3 and metadata in Amazon DynamoDB
- Utilized the metadata stored in Amazon DynamoDB for model deployment, scoring, and lineage tracking
AWS technologies used
AWS Lambda, Amazon SageMaker Pipelines, AWS SNS, Amazon ECR, AWS CodeBuild, Amazon S3, Amazon DynamoDB, Apache Airflow, AWS Glue
Impact
The implementation of the AutoML pipeline resulted in significant impacts across various dimensions of Deluxe’s operations including: