Reacting to business drivers in an agile manner
Ostia have developed processes and tools to discover and automate the documentation of an organisation’s core transactional systems.
This facilitates informed IT decision making in response to today’s key business drivers and forces to make organisations core transactional systems agile and reactive at the right pace with reduced risks and costs.
The core IT systems of many large institutions have been built up in layers over the last few decades by generations of developers using the best-of-breed technologies of the day.
The success of these systems enabled businesses to compete and grow. On-going success led to business acquisitions and mergers, each step adding further complexity to already complex core systems.
Over the years new technology was added on to deal with increasing demands. To compound the issue the developers who had built the systems over time had left from the organisations further diluting the corporate understanding of what the systems did, how they did it and their interdependencies.
Now many aspects of these systems are treated by IT as "black boxes/white spaces" that are little understood by today's generation of system administrators, who are wary of making changes in case they trigger the sort of high-profile issues that have impacted many institutions in recent years.
Adding Middleware Issues and Solutions
The favoured approach to this problem has been to add layers of middleware, solving the immediate problem but compounding the long-term challenge.
Systems have become so complex that not only are they difficult, risky and costly to change but businesses no longer fully understand how they operate from a business perspective.
Ostia has developed an automated process to document core transactional systems. This creates a dependency model based on the databases and applications running on the system which illustrates how data flows through the system.
It also documents what applications are writing to or reading from which tables and columns in which databases.
In summary Portus provides:
- A stable testing environment for legacy systems
- High quality, rich sets of synthetic responses that shorten test cycles and improve quality
- A market-leading range of virtualised services
- Dynamic Service Masking that masks data ‘in-flight’, ensuring compliance and full consistency
- And all without the need for coding!