Top Banner
: Technology for Real-Time, Integrated Business Management Intelligence By P. Mohan President and CEO
32
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: View Presentation

:

Technology forReal-Time, Integrated

Business Management Intelligence

By

P. MohanPresident and CEO

Page 2: View Presentation

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

– Application Integration– Business Intelligence– Integrated Business Management Intelligence

• Q&A

Topic Discussion

Page 3: View Presentation

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

Page 4: View Presentation

Core Competencies

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

Page 5: View Presentation

ValuedClientsServed

ValuedClientsServed

Page 6: View Presentation

• 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

Page 7: View Presentation

Do More with Less and

Do it Fast!

Today’s IT Imperative

Page 8: View Presentation

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

Page 9: View Presentation

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

Page 10: View Presentation

Enterprise ApplicationIntegration

Integrated Business Management Intelligence – First Component

Page 11: View Presentation

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”

Page 12: View Presentation

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!!

Page 13: View Presentation

• 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)

Page 14: View Presentation

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

Page 15: View Presentation

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

Page 16: View Presentation

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

Page 17: View Presentation

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

Page 18: View Presentation

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

Page 19: View Presentation

EAI Selection Criteria Summary

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

Page 20: View Presentation

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

Page 21: View Presentation

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)

Page 22: View Presentation

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

Page 23: View Presentation

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

Page 24: View Presentation

Process Flow

Page 25: View Presentation

eTXmapper

Map

eTXadministrator

Configure

eTXdirector

Integrate

eTXdesigner

Design

Start

Integration Process

Page 26: View Presentation

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

Page 27: View Presentation

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

Page 28: View Presentation

Business Intelligence

Integrated Business Management Intelligence – Second Component

Page 29: View Presentation

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

eTXIntel: Business Intelligence Solution

Page 30: View Presentation

Integrated Business Management Intelligence

Page 31: View Presentation

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

Page 32: View Presentation