The migration of data integration processes for NetWorks!

case-study_networks-1600x517
  • Client
    • NetWorks!
  • Scope of work
    • Integration Architecture
    • Systems Integration
    • Software Development
  • Technologies
    • MuleSoft

For NetWorks!, the largest company in Poland dealing in the planning, construction and service of telecommunications networks, we executed a complex transfer of the integration of the SPIN external system with the hub of the Orange system in France (Oceane), from the OpenESB platform to MuleESB.

The implemented solution facilitates comprehensive control and monitoring of integration processes, as well as efficiency optimizations. To this end, we simplified the logic of the implemented integration flows and abandoned BPEL, which translated into easier solution maintenance. We also eliminated unnecessary components in the logical architecture. As a result, the handling of notifications about faults and failures of relay stations belonging to two leading mobile phone providers in Poland became fast and seamless.

In short

  • Enabling the use of the latest, more efficient and more error-free versions of software components (databases, runtime environments).
  • Using the latest version of the SOAP protocol providing greater capabilities in terms of both functionality and security.
  • Elimination of redundant and "error-generating" components in the logical architecture of the solution introducing a greater degree of complexity and the so-called "technological debt".
  • Implementation of SSL communication encryption between domain systems.
case_study_networks-—-kopia-1600x900

Planning and execution of migration of data integration processes

The first crucial task facing Unity Group was to analyse and understand in detail the definitions of integration processes previously developed in BPEL and located in the resources of the withdrawn OpenESB integration platform. We first designed the target logical architecture of the solution, involving the elimination of unnecessary elements and the inclusion of new components responsible for process monitoring.

During deployment of the solution, the project scope was divided into relatively autonomous logic fragments, appropriate for refactorization in a defined order. Next was the actual recreation of the logic on the new MuleESB 3.9 CE integration platform. The integration flows developed in this manner were subjected to thorough internal testing, and after positive results they were implemented into the client’s test environment for verification.

After implementation and acceptance of the changes, comprehensive client-side acceptance tests were conducted, consisting in comparing the operation of the two integration platforms. After successful completion of the tests, we implemented the solution.

In addition, experts from Unity Group conducted a multi-day cycle of trainings and workshops for a select group of the client’s employees on the production and development of integration solutions created using the Mule ESB platform.

Outcomes

  • Faster and easier coordination of fixes by dedicated teams working in the field.
  • Increased security of intersystem communication through the use of encryption.
  • The use of a popular and fully supported integration platform, positively impacting the stability of data integration and remedy of potential errors.
  • Full insight into logs and monitoring to reduce the time needed for diagnosing irregularities in integration processes.
  • Expanded competence of Networks! staff regarding production and maintenance of integration projects using MuleESB.
  • Effective and reliable transmission of data on telecommunications infrastructure failures, which translates into shorter response time to notifications and quicker fixes.

Are you looking for an IT partner? Get in touch with us to see how we can help you.

Zrzut ekranu (118)
Piotr Wrzalik

Managing Partner

I agree to the processing of my personal data on the terms set out in the privacy policy . If you do not agree to the use of cookies for the purposes indicated in it, including profiling, turn off the cookies in your browser or leave the website. more

Accept