Transcript

:

Technology forReal-Time, Integrated

Business Management Intelligence

By

P. MohanPresident and CEO

• Introduction• Business Drivers• Current Integration Technologies• Technology Demonstration

– Application Integration– Business Intelligence– Integrated Business Management Intelligence

• Q&A

Topic Discussion

Introduction

Company Highlights Founded in 1999 A Professional Software/Services Company 8(a) Certified, Small Disadvantaged Business Top Secret Facility Clearance for Federal DOD projects GSA Schedule Program Partner Serves Commercial, Federal and State Government Clients

Locations Brentwood, TN (Corporate Headquarters) Huntsville, AL Houston, TX

Core Competencies

Application Integration Project Management Network and System Administration Business Analysis Web System Design System Development Database Design Creative Graphic Design

ValuedClientsServed

ValuedClientsServed

• Lower costs.. • Increase productivity..• Enhance Customer Service..• Improve Profitability..• Eliminate redundant efforts..• Collaborate with Partners and other agencies..• Know the pulse of the Organization real-time (Real-

Time Enterprise)

Business Drivers

Do More with Less and

Do it Fast!

Today’s IT Imperative

Processes:1. Data Capture: One or more disparate systems2. Data Integration: Real-time integration of disparate systems3. Data Mining and Analysis: Algorithms to mine and analyze4. Data Presentation: Information/Intelligence Presentation

Technology1. Enterprise Application Integration Technology2. Business Intelligence Technology

People1. Review the Facts on-hand2. Make Informed Decisions

Real-Time, Integrated Business Management Intelligence

Technologies Involved

• Real-Time Integration (Enterprise Application Integration)– Critical step in IBMI– Analysis as good as the data that is fed– Not all the data for analysis in a single application

• Analysis and Presentation (Business Intelligence)– Ability to analyze the data easily– Presentation of Key Performance Indicators (KPI) in an easy

format to visualize and interpret (Dashboard)– Real-time display of KPIs for faster problem and opportunity

recognition and action

Enterprise ApplicationIntegration

Integrated Business Management Intelligence – First Component

Enterprise Application Integration

What is it?

“A process of transferring data/information

in the form of transactions

in real time

between two or more

same or different

applications and their underlying databases”

Integration Forever!

Yesterday

State-of-the-Art Applications

(Dbase, FoxPro, COBOL)

Today

Legacy Applications

State-of-the-Art Applications

(VB, .Net, Java)

Today

Legacy Applications

State-of-the-Art Applications

(VB, .Net, Java)

Tomorrow

Legacy Applications

Integration will always be there!!

• EAI - Enterprise Application Integration• EII – Enterprise Information Integration• BPI – Business Process Integration• BPM – Business Process Management• ESB – Enterprise Service Bus• ETL – Extract, Transform, Load• RPC – Remote Procedure Call• JCA – Java Connector Architecture• J2EE – Java 2 Enterprise Edition• JMS – Java Messaging Service• MOM – Message Oriented Middleware• RMI - Remote Method Invocation• SOAP – Simple Object Access Protocol• CORBA – Common Object Request Broker Architecture

Terminologies (Alphabet Soup)

Integration Technologies

• Base Technologies: RPC, RMI, Sockets, Custom Programming• Database Integration Techniques and Tools: Data Replication

and Database Gateways• Data-Integration-specific Tools: Extract-Transform-Load• Distributed Objects: CORBA and DCOM• Application Servers• Integration Suites• Enterprise Portals• Business Process Management tools• Web Services

Example Systems• Data Replication and Database Gateways

– Sybase Rep. Server and Oracle Gateways• ETL Tools

– Informatica, Data Mirror and Data Junction• CORBA/DCOM

– Iona, Inprise and Microsoft tools• Application Servers

– Weblogic, WebSphere, Tuxedo • Integration Suites

– Tibco, Webmethods, SeeBeyond, Vitria• Enterprise Portals

– Broadvision, Vignette, Tibco Portal• Business Process Management Tools

– Vitria BusinessWare, Tibco Inconcert Integration Manager, IPlanet Integration Server

Integration Models

• Multi-Step Process Integration Model– Integrates the functional flow of processing between multiple applications– Work-flow based– Asynchronous

• Composite Application Integration Model– provides the user community with a single view of multiple legacy systems– On-demand integration– Synchronous

• Data Integration Model– Synchronize the data between disparate applications– Event-driven– Synchronous or asynchronous

Functional Components of Integration

• Business Process Management (Work Flow)

• Flow Management (Technical Process Management)

• Data Transformation and Routing

• Transport (FTP, Sockets, RPC, HTTP)

• Connectivity (JDBC, ODBC, J2EE)

• Metadata Management

• User Access

EAI Problems

• EAI tools : very complex• Needs highly skilled personnel• Upkeep: EAI links do require maintenance• Overkill: High-end EAI tools overkill for companies

with few integration projects• Data Transformation and Mapping Issues• Configuration Management Issues (DB change, etc.)• Communication Issues (Firewalls)• Obsolete technologies

EAI Selection Criteria Summary

• Cost-Effective• Fast Implementation• Scaleable• High Throughput and Performance• Flexible• Easy to Configure• User-Friendly• Leading Edge Technology• Excellent Support

eTXIntegrator: Application Integration Engine• “Point-and-Click” Enterprise Application Integration (EAI)• SQL-Compliant Database Integration (e.g. Oracle, DB2,

SQL Server, Sybase)• Relational and Non-Relational systems (ISAM, VSAM)

Integration (Legacy systems)• Multi-instance, multi-process, multi-threaded application• Easy to use Transaction Design and Data Transformation

tools

Our Flagship Product: eTXIntegrator

Integration Options (Bi-directional)

SQL-compliant databases (ODBC) Flat Files (delimited, fixed width, XML) Email (attachment: Flat Files) FTP (Flat Files) HTTP, HTTPS (Web Posting) Web Service (SOAP Posting) HL7/X12 (Healthcare Industry) File HL7/X12 (Healthcare Industry) On-Demand Integration (SOA-enabled)

Our Flagship Product: eTXIntegrator

Both Synchronous and Asynchronous Integration Database-driven Integration with easy adaptability for

API-driven Integration Design Philosophy: Component based, easy-to-use,

persistent storage of transaction information Built upon XML technology Follows W3C recommendations guidelines for XSD,

XSLT generation A low-cost alternative to expensive integration tools

eTXIntegrator Components

eTXdesigner : An interactive tool to design simple to complex transactions: Generates an XML Schema Document (XSD) for each transaction

eTXmapper : An interactive tool to map a Source XSD to a Target XSD specifying the transformation to be made: Generates an XML StyleSheet Language Transformation (XSLT) document

eTXconfigurator : An interactive tool to configure both the eTXmapper and eTXdesigner

eTXdirector : A Windows Service that extracts data from databases in XML format specified in an XSD; and updates the target database with the transaction

eTXadministrator : An interactive tool to configure the eTXdirector

Process Flow

eTXmapper

Map

eTXadministrator

Configure

eTXdirector

Integrate

eTXdesigner

Design

Start

Integration Process

eTXIntegrator Features and Benefits

• Cost-Effective– Reduces Integration Planning / Implementation costs by more than 30-40%

• Fast Implementation– Can be implemented in weeks instead of months

• Scaleable– Component-based; hence, components can be used independently for

scalability• High Throughput and Performance

– Multi-threaded application that allows multiple transactions to be processed simultaneously

• Flexible– Can post transactions to web server or to databases synchronously or

asynchronously

eTXIntegrator Features and Benefits• Easy to Configure

– Accommodate multiple system configurations (point-to-point, hub-and-spoke)

• User-Friendly– Provides total flexibility in defining transactions– Allows changing of Transactions format as requirements change over time– Generates XSD and XSLT automatically

• Leading Edge Technology– Uses latest XML technology, XSD and XSLT.

• Additional Uses– Data Migration, Data Warehousing and Data Conversion

Business Intelligence

Integrated Business Management Intelligence – Second Component

• Templates Driven• Real Time Integration• Fast Implementation• Lower Total Cost of Ownership (TCO)• Low Risk Implementation• Inexpensive

eTXIntel: Business Intelligence Solution

Integrated Business Management Intelligence

eTXIntel Features and Benefits

• Cost-Effective• Fast Implementation• Scaleable• Real Time Intelligence• Can work with multiple types of data sources• Web or Client-Server Configuration• Role-based access to sensitive data

top related