Tibco

  • Uploaded by: api-3822363
  • 0
  • 0
  • November 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Tibco as PDF for free.

More details

  • Words: 1,610
  • Pages: 31
The Power of Now Amit Dover CTO Yael software and Systems Ltd. October 23, 2008

Yael

Software and Systems

© 2004 TIBCO Software Inc. Confidential and Proprietary

Total Business Integration Business Process Management (BPM)

Customers

Customers ERP

Billing

CRM

Enterprise Application Integration (EAI)

Portals

B2Bi

Distributors

Partners

Data Employees

Application Servers

suppliers

B2B Partners

Standards: XML, XSD, SOAP, WSDL, UDDI, BPEL, .Net, J2EE, ebXML …

Yael

Software and Systems

© 2002 TIBCO Software Inc. Confidential and Proprietary

TIBCO is the Leader of Business Integration Gartner

Forrester

Yael

Software and Systems

© 2002 TIBCO Software Inc. Confidential and Proprietary

Meta Group

TIBCO has Led the Evolution of Business

What’s Next? Real-Time Business Integrated Business Connected Business Yael

Software and Systems

© 2002 TIBCO Software Inc. Confidential and Proprietary

Predictive Business

Promise of Predictive Business

Predictive Business Real-Time Business • Respond to problems faster • Respond to customers faster • Respond to opportunities faster

Do things faster Yael

Software and Systems

© 2002 TIBCO Software Inc. Confidential and Proprietary

• Avoid problems • Anticipate customer needs • Create new opportunities

Do things you could not do before

Promise of Predictive Business

Predictive Business • Avoid problems • Anticipate customer needs • Create new opportunities

Do things you could not do before

Yael

Software and Systems

© 2002 TIBCO Software Inc. Confidential and Proprietary

• Orders from a major customer are trending down during peak season. Are we in danger of losing them? • Based on trends, this customer will need more bandwidth in 1 week. What will be the optimal point for us to upsell them?

• We’re trending towards SLA threshholds. How can we reallocate resources to ensure compliance?

Foundation for Predictive Business

Business Optimization Business Integration Enterprise Backbone

EAI

Messaging

Yael

Software and Systems

© 2002 TIBCO Software Inc. Confidential and Proprietary

Workflow

Monitoring & Management

Process Portals

BAM

Drives success with in-depth understanding of your business

B2B

BPM

Unifies assets and activities into cohesive and adaptable whole

Adapters

Data Transformation

Creates scalable real-time information infrastructure

Roadmap for Delivering Predictive Business

Connected Business

Integrated Business

Business Optimization Business Integration Enterprise Backbone

EAI

Messaging

Yael

Software and Systems

© 2002 TIBCO Software Inc. Confidential and Proprietary

Workflow

Monitoring & Management

Real-Time Business

Process Portals

BAM

B2B

BPM

Adapters

Data Transformation

Predictive Business

Roadmap for Delivering Predictive Business

Enterprise Reference Architecture

Business Optimization

Connected Business

EAI

Predictive Business

Real-Time Business Business Activity Monitoring

Process Portals

Intelligent Mapping

Business Integration Enterprise Backbone

Integrated Business

Workflow

Enterprise Event Management Event Management

BAM

B2B

BPM

Highly Adaptable Processes Messaging

Enterprise Messaging

Yael

Software and Systems

© 2002 TIBCO Software Inc. Confidential and Proprietary

Monitoring & Management

Adapters

Data Transformation

EMI

Enterprise Management Integration

Enabling Technology for Real-Time Business

Ability to observe, analyze, and adapt as things happen

Business Optimization

Ability to model and manage activities and interactions

Ability to ensure real-time data

Yael

Software and Systems

© 2002 TIBCO Software Inc. Confidential and Proprietary

• • • •

Measure performance Identify opportunities Evaluate alternatives Drive immediate action

Business Integration

• Model activities • Coordinate execution • Monitor and control

Enterprise Backbone

