View
214
Download
0
Tags:
Embed Size (px)
Citation preview
Enterprise Integration Trendsand the Role of Web Services
Presentation to IRMACJanuary 15, 2003
Andrew Astor
Vice President, Enterprise Web Services
Copyright 2003 webMethods, Inc.
Super-Trends in Integration
Heterogeneity 49 major applications on average Integration consumes 33% of IT budgets J2EE vs. .NET?
– From an integration viewpoint, it’s irrelevant
Copyright 2003 webMethods, Inc.
The Integration Imperative
Integration has risen to the level of critical, strategic necessity for businesses of all types
Source: Morgan Stanley CIO SurveyOctober 2002
24%
26%
27%
28%
30%
31%
31%
32%
36%
48%
0% 10% 20% 30% 40% 50% 60%
Microsoft Office upgrade
Document management software
Windows 2000 upgrade – server
Enterprise data portal projects
E-commerce initiatives
Wireless initiatives
ERP software/ERP upgrade
Windows 2000/XP upgrade
Security software
Application integration
Copyright 2003 webMethods, Inc.
Super-Trends in Integration
Heterogeneity
Service Oriented Architecture Business-focused Mature, well-evolved architecture
Copyright 2003 webMethods, Inc.
Service Oriented Architecture
Subroutines Structured
Programming Client/Server RPC Object Orientation Components Web Services
The evolution ofan old idea…
Copyright 2003 webMethods, Inc.
Super-Trends in Integration
Heterogeneity
Service Oriented Architecture
Integration Consolidation & Maturity EAI, B2B Web Services, Mainframe Access BPM, Workflow BAM, Portals, Development Tools “Styles” of integration
Copyright 2003 webMethods, Inc.
Super-Trends in Integration
Heterogeneity
Service Oriented Architecture
Integration Consolidation & Maturity
Standards Always succeed as markets mature
– Reduced costs– Increased productivity– Reduced vendor lock-in– Reduced risk
Copyright 2003 webMethods, Inc.
Evolution of Enterprise Software Markets
Time
Value toCustomers
Standards-based,Mature
Standards-based,Mature plusValue Adds
Standards-based,Immature
Proprietary,Mature
Proprietary,Immature
Copyright 2003 webMethods, Inc.
Standards-based,Mature
An Example – The Database Market
Time
Value toCustomers
Standards-based,Mature plusValue Adds
Oracle (54%)
Standards-based,Immature
System R
Proprietary,Mature
IMS/DB, IDMS, dBase
Proprietary,Immature
File Access
1960 1970 1980 1990 2000
Oracle, Sybase, Informix,Ingres, Tandem, DB2, Microsoft
Copyright 2003 webMethods, Inc.
Evolution of Enterprise Software Markets
Time
Value toCustomers
Standards-based,Mature
Standards-based,Mature plusValue Adds
Standards-based,Immature
Proprietary,Mature
Proprietary,Immature
3 Lessons: Innovate new capabilities Lead standards development Embrace standards in products
Copyright 2003 webMethods, Inc.
Standards-based,Mature
Standards-based,Immature
The Integration Marketplace
Time
Value toCustomers
Standards-based,Mature
Standards-based,Mature plusValue Adds
webMethods and ??
webMethods and ??
Proprietary,Mature
webMethods, Vitria, SeeBeyond, Tibco, Mercator
Proprietary,Immature
Crossworlds,NEON, Mercator
1995 1997 2003 2007
Today
Cape Clear, Iona
Web Services
Copyright 2003 webMethods, Inc.
What are Web Services?
Web services are application capabilities made available to other applications over the web.
“Loosely coupled software components that interact with each other dynamically via standard Internet technologies” – Gartner
Copyright 2003 webMethods, Inc.
Differing Perspectives
Development Tool Vendors – Code Web services using integrated development tools. Best for new or replacement applications.
Application Vendors – ExposingAPIs as Web services. Customerswrite code to use these interfaces.
webMethods – Web Services are ameans of integration; not an end inthemselves. Generate them automatically,as part of your integration process.
Copyright 2003 webMethods, Inc.
Evolution of Integration Technology
Applications J2EE
Interoperability
Data Transformation& Business Logic
Security, Reliable Messaging &Transactions
BPM & Workflow
Management & Optimization
Copyright 2003 webMethods, Inc.
Evolution of Integration Technology
Applications
Interoperability
Data Transformation& Business Logic
Security, Reliable Messaging &Transactions
BPM & Workflow
Management & Optimization
J2EE J2EE
WSDL SOAP
TBD
TBD
TBD
TBD
Standards-Based Integration
Copyright 2003 webMethods, Inc.
Evolution of Integration Technology
Applications
Interoperability
Data Transformation& Business Logic
Security, Reliable Messaging &Transactions
BPM & Workflow
Management & Optimization
J2EE
WSDL SOAP
Standards-Based Integration
Copyright 2003 webMethods, Inc.
Evolution of Integration Technology
Applications
Interoperability
Data Transformation& Business Logic
Security, Reliable Messaging &Transactions
BPM & Workflow
Management & Optimization
J2EE
WSDL SOAP
Enterprise Web Services Web Service-Based Integration
Copyright 2003 webMethods, Inc.
Evolution of Integration Technology
Applications
Interoperability
Data Transformation& Business Logic
Security, Reliable Messaging &Transactions
BPM & Workflow
Management & Optimization
J2EE
WSDL SOAP
BPEL4WSXSLT XPATH
BPEL4WSWS-Security WS-Tx
BPEL4WS
OMI
Copyright 2003 webMethods, Inc.
Evolution of Integration Technology
Applications
Interoperability
Data Transformation& Business Logic
Security, Reliable Messaging &Transactions
BPM & Workflow
Management & Optimization
J2EE
WSDL SOAP
BPEL4WSWS-Security WS-Tx
BPEL4WS
OMI
BPEL4WSXSLT XPATH
Copyright 2003 webMethods, Inc.
Evolution of Integration Technology
Applications
Interoperability
Data Transformation& Business Logic
Security, Reliable Messaging &Transactions
BPM & Workflow
Management & Optimization
J2EE
WSDL SOAP
BPEL4WS
OMI
BPEL4WSXSLT XPATH
BPEL4WSWS-Security WS-Tx
Copyright 2003 webMethods, Inc.
Evolution of Integration Technology
Applications
Interoperability
Data Transformation& Business Logic
Security, Reliable Messaging &Transactions
BPM & Workflow
Management & Optimization
J2EE
WSDL SOAP
OMI
BPEL4WSXSLT XPATH
BPEL4WSWS-Security WS-Tx
BPEL4WS
Copyright 2003 webMethods, Inc.
Evolution of Integration Technology
Applications
Interoperability
Data Transformation& Business Logic
Security, Reliable Messaging &Transactions
BPM & Workflow
Management & Optimization
J2EE
WSDL SOAP
BPEL4WSXSLT XPATH
BPEL4WSWS-Security WS-Tx
BPEL4WS
OMI
Copyright 2003 webMethods, Inc.
Continued Innovation at “Top of Stack”
Applications
Interoperability
Data Transformation& Business Logic
Security, Reliable Messaging &Transactions
BPM & Workflow
Management & Optimization
J2EE
WSDL SOAP
BPEL4WSXSLT XPATH
BPEL4WSWS-Security WS-Tx
BPEL4WS
OMI
Business Activity Monitoring
Web Service-Based Integration
Copyright 2003 webMethods, Inc.
Today’s Web Service Standards – Just the Tip of the Iceberg
Management
Workflow
SOAP
WSDL XML
Transactional Integrity
Security
Business Process Modeling
Data Transformation
The Common View Falls Short of What’s Required for
Mission-Critical Business
Copyright 2003 webMethods, Inc.
WSBI Is Built For The Enterprise
WSBIWSBI = Web ServicesWeb Services + Enterprise IntegrationEnterprise Integration Massively Scalable ArchitectureMassively Scalable Architecture Cross-Resource Business Process ManagementCross-Resource Business Process Management Native Support for non-Web Standard ResourcesNative Support for non-Web Standard Resources Data Transformation Data Transformation Human Workflow & Personal Portal SupportHuman Workflow & Personal Portal Support Proven Security ModelProven Security Model Comprehensive Systems ManagementComprehensive Systems Management Business Activity MonitoringBusiness Activity Monitoring
Copyright 2003 webMethods, Inc.
webMethods – First with Web Services
Built for Service-Based Integration across the Web webMethods means Web services
Pioneer in XML, leader in most standards bodies SOAP, WSDL, Security, Business processing, etc.
Record of early standards incorporation into product
Unique value proposition: Mature integration platform, Offered by standards leader, Built on a Web services-based architecture
webMethods = Web Service-Based Integration
Copyright 2003 webMethods, Inc.
1996 XML/B2B• Invented message
broker• Pioneered XML for B2B
• Partnered with MS in first designs of SOAP
• Proposed WIDL, a pre-cursor of WSDL, to W3C
1997SOAP/WIDL
Thought and Standards Leadership
1997 1998 1999 200220011996 2000
• Founding member UDDI• SOAP 1.2 / XMLP• Co-author SOAP with
attachments• 1st XML Schema Support• 1st unified B2B/EAI offering
2000 B2BEAISOAP
• Co-submitted WSDL 1.1 to W3C • Co- submitted XKMS to W3C• WG - SOAP Routing & Reliable
Msg Extensions• WG -Web Services Coord. Group• Co-authored ebXML messaging
2001 XKMSWSDLSOAP
• Co-Authored OMI standard• W3C WSDL, SOAP, and
Architecture working groups• WS-I and SOAPBuilders• 1st UCCNet certification• 1st with full UAN support
2002
OMI Standard
• 1st RosettaNet Architecture Partner
• Co-developed XQL with Microsoft
1998 XQL• Chief architect for
RosettaNet• Expert member, JSR
XML Data Binding
1999
Copyright 2003 webMethods, Inc.
Standards Based Integration
Java J2EE, JMS, EJB, JCA, JDBC, JNDI, JTA, JSP
XML cXML, ebXML, XPATH, XSLT, XQL, XML Schema
Web Services SOAP, UDDI, WSDL, WSFL, BPEL4WS
EDI VANs, ANSI x.12, EDIINT, EDAFACT
eStandards RosettaNet, HIPAA, UCCNET, SWIFT, CIDX
Copyright 2003 webMethods, Inc.
WSBI – Web Services Done Right
Enterprise-class solutions embrace and surpass current WS standards
Protects legacy system investmentsAny service can be exposed as a Web serviceAny service can call any Web service
Lowers total cost of integrationDevelop Enterprise Web Services with no codingExtensive run time monitoring and optimization
Future proof – Ready for additional standards as they develop
Copyright 2003 webMethods, Inc.
Sampling of Production WSBI Customers
AT&T Avnet Computer Marketing Bank of America D&B Dell Future Electronics Met Life NEC Electronics
Copyright 2003 webMethods, Inc.
Met Life - Conceptual Architecture
Customer Touch-points
CustomerCustomer
Financial ServicesRepresentative
Financial ServicesRepresentative
SharedBusinessProcesses
SharedBusinessProcesses
Call CenterRepresentative
Call CenterRepresentative
MetLifee-Commerce
Portal
MetLifee-Commerce
Portal
Customer ServiceRepresentative
Customer ServiceRepresentative
BrokerBroker
VRUVRU
StatusingStatusing
Doc GeneratorDoc Generator
CRMCRM
CustomerRecord
Maintenance
CustomerRecord
Maintenance
AdministrativeProcesses
AdministrativeProcesses
ERPProcess
ERPProcessFinancial
Process
FinancialProcess
Copyright 2003 webMethods, Inc.
Future Electronics - WSBI is a competitiveadvantage, providing real-time global information
Leader and innovator in marketing and distribution of semiconductors and other electronic components. Operates from
155 offices in 35 countries. 2001 revenues $2.9 billion.
Identifying common business functions and exposing as services, for use by multiple systems and audiences.
Integration Broker (webMethods)
Tandem
WMS
Vastera
OracleData Whse
Coyote
Web Catalog
SRM
GetPaid I2 Discovery
E-Catalog
CRM
New WMS
MA
Copyright 2003 webMethods, Inc.
Looking into the Future
Removal of proprietary protocols Like HTML remove proprietary layout Network APIs specified in WSDL An “application dial-tone”
Semantic alignment Agreement on what things mean
would allow plug-n-play applications To what degree is this possible?
Portable implementations Standards-based True network applications
Copyright 2003 webMethods, Inc.
Pragmatics – Actions to Pursue Today
Put a Service Oriented Architecture (SOA) into place
Web services are part of an SOA
Develop an integration strategy that includes Web services
Web services are part of an Integration Strategy
Start developing Web services now, but stay pragmatic
Not everything can or should be a Web service – Especially Today!
Insist on standards and innovation, simultaneously
?
Copyright 2003 webMethods, Inc.
WSBI – A Summary
Web services are an evolution, not a revolution The first step toward integration standards
Web Service-Based Integration protects investments Past, Present, and Future
Any lasting solution must be standards-based Three big steps before the industry reaches a total solution
Advice Develop an integration strategy; stay pragmatic