Check
20+
years on the market
Check
1000+
employees
Check
Millions
of contributors
Partnership period:
June 2019 - present
Expertise delivered:
Software engineering services
Technologies:
Ruby JavaScript Node.js, MySQL, TypeScript, Kafka, Redis, Nest.js, RabbitMQ, Aurora, AWS (Lambda, SQS, SNS, Cloud Formation, Secret Manager)
Check
Monolithic re-architecture
into microservices
Check
Serverless
approach to architecture
Check
Decoupling
a massive Subscription model
Check
PoC development
of a Transition microservice
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.
Check
20+
years on the market
Check
1000+
employees
Check
Millions
of contributors
Partnership period:
June 2019 - present
Expertise delivered:
Software engineering services
Technologies:
Ruby JavaScript Node.js, MySQL, TypeScript, Kafka, Redis, Nest.js, RabbitMQ, Aurora, AWS (Lambda, SQS, SNS, Cloud Formation, Secret Manager)
Check
Monolithic re-architecture
into microservices
Check
Serverless
approach to architecture
Check
Decoupling
a massive Subscription model
Check
PoC development
of a Transition microservice
Connect with our experts
Get in touch