Download | Blog | Forums | Support | Contact us | Search  
Xcalia delivers Data Integration Software for SOA compliant data architecture data access software

 

The Business Problem

Businesses, across all sectors and geographies, are under significant pressure to more closely align IT systems with business processes to improve business agility. This is driven by business imperatives to increase operational efficiency, to react more quickly to the needs of customers, partners and suppliers and maintain competitive advantage. To become more agile, enterprises are moving towards a service-oriented architecture (SOA) to build, maintain and integrate business applications and better leverage IT systems and infrastructure.

The Need for Intermediation

One of the highest priorities for CIO's is the ongoing need to simplify business integration while reducing development and maintenance time and costs. And with the advent of SOA, the challenges of integration are even more complex and the limitations of traditional application development and integration solutions are even more problematic.  In general, they are:

  • Static.  Business logic is manually coded into each application
  • Inflexible.  Dependent on the underlying infrastructure
  • Costly.  Requires highly skilled programmers
  • Slow.  IT can't quickly modify applications
  • Difficult.  Hard to access legacy and mainframe resources
  • Rigid.  Manually extend resources or integrate services

The agile enterprise must react more quickly to business change with IT solutions that are better, faster and cheaper than "the old way" of building and integrating applications. The requirement is no longer to automate a single business function from the ground up, but to assemble applications using parts of existing business applications and enterprise systems. Organizations are now beginning to think about applications in terms of business services rather than lines of code.  Developers need to map service definitions regardless of the details, location, or programming language associated with enterprise data resources. Data and services must be reusable and easily accessible.  And applications need to be detached from the underlying systems and infrastructure for increased adaptability and ease of maintenance.

To achieve the goals of the agile enterprise, IT departments are moving towards the rapid assembly and deployment of composite applications. To achieve this, there is a new set of requirements. Applications must be:

  • Dynamic. Automated, real-time updates to applications
  • Adaptive. Separate application logic from infrastructure
  • Configurable. Maximize reusability and reduce coding
  • Productive. Easily update and maintain applications
  • Transactional. Maintain performance in high-volume environments
  • Scalable. View and manage 1000s of services at one time

The adoption of Web Services and SOA has been increasingly rapidly and 2006 is expected to be the year that enterprises will be significantly investing in these new architectures. 

However, the challenge is much more complex than assembling a few Web services. 70 to 80 percent of all mission-critical business data is stored in hard-to access mainframe and legacy systems. One of the most critical challenges businesses face is how to migrate to SOA by integrating this valuable data with services to easily develop and deploy composite applications.  

It is also interesting to note that these "new" service-based architectures are largely inspired from proven solutions already used in large IT mainframe environments. It is common practice for enterprise data to be accessed through legacy services such as transactional monitors or message-based services (CICS, MQ-Series, etc).

Services in Mainframe environments are similar to Service Oriented Architecture

Xcalia's software provides transparent data access in a manner similar to CICS or other transaction monitor. This capability is delivered to Java and .Net environements

Xcalia is a major SOA vendor addressing enterprise IT and business requirements regarding business oriented enterprise data access, data access, business model driven data access, enterprise data integration architecture, enterprise information access, comparison of SOA and EIA, EII, enterprise SOA, mitigate the cost of SOA migration, transaction management within SOA architectures, data access layer for the agile enterprise, metadata driven SOA business oriented architecture for composite application design and deployment, data integration infrastructure, data integration findings, enterprise integration patterns, enterprise SOA adoption strategies, SOA in practice, object to service mapping within service oriented architectures, data access in an SOA perspective.