Case study

Platform re-architecture into microservices for a leading media licensing company

  • Media & Entertainment
  • Software Engineering
Re-architecture into microservices case study - N-iX
Partnership period icon
Partnership period:
June 2019 - present
Client background Client background

Our client is a global leader in licensing various types of media, such as video, music, images, and custom content tailored to brand needs.

Business challenge Business challenge

The client aimed to facilitate the maintenance, customization, and addition of new features to their web and admin platform. To achieve this, they wanted to re-archtiecture the monolith-based backend of these platforms.

ImplementationImplementation

N-iX helped the client re-architecture a massive monolithic architecture into microservices to make the web and admin platforms easier to maintain and customize. We utilized the serverless approach for the architecture, eliminating the need to maintain servers and enabling the client to use the pay-as-you-go model. After successfully developing a PoC of the Transition microservice using Nest.js, we applied its TypeScript-based framework for microservices related to user identity, subscription, and online sales.

Additionally, N-iX engineers helped implement a Single Sing-On multi-factor authentication and a social login for the client’s products. We also helped improve subscription management by decoupling a massive legacy Subscription module into smaller and more flexible microservices, such as Rebilling, Adjustment, and Transition.

Finally, N-iX helped the client develop Promotions and Product APIs to facilitate the management of promotional activities.

Monolith to microservices re-architecture
Value delivered by N-iXValue delivered

By re-architecting the web and admin platforms with N-iX, the client gained several substantial advantages:

  • Streamlined the development, testing, maintenance, and customization of the web and admin platforms with new microservices-based architecture;
  • Reduced maintenance costs by utilizing the serverless approach to architecture design.
Technologies:
Ruby, JavaScript, Node.js, Node.js, MySQL, TypeScript, Kafka, Redis, Nest.js, RabbitMQ, Aurora, AWS (Lambda, SQS, SNS, Cloud Formation, Secret Manager)
20+

years on the market

1,000+

employees

Millions

of contributors

Monolithic re-architecture

into microservices

Serverless

approach to architecture

Decoupling

a massive Subscription model

PoC development

of a Transition microservice

Related content

The complete guide to best practices for distributed engineering teams

  • Software engineering
  • IT outsourcing
  • April 02, 2026
Expert blog
Success stories

Risk management in software engineering: A practical guide for 2026

  • Software engineering
  • March 27, 2026
Expert blog
Success stories

Legacy system integration: What, why, and how

  • Software engineering
  • February 24, 2026
Expert blog
Success stories

Contact us

Briefly outline your project or challenge, and our team will respond within one business day with relevant experience and initial technical insights.

Required fields*

Up to 3 attachments. The total size of attachments should not exceed 5Mb.

Your privacy is protected
ISO 27001 Certified | GDPR Compliant

Typical response time: 1 business day

Trusted by

N-iX client Bosch
N-iX client Siemens
N-iX client ebay
N-iX client Inditex
N-iX client AutoScout24
N-iX client Credit Agricole
N-iX client TotalEnergies
N-iX client AVL
N-iX client Innovation Group

Partner with

N-iX partner AWS
N-iX partner Microsoft
N-iX partner Google
N-iX partner Palantir
N-iX partner Snowflake
N-iX partner SAP

Compliance

ISO 27001
ISO 9001:2015
PSI
FSQS-NL