From spaghetti to infrastructure

 

In most companies, system integration has been carried out on a case-by-case basis which over the years has lead to a difficult manageable integration infrastructure or a “Spaghetti Infrastructure". Especially in sectors like banking and finance that have been using IT for many years, does the infrastructure create a problem.

 

The complexity or lack of visibility of the integration points makes it difficult and costly to implement new initiatives and changes into the business - and even impossible in some cases - as it is not possible to identify the impact a change in one system might have to other systems.

 

Companies realize this challenge and are struggling how to begin the journey from the Spaghetti infrastructure they have to something that is more well-defined and manageable to achieve cost efficiency and not least business agility - to be able to react to changes in the market with speed and achieve operational efficiency and control.

 

Gartner research shows there is a great opportunity for cutting out costs in IT by moving from traditional point-to-point integration to a structured framework and integration architecture.

 

 

 

 

 

 

 

 

 

 

Integration Architecture Definitions:

 

TERMS:

 

SOA

Service Oriented Architecture is an architecture where application functionality is defined, structured and made available as services.

 

EDA

Event Driven Architecture is in principle an extension of SOA. EDA is to a great extend a matter of sending and receiving events from IT systems.

 

Web Services

A Web Service is an open interface to an application functionality such as a credit card validation, order creation or a customer call.

 

ESB

Enterprise Service Bus is a core architecture foundation that ensures transformation routing and assured delivery between integrated IT systems.

 

 

STANDARDS:

 

XML

eXtended Markup Language XML is a mark-up language that is used to to structure and communicate data.

 

BPEL

Business Process Execution Language - a XML document that describes process components and their sequence.

 

WSDL

Web Service Description Language, a XML document that describes where and how a Web Service is to be called and which type of answer is to be expected.

 

UDDI

Universal Description, Discovery and Integration. A yellow pages like service where Web Services can be published and recovered.

 

 

 

 

 

 

 

 

 
ul. Wielicka 33A - 02-657 Warszawa - T: +48 22 853 50 26 - F: +48 22 853 50 27 - e-mail: Saragosta@saragosta.com