We speed up our client's software development life cycle by 40%
Home
Case study
We speed up our client's software development life cycle by 40%

Industry:

Telecommunications

Financial Services

Location

UKRAINE

Platform

AWS

Cooperation:

2+ mos.

We speed up our client's software development life cycle by 40%

Nateс R&D is a provider of BSS software development solutions for communications service providers (CSPS).

At this moment, over 100 consumers have started to use their different telecom solutions, among the NATEC billing solution should be singled out separately as novated BSS solution by digital transformation in the telecom market.

The product that NetLS specialists worked on together with the customer's team is the MEF.DEV Serverless platform.

MEF.DEV provides developers with accelerated development, hosting, and the ability to manage applications based on the composition of IoC (Inversion of Controls) containers through a flexible development process based on the principles of continuous integration. The platform supports domain-driven design and business analysis with database and model-first code generation capability and unified development process. It provides an open standards-based approach to build software.

MEF.DEV is aimed at improving business agility, especially in legacy environments, by creating a simplified transformation process.

imgpsh_fullsize_anim

Standardized APIs

The platform exposes auto-generated REST API interfaces which helps extend the functionality of the platform.

Container composition

MEF.DEV entities provide access to business logic or/and to a specific (native) data storing using the Managed Extensibility Framework (MEF) and canonical data models. 

NetLS has been cooperating with the client for more than 3 years and has successfully completed several projects. 

The MEF.DEV product has been under active development for more than a year before we started our common cooperation and the first priority for the client was to fix the existing problems and come up with a solution to launch the platform into the global market.

The primary issue the client had was slow software development lifecycle processes

To achieve the primary goal we did the following: 

1. Initially, we solved problems with a large number of queries to the database to build the user context on the server.

2. Configured the database and server to request the process of generating entity models via code-first, with the subsequent transition to database-first and stored procedures.

3. Implemented a queue-based service for all FIFO (first in, first out method) requests to work correctly to start caching data during a large concurrent call to the API to eliminate overload.

4. Integrated JWT authentication using refresh-token that allowed developers to avoid unnacessary authorization every time by using auth-token as well as using this token for REST API.

5. Implemented a service based on templates using Handlebars to do mailing to e-mails or directly to platform that freed the developers that were busy creating email templates and allowed to move this responsibility to any person with permission even without  knowledge of development.

6. Moved the logic of implementing user access to services from the hard code to the level of configuring operating system services and changed the way of implementing access from the role-model to the use of groups that include these roles, which reduced time to obtain appropriate rights for users and increased the flexibility of the access system.

As a result the software development lifecycle processes were sped up by up to 40%. It also allowed to improve business agility of our customer’s clients by accelerating concept-to-cash from months to less than 3 weeks and improved opex efficiency by using this system that is easier and cheaper to deploy, integrate & upgrade.

The MEF.DEV product was successfully released and used by the customer company with additional functionality (billing container).

Due to long-term and successful cooperation with the customer company, NetLS has become an official partner and reseller of the MEF.DEV product.

You can also read the full presentation of the MEF.DEF by clicking here.

 

TECHNOLOGIES:

Have you interested in our case study?

The NetLS team can develop an individual innovative solution based on our experience specifically for your business. Fill out the form and we will get back to you with a unique proposal!

I consent to receiving news, updates, and special offers via email

By sending a message you agree with your information being stored by us in relation to dealing with your enquiry. Please have a look at our Privacy Policy

Related articles

Cooperation: 2+ yrs.

SaaS solution based on your own CRM system

The client asked us to develop a SaaS solution for the web environment based on their proprietary CRM system that would allow them to scale it to other companies of different sizes, from very small to medium and large, allowing them to flexibly customize the available functionality depending on their business needs.

;