TIBCO Product Introduction

32
Introduction to TIBCO Products Middleware and SOA Center of Excellence

Transcript of TIBCO Product Introduction

Page 1: TIBCO Product Introduction

Introduction to TIBCO Products

Middleware and SOA Center of Excellence

Page 2: TIBCO Product Introduction

HCL Technologies – Company Confidential 2

Agenda

ActiveMatrix BusinessWorks

Enterprise Message Service (EMS)

Questions and Answers

DataExchange

Adapters

Hawk

iProcess

SOA Architecture and TIBCO Products

Page 3: TIBCO Product Introduction

HCL Technologies – Company Confidential 3

ESB based - SOA Reference Architecture

Custom Applications

ContentManagement

SAPLegacy App .NET, J2EE

Application Adapter Services

Enterprise Service Bus

Business

ServicesUtility

Services

Service Layer

Business Process Management Rules Engine

Presentation ServicesExtended EnterpriseService Registry and RepositoryOffline

Applications

Business Rules

Registry

Security

Policies

Monitoring

And

Management

Infrastructure Services Data Center StorageNetworks

OnlineApplications

BusinessMonitoring

Integration

Services

B2CB2B

Enterprise Applications

ETL Services

Page 4: TIBCO Product Introduction

HCL Technologies – Company Confidential 4

TIBCO Product Mapping in SOA Reference Architecture

Custom Applications

ContentManagement

SAPLegacy App .NET, J2EE

Adapters

Enterprise Service Bus EMS

BusinessWorksService Layer

Business Process Management Rules Engine

Presentation ServicesExtended EnterpriseService Registry and Repository

BusinessEvent

iDecision

ActiveMatrix

Hawk

Infrastructure Services Data Center StorageNetworks

General Interface AdministratorBusinessConnect

Enterprise Applications

DataExchange

iProcess

Page 5: TIBCO Product Introduction

HCL Technologies – Company Confidential 5

Agenda

ActiveMatrix BusinessWorks

Enterprise Message Service (EMS)

Questions and Answers

DataExchange

Adapters

Hawk

iProcess

SOA Architecture and TIBCO Products

Page 6: TIBCO Product Introduction

HCL Technologies – Company Confidential 6

ActiveMatrix BusinessWorks Overview

� TIBCO ActiveMatrix BusinessWorks is a standards-based service creation,

orchestration, and integration product built to run natively with other

ActiveMatrix products. It enables an organization to:� Expose existing systems as services � Build new services � Orchestrate and assemble services

with little or no coding..

� Standard - Built entirely on open standards.

� Platform: � Microsoft Windows 2000, XP and 2003 (x86)� Solaris 2.7, 8, 9 and 10 (SPARC), Solaris 10 (x86)� HP-UX 11.x on IA-64/Itanium and PA-RISC (HPPA, HP JRE)� Linux 2.4 Kernel (X86, 2.4.6 and up, glibc2.2.2 and up)

Including Red Hat AS 3.0, Enterprise Linux 4.0, SUSE LinuxEnterprise 8 and 9, ORACLE Unbreakable Linux 4

� AIX 5.1, 5.2, 5.3 (RS/6000, IBM JRE)

Page 7: TIBCO Product Introduction

HCL Technologies – Company Confidential 7

Capabilities and Attributes

� Packaged Functionality for Service Creation, Orchestration, and Integration� accesses, mediates, routes, transforms, and delivers XML or non-XML data (e.g.

COBOL copybooks) across different protocols including HTTP, JMS, FTP, and e-mail

� Graphical Service creation with import and export facility� Built in exception handling, distributed transaction capability including BPEL 2.0

support

� Integrated Services Environment� Built-in debugger that supports testing and validation of projects within the design

environment� One click deployment� A common web-based console, TIBCO ActiveMatrix™ Administrator, that

centralizes SOA monitoring and management of services� Wizards for common tasks such as setting up load balancing, fault tolerance, and

automated multi-stage distributed deployment

� Built-In Governance Support� A central share XML based repository to foster collaborative and productive

development� Supports UDDI-based registries such as TIBCO ActiveMatrix™ Registry

Page 8: TIBCO Product Introduction

HCL Technologies – Company Confidential 8

Capabilities and Attributes (cont.)

� Enables Standards-Based Heterogeneous SOA

� Support for web services standards including SOAP over HTTP/S, JMS, UDDI,

WSDL

� Mediates across leading standards-based protocols including HTTP/S, FTP,

SMTP, JDBC, TIBCO Rendezvous®, and leading JMS-based messaging

software including TIBCO Enterprise Message Service™ and IBM MQSeries.

� Built-in authoring tool for XML schema, native parsing, and rendering capabilities

and an XSLT based mapping tool and transformation engine.

� Can be deployed standalone or run on the TIBCO ActiveMatrix™ Foundation.

� Support for over 150 packaged applications and technologies through TIBCO

Adapters.

Page 9: TIBCO Product Introduction

HCL Technologies – Company Confidential 9

Benefits

� Leading Performance, Scalability, and Reliability through a Distributed, Grid-

Based Architecture

� Advanced recoverability capabilities, dependency tracking, ability to automate

self-healing

� Reduces development cost by involving little or no coding

� Reduces total cost of ownership because it is built on open standards and provides built-in governance support

� Provides a greater flexibility by providing a vendor neutral environment

Page 10: TIBCO Product Introduction

HCL Technologies – Company Confidential 10

Agenda

ActiveMatrix BusinessWorks

Enterprise Message Service (EMS)

Questions and Answers

DataExchange

Adapters

Hawk

iProcess

SOA Architecture and TIBCO Products

Page 11: TIBCO Product Introduction

HCL Technologies – Company Confidential 11

Enterprise Message Service (EMS) Overview

� TIBCO Enterprise Message Service is a messaging software that can serve as the backbone of an SOA by communications across a wide range of platforms and application technologies.

� It enables efficient synchronous and asynchronous system-to-system communications across a wide range of technologies such as Java EE, .NET, C, C++, TIBCO Rendezvous, and even Cobol and Assembler on the mainframe.

� Standard - Built on Java Message Service (JMS) standards.

� Platform:

� AIX 5.1 and up (RS/6000), HP/UX 11.X (HPPA RISC), HP/UX 11.2 and up (IA-64/Itanium)

� Linux 2.4 kernel: 2.4.6 and up, glibc2.2.4 and up (x86). Linux 2.4 kernel: 2.4.18 and up, glibc2.2.3 and up (IA-64/Itanium, x86-64)

� OS/400 V4R3 and up, Java client only (AS/400)

� zOS Java, C, COBOL clients only (System 390)

� Solaris 2.8 and up (SPARC)

� Windows 2000/XP/2003 Server, MSVC V6.0 and up (x86). Windows CE 4.1 and up, .NET Compact Framework clients only (.NET Compact Framework-based devices, e.g. Pocket PC)

� Mac OS X (10.3) and up (Apple)

Page 12: TIBCO Product Introduction

HCL Technologies – Company Confidential 12

Capabilities and Attributes

� Common Platform for Multiple Technologies

� Provides native messaging support for multiple languages Supports multiple

platforms

� Supported as a messaging foundation for use with all TIBCO products and

leading third party Java EE-based application servers

� Secure Administration and Communications

� Administrative control to maintain a high performance and secure messaging

solution� Support for security standards such as SSL

� Integration with external LDAP � Fine-grained control over authentication and authorization permissions

� Fine-Grained Service Control� Server-based, store and forwarding messaging architecture supports

synchronous and asynchronous messaging� provides flexibility to add servers, intelligent routing and rules for handling

high loads and communication errors

Page 13: TIBCO Product Introduction

HCL Technologies – Company Confidential 13

Benefits

� High Performance and Scalability

� Proven Reliability by providing a distributed architecture to avoid introduction of a single point of failure

� Supports load-balancing, routing and fault tolerant configurations

� Reduces the cost and complexity of integrating disparate systems by providing a single standards-based communications platform

� Increases flexibility and promotes greater service reuse by supporting a greater range of communication than HTTP, including synchronous

� or asynchronous, point-to-point (queue-based) or publish/subscribe, and reliable, persistent and transactional communication.

Page 14: TIBCO Product Introduction

HCL Technologies – Company Confidential 14

Agenda

ActiveMatrix BusinessWorks

Enterprise Message Service (EMS)

Questions and Answers

DataExchange

Adapters

Hawk

iProcess

SOA Architecture and TIBCO Products

Page 15: TIBCO Product Introduction

HCL Technologies – Company Confidential 15

Adapters Overview

� TIBCO Adapter™ software enables IT organizations to make applications, databases and technologies active participants in business processes as part of a service-oriented architecture (SOA).

� Adapters provide a configuration-based approach to enable the exchange of information via publish/subscribe or point-to-point messaging.

� Standard - Built on Java and C++

� Types of Adapters

� Application Adapters - enable the rapid integration of enterprise applications from leading vendors.

� Database Adapters - make databases full participants in business processes by enabling them to easily share information with other databases and applications

� Network Technology Adapters - enables integration with component or object-based development models and with other messaging technologies

� Custom Built Adapters - TIBCO Adapters Software Development Kit (SDK) helps IT organizations build adapters for custom or specialized applications.

Page 16: TIBCO Product Introduction

HCL Technologies – Company Confidential 16

Capabilities and Attributes� Application Adapters

� Provide shared XML metadata definitions, standard error handling and reporting, and GUI administration tools

� Available for: SAP R/3, Siebel, PeopleSoft, Oracle, Clarify, Lotus Notes, Portal Infranet, Kenan/BP, SWIFT, and other common technologies

� Database Adapters

� Supports the real-time importation and exportation of data

� Enables the reuse of stored procedures across the organization

� Available for: Oracle, DB2, MS SQL Server, Teradata, Sybase, and others

� Network Technology Adapters� Can expand native capabilities with publish/subscribe messaging and load-

balancing

� Available for: COM, CORBA, EJB, Tuxedo, LDAP, and Websphere MQ

� Custom Built Adapters (SDK)� Reduces cost of integration by providing templates

� Helps creating custom adapters using the infrastructure that provides the rich functionality and proven performance of packaged adapters.

Page 17: TIBCO Product Introduction

HCL Technologies – Company Confidential 17

Benefits

� Unlocks information and assets for active sharing with other enterprise resources.

� Reduces network traffic, and thus improves system performance, by eliminating repetitive batch requests for information and updates.

� Reduces cost-of-ownership of individual systems and the infrastructure as a whole by replacing rigid point-to-point connections with n-way integration via TIBCO’s inherently service-oriented Information Bus architecture.

� Simplifies administration of the integration environment through subject-based (topic based) naming that eliminates the need to specify senders and recipients.

Page 18: TIBCO Product Introduction

HCL Technologies – Company Confidential 18

Agenda

ActiveMatrix BusinessWorks

Enterprise Message Service (EMS)

Questions and Answers

DataExchange

Adapters

Hawk

iProcess

SOA Architecture and TIBCO Products

Page 19: TIBCO Product Introduction

HCL Technologies – Company Confidential 19

iProcess Overview

� TIBCO iProcess Suite is a comprehensive suite of Business Process

Management (BPM) software that enables organizations to streamline the

internal and external processes and tasks that span and make up their

business.

� It enables the organization to collaborate on the modeling, execution and

continuous improvement of business processes that span their organization.

� It consists of the following components:

� iProcess Modeler – Easily defines complex process flows involving applications and people

� iProcess Decisions - Lets business users model, analyze, test and manage business rules

� iProcess Engine - Execution Engine

� iProcess Analytics – Tool to analyze the effectiveness and efficiency of business processes at the aggregate or granular level

� BusinessWorks software serves as the integration platform for iProcess Suite. By combining these two products, organizations are able to realize

the combined benefit of BPM in an SOA.

Page 20: TIBCO Product Introduction

HCL Technologies – Company Confidential 20

Capabilities and Attributes

� iProcess Modeler� Easily defines complex process flows involving applications and people

� iProcess Decisions� Spreadsheet-like interface enables business users model, analyze, test and

manage business rules eliminating reliance on IT� Lets changing process rules without changing the process itself

� iProcess Engine� Rich process orchestration capabilities with full support for dynamic sub-

processes and ad-hoc routing.

� allows modifications to single run-time process instances � proven to handle extremely high-volume transactions across multiple

servers. - Supports virtually unlimited scalability.

� iProcess Analytics� Includes templates for common process metrics such as throughput, cycle

time, cost, resource usage and frequency

� Can be augmented with custom metrics

Page 21: TIBCO Product Introduction

HCL Technologies – Company Confidential 21

Benefits

� Improves visibility and decision by observing process performance, comparing current results to historical data and desired performance.

� Improves corporate agility by enabling the rapid adaptation of processes with limited support from IT. Business users can modify specific process instances or every instance by setting rules based on key metrics.

� Reduces operating costs by automating time-consuming and error-prone manual tasks.

� Fosters business/IT collaboration. Business users initially define the process map based on their understanding of business goals and requirements. IT staff can then work with process owners to modify and deploy the process definition in the way that best utilizes the company’s IT infrastructure.

Page 22: TIBCO Product Introduction

HCL Technologies – Company Confidential 22

Agenda

ActiveMatrix BusinessWorks

Enterprise Message Service (EMS)

Questions and Answers

DataExchange

Adapters

Hawk

iProcess

SOA Architecture and TIBCO Products

Page 23: TIBCO Product Introduction

HCL Technologies – Company Confidential 23

Hawk Overview

� TIBCO Hawk is distributed monitoring and management software that helps

IT to ensure and to improve the performance and availability of the software

that supports business processes.

� Standard - Built on Java

� Platform:

� AIX (RS-6000), HP-UX (HPPA and Itanium)

� Linux (x86, x86-64)

� OS-400 (AS-400)

� Solaris (SPARC and x86, x86-64)

� Mac OS X (Power)

� Windows 2000/XP/2003 (x86)

Page 24: TIBCO Product Introduction

HCL Technologies – Company Confidential 24

Capabilities and Attributes

� Powerful Administration and Monitoring Capabilities

� Enables monitoring application parameters, behavior and loading activities

over LAN or WAN

� Extensive monitoring at the OS and application levels. variety of interfaces: Hawk’s own console display, TIBCO Administrator, XML console servlet,RTView dashboards.

� Can respond to common problems by executing sequences of actions

defined by rule bases. So most common runtime failures or slowdowns can

be repaired automatically to keep business processes running smoothly.

� Provides database storage of all events for application uptime and service level agreement (SLA) reports.

� Distributed Architecture for Reliability and Scalability� Fault-tolerant because of the independent nature and operation of individual

agents

� Based on a distributed architecture that utilizes autonomous agents

� Can scale to multi-thousand node global networks without hierarchical

managers� Enables the addition and modification of individual managed entities without

reconfiguring other parts of the system

Page 25: TIBCO Product Introduction

HCL Technologies – Company Confidential 25

Benefits

� Reduces unscheduled outages and slowdowns by enabling the definition and execution of sophisticated rule bases that initiate automatic responses to pre-defined exception conditions.

� Helps system administrators more quickly identify and resolve all kinds of system problems with severity wise color-coded alerts, and automatic notification when situations require their attention.

� Minimizes network traffic and reduces latency with distributed agent-based rules that handle management at the end points and notify relevant systems and administrators on an event-driven basis.

� Improves visibility into all network management activity throughintegration with enterprise management systems such as HP OpenView, Tivoli and Unicenter.

Page 26: TIBCO Product Introduction

HCL Technologies – Company Confidential 26

Agenda

ActiveMatrix BusinessWorks

Enterprise Message Service (EMS)

Questions and Answers

DataExchange

Adapters

Hawk

iProcess

SOA Architecture and TIBCO Products

Page 27: TIBCO Product Introduction

HCL Technologies – Company Confidential 27

DataExchange Overview

� TIBCO DataExchange software allows companies to connect a wide range

of data stores, perform complex transformations, load the data in bulk into

multiple target systems, and schedule and sequence tasks.

� Standard – Built on a Java-based transformation engine.

Page 28: TIBCO Product Introduction

HCL Technologies – Company Confidential 28

Capabilities and Attributes

� Extensible, Standards-Based, High-Performance Engine: DataExchange engine

supports a variety of platforms and comes with an extensible set of APIs that

customers can use to add custom business logic to their transformations while

maintaining the metadata.

� Transformation Templates: DataExchange comes with over 1,000 standard data transformation functions such as standard type conversions, financial functions,

aggregations, units of measure, dates, and more.

� Model-Driven Approach: DataExchange utilizes a model-driven approach and

visual development environment makes it easy for users to understand source

and target data sources and to construct data integration process flows. Users

can also include their data integration tasks in TIBCO ActiveMatrix

BusinessWorks processes.

� User-Friendly Graphical Interfaces: DataExchange provides an outstanding level of usability and is designed to facilitate a quick start and rapid project

development

Page 29: TIBCO Product Introduction

HCL Technologies – Company Confidential 29

Benefits� Empowers organizations to choose the right integration tool for the right job all

from the same platform, greatly enhancing productivity and lowering total cost of

ownership (TCO).

� Enables users to meet an organization's most demanding extract, transform, and load (ETL) challenges within a comprehensive integration and process

management infrastructure.

� Extends TIBCO ActiveMatrix BusinessWorks by allowing organizations to seamlessly incorporate ETL capabilities into their integration projects .

� Enables organizations to assemble a more complete view of customers,

products, and vendors.

� Manages complexity and heterogeneity by sharing metadata to leverage standard

data definitions, rules, and dependencies across application and data integration

processes.

� Increases productivity and lowers costs through an easy-to-use graphical user interface (GUI) and the reuse of process flows and other shared resources

Page 30: TIBCO Product Introduction

HCL Technologies – Company Confidential 30

Agenda

ActiveMatrix BusinessWorks

Enterprise Message Service (EMS)

Questions and Answers

DataExchange

Adapters

Hawk

iProcess

SOA Architecture and TIBCO Products

Page 31: TIBCO Product Introduction

HCL Technologies – Company Confidential 31

Questions and Answers

Page 32: TIBCO Product Introduction

HCL Technologies – Company Confidential 32

Talk to me

Thank you