• Complements and extends standards • Real-time flow of Information • Highly-adaptable

Business Optimization  Give people information they need when they need it, with ability to analyze and act on it • Intelligent correlation and filtration of data • Anytime/anywhere access (Web, wireless, etc.) • Presented in context Current & Historical Information from Across Your Business

• Immediate action or collaboration

•Portal •BAM Integrated Systems and Processes

Yael

Software and Systems

© 2002 TIBCO Software Inc. Confidential and Proprietary

Business Integration  Define and manage flow of activities and information across systems, people, organizations • Configuration-based approach virtually eliminates coding • Single environment for design, deployment and management • Unique “one-click” automated deployment

• Internal & B2B Connectivity • Adapters & Standards • Process Management Yael

Software and Systems

© 2002 TIBCO Software Inc. Confidential and Proprietary

TIBCO Unique Architecture Point to Point is OK , for a small scale integration, BUT, Enterprise scale integrations needs a platform

TIBCO EAI Solution enables: One integration point for each system Connecting to all other systems and information resources Distributed architecture

Yael

Software and Systems

© 2002 TIBCO Software Inc. Confidential and Proprietary

TIBCO Messaging and Adapters ERP

CRM

Finance

Logistics

TIBCO Adapter

TIBCO Adapter

TIBCO Adapter

Legacy

TIBCO Adapter Framework

Integration TIBCO

TIBCO Repository

Adapter

TIBCO Rendezvous, Messaging TIBCO EMS

Adapters SDK

COM EJB CORBA SAP Oracle App

Yael

Software and Systems

© 2002 TIBCO Software Inc. Confidential and Proprietary

Siebel OS390 Peoplesoft/Vantive IMS Clarify CICS Mega Center DB2

ODBC/OCI Teradata HP OpenView JMS MQSeries Tuxedo SWIFT

TIBCO Adapter

TIBCO BusinessWorks TIBCO BusinessWorks (Designer) ERP

CRM

Finance

Logistics

TIBCO Adapter

TIBCO Adapter

TIBCO Adapter

Legacy

TIBCO Adapter Framework

Integration TIBCO

TIBCO Repository

Adapter

TIBCO Rendezvous, TIBCO EMS

COM EJB CORBA

‫מתאמים‬ SDK

TIBCO BusinessWorks SAP (Engine) Oracle App Siebel OS390 Peoplesoft/Vantive IMS Clarify CICS Mega Center DB2 Yael EntireX Software and Systems © 2002 TIBCO Software Inc. Confidential and Proprietary

ODBC/OCI Teradata HP OpenView JMS MQSeries SWIFT

TIBCO Adapter SDK

TIBCO BusinessWorks - Full EAI Lifecycle in one tool!

Design

Yael

Software and Systems

© 2002 TIBCO Software Inc. Confidential and Proprietary

Deploy

Manage

TIBCO BusinessWorks

Yael

Software and Systems

© 2002 TIBCO Software Inc. Confidential and Proprietary

Design

Deploy

Manage

TIBCO BusinessWorks

Design

Deploy

Manage

• Metadata • Process Flows • Transformations One Click!

Yael

Software and Systems

© 2002 TIBCO Software Inc. Confidential and Proprietary

TIBCO BusinessWorks

Design

Deploy

Monitoring & Management  Processes  Systems  Resources

Resource Management  Users, Groups  Access Control

Yael

Software and Systems

© 2002 TIBCO Software Inc. Confidential and Proprietary

Manage

Case Study CRM

Billing

Users

Users should work with the CRM Real time integration is needed NO coding! Minimum Risks Different teams, Different technologies Yael

Software and Systems

© 2002 TIBCO Software Inc. Confidential and Proprietary

20

Case Study Billing

CRM

Adapter For Billing

Adapter For CRM

Users

The Information Bus

BAM Yael

Process Automation

Software and Systems

© 2002 TIBCO Software Inc. Confidential and Proprietary

21

Enterprise Backbone  Establish and manage a scalable and manageable flow of timely information across your business • Event-driven = Fast & Efficient • Publish/Subscribe = Adaptable & Manageable • Distributed = Reliability & Scalability TIBCO Pioneered “The Information Bus”

• Automated response to failures and slowdown

• Messaging • Application Monitoring & Management Yael

Software and Systems

© 2002 TIBCO Software Inc. Confidential and Proprietary

Distributed Systems Architectures  SOA – Service Oriented Architecture  An approach to building loosely-coupled distributed applications using a collection of services  A service is a self-contained software component utilizing a requestresponse operation within a well defined interface/endpoint  An SOA is essentially a collection of services whose interaction can be modeled, monitored, and managed

 EDA – Event-Driven Architecture  An approach to building decoupled distributed applications in which events and messages are utilized to coordinate components  An event is a record of activity, typically a state change  Events can impact multiple processes

Yael

Software and Systems

© 2002 TIBCO Software Inc. Confidential and Proprietary

Distributed Systems Architectures (cont)  Modern distributed architectures will utilize both Service Oriented Architecture • Existing: CORBA, DCOM, etc. • Web Services will be a standards-based way to achieve SOA

Event-Driven Architecture • Typically driven by messageoriented middleware (MOM) • Facilitates multi-impact events Recipient

Service Request

Service Response

Event

Recipient Recipient

A Common Messaging Fabric enables the fusion of these approaches Yael

Software and Systems

© 2002 TIBCO Software Inc. Confidential and Proprietary

Producers and Consumers  Fundamentally a messaging fabric has producers and consumers of information  

Producers of data send data into the fabric utilizing multiple QOS Consumers receive data from the fabric utilizing multiple QOS

P

(Producer)

Common Messaging Fabric Yael

Software and Systems

© 2002 TIBCO Software Inc. Confidential and Proprietary

C

(Consumer)

Information Exchange Patterns Queue-based Messaging

Publish-Subscribe Messaging

(1:1; parts of SOA)

(1-to-many; EDA and parts of SOA)

P

C

P

C C C

 Both patterns are equally important and need to be “first-class citizens”  Queue based messages tend to be persisted regardless of current interest, supporting batching capabilities  To meet the requirements, both patterns need to be utilized at the endpoint (applications) and within the fabric itself Yael

Software and Systems

© 2002 TIBCO Software Inc. Confidential and Proprietary

Routing and Clustering  Fabric needs to provide an infrastructure that can intelligently route information

S P

P Software and Systems

© 2002 TIBCO Software Inc. Confidential and Proprietary

S

S

S

 Fabric needs to P provide clustering capabilities to facilitate P load balancing P Yael

S

S C

C S S

S S

S

C S

C C

Multiple Client Interfaces  Single common fabric infrastructure  Multiple client interfaces, platforms and OS’s

C/C++ JMS

.NET (C#) Others

Web Services

Common Fabric

Yael

Software and Systems

© 2002 TIBCO Software Inc. Confidential and Proprietary

High Availability and Fault Tolerance Within the Fabric S P

S

As Client Enabler Requestor

S S

S

S

C Queue

S P

S

S S

S Yael

Software and Systems

© 2002 TIBCO Software Inc. Confidential and Proprietary

Responder

S

C

Responder

TIBCO Administrator

Enabling Technology for Real-Time Business

BAM, EMI BW, BW WF

Optimization Layer Orchestration Layer

Adapters

Integration Layer

EMS

Virtual Platform Circuits Rendezvous Platform

Smart Sockets

TCP

Platform UDP

PGM

Certified Messaging

Yael

Software and Systems

© 2002 TIBCO Software Inc. Confidential and Proprietary

Direct Connection

Internet Protocol Platform

QOS Layer Messaging Layer

Questions

Amit Dover CTO +972-9-7639375, +972-54-3353704 [email protected] Yael

Software and Systems

© 2002 TIBCO Software Inc. Confidential and Proprietary

Related Documents