Application Globalisation
During every G8 summit we see television images of protestors, held too far from the conference centre to properly feed the hunger of their protest, instead swarming disconsolately against a force whose ills they perceive but can neither influence nor prevent. Inside the conference, the G8 leaders are doing much the same, also unable, really, to influence or to prevent.
Whatever your view on the morality of economic globalisation, there’s no questioning the impact on everyone’s lives of the increasingly strong linkage between the world’s economies; or that while globalisation amplifies our collective ability to produce efficiently, it also increases the severity of economic variances.
A recent example is the failure of Northern Rock - the result of over-exposure to defaulting sub-prime mortgages in the US and the subsequent global tightening of inter-bank lending.
It’s useful to remember the good and bad of economic globalisation when considering the application environment within most large banks. It’s typical of these organisations to run up to 800 different applications, each with its own criticality, value at risk and performance characteristics. These applications can loosely be equated to the economies of different countries.
Most application system architectures in this domain have evolved in ways akin to the global economy. Over time, core functions have been “outsourced” to specialised application or data services. With the obvious benefits of reliability and cost-effectiveness to be had, this has occurred to an ever greater extent, so that now it’s not just the obvious data services like customer account information that have been outsourced, but also application component functionality such as document image rendering, workflow management and identity management.
I call the result Application Globalisation and like economic globalisation, it can be very difficult to control or predict the estate-wide impact of variances in application performance and availability across this web of interdependence.
For example, a slowdown in a security authorisation component can affect applications that don’t use it because of their reliance on applications that do. Does anyone in your organisation really understand these relationships or how to spot when a global impact – as distinct from a local application issue – is operating?
Application globalisation is one of the reasons that proactive availability management and outage recovery are so difficult.
In the search for help, it’s useful to turn once again to our economic analogy. Our understanding of globalisation has increased markedly in the last 10-20 years through the development of sufficiently descriptive models, the computational power to run them and the increased standardisation of economic data to drive them. Sounds a bit like IT Analytics, and it is. But in the application economy, the state of awareness and maturity of application globalisation lags far behind its economic analog.
Recently, we’ve been helping clients address this by an exactly analogous approach to that of our economist counterparts – by applying IT Analytics beyond the application, into the wider application economy. Already we’re enabling a far higher level of insight into the real drivers of application performance and behaviour, and helping our clients to improve both.
We hope that, through this initiative, the protesters at their gates might disperse too.