- Home
- > Client Services
- > Enterprise
- > The ADI Concept
ADI is about leveraging the services of enterprise applications, joining them to build seamless (and automated) end-to-end processes. All enterprises have such processes. Some are well-documented, some already exist in enterprise systems, some may even exist as workflow. However most generally exist as islands, tied to existing people, products and departments, and the systems that support these. In order to make these processes truly end-to-end across an organisation, there is need to integrate these applications and the data they hold. Click here to view how business processes can be integrated with ADI
ADI is about making end-to-end processes work, especially where scale and complexity is an issue. For enterprises with a greater number of enterprise systems and business processes, the use of point- to- point paradigms rapidly becomes a near impossible scenario to manage. ADI introduces an approach which is tailored to scale from simple to large and complex scenarios.
ADI is about using vendor messaging platforms. One of the main elements of ADI is to deploy a message broker to provide a central information bus used by all applications. Such platforms are typically available from middleware vendors. Unfortunately, none of these platforms work out-of- the-box, and must be extensively customised to support the business processes required.
ADI is about making integration work on real enterprise scenarios. At Asidua we are well recognised experts in vendor platform customisation. Over many years of delivering such solutions for our clients, we have come to understand the major obstacles that will be encountered and how best to overcome these. Typically, we recommend the following questions be addressed when building any solution:
Only by answering these questions correctly, do we feel that an integration solution is really truly effective. To do this, we offer our clients a portfolio of services known as Application and Data Integration (ADI).
ADI is a well-defined layer of capability that allows us to meet enterprise needs. ADI allows us to insert a layer of capability between the desired business processes of a client, and the capabilities of a vendor platform supplied by one of our technology partners. We call this layer the ADI Data Flow layer. The ADI Data Flow layer is built using our own methodologies and tools, and guarantees delivery of end-to-end processes that work.
ADI is about having a well defined portfolio of tools and methodologies to deliver the ADI capability. Fundamentally, ADI is based on four key concepts: