Refactoring legacy applications of a major government in the APAC region using WSO2 technology

Many businesses – from SMEs to large enterprises – are currently thinking about or undergoing a process of systems integration, whether this involves integrating a variety of software systems in the cloud, or integrating legacy on-premise systems to new cloud software. Mitra Innovation manages this process for many clients from a variety of industries. This article shows how we typically manage a systems integration project, step by step, and how we follow an agile approach.

What are the benefits of integrated
systems?

Integrated systems allow for visibility and visualisation of end-to-end organisational functions. Other benefits of fully integrated organisational systems include:

  • single sign on (SSO)
  • centrally configurable systems
  • distributed data is made accessible via a single request
  • lowered risk of unidentified security breach
  • improved reporting and systems monitoring.

“The primary benefit of integrating systems is to be able to view accurate, aggregated information in the form of comprehensive
operations dashboards. This provides business owners, divisional heads and key decision makers with up to date insights relating to
organisational functions and performances.This is invaluable to organisational heads who are increasingly pressed to make
spontaneous decisions.’

Ashok Suppiah

Mitra Innovation’s six step systems integration process

At Mitra Innovation, we follow an agile approach, normally utilising WSO2 technologies, when building comprehensive integrated platforms for our clients. The integration team, starting with a shared vision of an integration map covering all applicable components, initiates a typical systems integrations project utilising the step-by-step process shown below (Diagram 1):

end -to-end-digital

Step 1 - Quick start programme

When a client engages Mitra Innovation to manage a systems integration project on their behalf, the first step in our process is the quick start programme. During this phase, Mitra Innovation experts spend time at the client’s site to understand what the client’s problem is, assess the client’s systems and decide if they will align to a WSO2 technology solution. The quick start process normally takes two weeks. At the end of the two weeks our Mitra Innovation experts present the client with a proposal to carry out the whole project.

Step 2 - Discovery

The Discovery phase comes next and allows our integration team to familiarise themselves in more detail, with the overall requirements and expectations of the ‘to-be delivered’ integrated system. During this phase, our team is further exposed to the client’s current way of doing things, to gain an understanding of the ‘as is’ set up of their organisational systems. The integration team focuses on identifying and gathering requirements to successfully conclude the project. Requirements that will be identified as part of the integration include:

  • APIs, interfaces, volumes of data flow
  • workflow endpoints and related behaviour
  • protocols on each interface
  • security policies
  • privacy policies
  • system administration and governance
  • getting a clear, agreed upon picture of ‘as is’ set up.

The next three steps are the ‘continuous integration’ part of the project, where we design, build and deploy the integration.

https://www.mitrai.com/wp-content/themes/salient/css/fonts/svg/basic_pencil_ruler.svg

https://www.mitrai.com/wp-content/themes/salient/css/fonts/svg/basic_pencil_ruler.svg

https://www.mitrai.com/wp-content/themes/salient/css/fonts/svg/basic_pencil_ruler.svg

Step 1 - Quick start programme

When a client engages Mitra Innovation to manage a systems integration project on their behalf, the first step in our process is the quick start programme. During this phase, Mitra Innovation experts spend time at the client’s site to understand what the client’s problem is, assess the client’s systems and decide if they will align to a WSO2 technology solution. The quick start process normally takes two weeks. At the end of the two weeks our Mitra Innovation experts present the client with a proposal to carry out the whole project.

Step 1 - Quick start programme

When a client engages Mitra Innovation to manage a systems integration project on their behalf, the first step in our process is the quick start programme. During this phase, Mitra Innovation experts spend time at the client’s site to understand what the client’s problem is, assess the client’s systems and decide if they will align to a WSO2 technology solution. The quick start process normally takes two weeks. At the end of the two weeks our Mitra Innovation experts present the client with a proposal to carry out the whole project.

Step 1 - Quick start programme

When a client engages Mitra Innovation to manage a systems integration project on their behalf, the first step in our process is the quick start programme. During this phase, Mitra Innovation experts spend time at the client’s site to understand what the client’s problem is, assess the client’s systems and decide if they will align to a WSO2 technology solution. The quick start process normally takes two weeks. At the end of the two weeks our Mitra Innovation experts present the client with a proposal to carry out the whole project.

Step 1 - Quick start programme

When a client engages Mitra Innovation to manage a systems integration project on their behalf, the first step in our process is the quick start programme. During this phase, Mitra Innovation experts spend time at the client’s site to understand what the client’s problem is, assess the client’s systems and decide if they will align to a WSO2 technology solution. The quick start process normally takes two weeks. At the end of the two weeks our Mitra Innovation experts present the client with a proposal to carry out the whole project.

We provide up to three levels of support, listed below: