N-iX Case Studies Modernization of Legacy Systems for a Global Stock Image and Media Platform
Edit This Case Study Record
N-iX Logo

Modernization of Legacy Systems for a Global Stock Image and Media Platform

N-iX
Application Infrastructure & Middleware - Data Visualization
Platform as a Service (PaaS) - Application Development Platforms
Cement
Construction & Infrastructure
Procurement
Sales & Marketing
Construction Management
Infrastructure Inspection
System Integration

The client, a leading global technology company offering a creative platform for selling and purchasing high-quality editorial and media resources, was facing challenges due to rapid business growth. The increase in new platform users, asset downloads, and corporate clients put a strain on their legacy systems used for tasks such as user management, customer service, and handling media purchases. These systems significantly slowed down the client’s operations and hindered their ability to effectively keep up with the business growth. The client needed to conduct a comprehensive modernization and optimization of a wide range of systems and applications.

Read More

The client is a leading global technology company that provides a creative platform for selling and purchasing high-quality editorial and media resources. Their offerings include music, images, video, and custom brand-tailored content. The client's platform is used by a wide range of users, from individual consumers to corporate clients. As a result of rapid business growth, the client experienced a significant increase in new platform users, asset downloads, and corporate clients, which put a strain on their existing legacy systems.

Read More

N-iX helped the client modernize their legacy systems and applications. The first step was to design and develop a brand new admin platform—a set of management tools. The team developed a Node.js proxy backend for the admin tool, which interacts with the underlying services and a set of frontend applications based on a custom library. They also designed the architecture of the platform containing multiple React applications. The team helped migrate ETL from service databases to Snowflake for better performance and used Looker for real-time analytics. The client's mobile applications for purchasing and selling media were modernized to support the latest Android and iOS operating systems. The team also optimized a platform for companies that need custom media content by implementing two-factor authentication using Google Authenticator and managing the entire infrastructure in AWS with infrastructure as a code approach using AWS CloudFormation and Hashicorp Terraform tools.

Read More

The modernization of the client's legacy systems and applications led to more efficient operations, better user experience, and optimized costs. The new admin tool made user management more effective. The modernized mobile apps made it easier for customers to purchase and sell media, and the performance of the custom media content platform was boosted. The migration of the ETL infrastructure from service databases to Snowflake and the replacement of EC2 instances following load tests led to optimized infrastructure costs. The overall result was a significant improvement in the client's business efficiency.

Streamlined internal operations with the help of the new admin tool

Enhanced customer experience by modernizing mobile apps and boosting the performance of the custom media content platform

Optimized infrastructure costs by conducting load tests, replacing EC2 instances, and migrating the ETL infrastructure from service databases to Snowflake

Download PDF Version
test test