Executive summary Executive summary

Client background

m3connect is one of the biggest wireless internet service providers in Europe. The company has offices in Aachen, Karlsruhe, Berlin, San Francisco, Sibenik and serves customers in more than 20 countries.

m3connect specializes in digital signage, guest infotainment systems, VoIP, VoD, and location-based services. Also, the company sets up a private 5G network core for leading industrial companies (such as the BMW Group).

Business challenge

The client needed to transform the existing solution to increase scalability and make it suitable for new business cases.

N-iX approach

The N-iX team has helped the client perform technical assessment, choose a new tech stack, design a plan for migration, and adopt microservices architecture. Also, we have improved DevOps processes and built a test automation framework from scratch to improve time-to-market.

Value delivered

As a result, the cost and impact of changes in requirements have decreased, and new features are deployed faster. With the new architecture and tech stack, the client can adapt its solution to new business cases with unlimited scalability.

Check
20 years
on the market
Check
6,900
service locations
Check
WLAN Top Performer 2020
at the 15th LANCOM Top Partner Summit
Location:
Germany
Industry:
Telecom Technology
Partnership period:
January 2020 - present
Expertise delivered:
Software QA & Testing DevOps Business Analysis, Architecture Design
Technologies:
Java Microservices, Java EE, Spring Boot, Glassfish, Maven, Docker, GitLab, ActiveMQ, Prometheus, Grafana, Redmine, MockServer, MySQL
Check
Comprehensive
Discovery phase
Check
Unlimited
scalability
Check
Enhanced
time-to-market

Success story in detail

Business challenge: meeting the needs of a growing customer baseBusiness challenge
  • Architecture redesign to enable in-flight portability for T-Mobile users;
  • Technical modernization to support a growing customer base and leverage new business opportunities discovered within an extensive partner network: from product deployment for local businesses to collaboration with global commercial airlines that provide on-board services;
  • Over 300 epics/stories need to be processed in the backlog to meet the client’s airline requests.
N-iX approach: comprehensive transformationN-iX approach

The N-iX team has started the project with a Discovery phase to identify key challenges, choose the most suitable architecture design, and prepare a roadmap for the solution implementation. Our experts have performed a technical audit of the current architecture and designed a backlog. To match the scalability and maintainability requirements, our specialists have designed a new system which required migration from monolith to microservices. We have designed all necessary documentation for successful project kick-off, including work breakdown structures, team composition, implementation roadmap, efforts, and budget estimations.

m3connect case study image
Implementation: from monolith to microservicesImplementation

Due to a change of business priorities caused by M3connect’s entry into new markets, the client needed to transform a web server solution to enable in-flight connectivity.

M3connect had a high-level concept of the transformed solution but needed technical help in selecting technologies and designing the architecture. We advised the client to start with the Discovery phase, during which the following challenges were found:

  • long time-to-market for new features;
  • a large and unprioritized backlog;
  • high cost and impact of introducing changes;
  • legacy technologies;
  • scalability issues.

Our team has successfully completed the following project deliverables:

  • Performed technical project assessment;
  • Designed new architecture for in-flight connectivity;
  • Designed a migration plan from monolith to microservices and suggested a new tech stack (Java 11, Spring Boot, Kubernetes) to reach the short time to value/market, enable cost-effective development, improve operations and support;
  • Designed a phased migration strategy to achieve business and technical value in early stages;
  • Identified a high-level roadmap for the following year;
  • Processed a big portion of the epics/stories and added business features to the overall roadmap;
  • Prepared technical and DevOps backlogs;
  • Calculated costs and efforts needed to achieve the required business goals;
  • Built a test automation framework from scratch and included automation testing in the CI process by using Java 11, Spring Boot, Docker, MockServer.
What we have achieved together: technology modernization and architecture redesignValue delivered

As a result of the Discovery phase, N-iX experts have provided a high-level roadmap of architecture transformation and technology modernization to support the client’s growing customer base and enable in-flight connectivity. Also, we have implemented the Agile methodology and improved technical documentation. Our specialists have built a test automation framework from scratch and covered all microservices with automated tests to ensure the solution meets the high quality requirements.

Value delivered by N-iX: accelerated time-to-market and enhanced scalability
  • Built new architecture to enable unlimited scalability and prepare a baseline for 5G core use-case;
  • Documented all changes and new functionality to enable effective knowledge retention;
  • Prepared detailed estimates of costs, resources, and efforts required to handle workload within the first quarter, which ensured efficient budget planning;
  • Introduced a test automation framework, which significantly improved time-to-market.
Check
20 years
on the market
Check
6,900
service locations
Check
WLAN Top Performer 2020
at the 15th LANCOM Top Partner Summit
Location:
Germany
Industry:
Telecom Technology
Partnership period:
January 2020 - present
Expertise delivered:
Software QA & Testing DevOps Business Analysis, Architecture Design
Technologies:
Java Microservices, Java EE, Spring Boot, Glassfish, Maven, Docker, GitLab, ActiveMQ, Prometheus, Grafana, Redmine, MockServer, MySQL
Check
Comprehensive
Discovery phase
Check
Unlimited
scalability
Check
Enhanced
time-to-market
Connect with our experts
Get in touch