Integrating Outside the Box
Gregory W. Vesper Chief Product Officer
2
Collaborate or Die
The difference between winning and losing in the next decade will be..
How well an enterprise collaborates across it’s value chain.
3
Collaboration Era Economics
Cash Flow
Product Flow
Information Flow
Economic Engine
“In the emerging Collaboration Era, core business processes are driven by the timely response to demand-driven information flow.”
-Joanne Friedman, Meta Group
Speed – Agility – Quality – Efficiency
4
ValueChain
CentralizedEnterprise
Mainframe
Client Server
Internet
FrontOffice
BackOffice
DistributedEnterprise
CollaborativeEnterprise
70’s 80’s 90’s 00’s 10’s
Enterprise Computing Evolution
“We now live in the world of the open enterprise, where commerce and information move across the boundaries of organizations and nations.”
- David Luckham, Professor Emeritus, Standford University
5
TCP/IP – the Universal Business Dial Tone
“Collaborative Commerce is fundamentally a network problem.”
– Dave Bennett, Cyclone CTO
6
The Collaborative Enterprise
Efficiency
Agility
Integrated Enterprise
CollaborativeEnterprise
Collaborative Enterprise
“The processes that manage our enterprises are becoming more complex. Linear workflow processes that epitomize document processing in commercial transactions are not capable of managing the open enterprise.”
- David Luckham, Professor Emeritus, Standford University
7
What’s the Difference?
Integration• Enterprise focus• Rationalizes internal chaos• Single administrative domain• Development based• Application specific solutions• Infrastructure middleware• Homogenous solutions desirable• Open is desirable• Single layer security• Systems problem• IT solution
Collaboration• Value chain focus• Rationalizes external chaos• Multiple administrative domains• Configuration based• Application independent solutions• Management application• Heterogeneous solutions by nature• Open is fundamental• Multi-layer security• Network problem• Business solution
Inside Outside
8
• Open
• Interoperable
• Secure• Privacy
• Authentication
• Integrity
• Non-Repudiation
• Reliable – exactly once delivery
• Scalable
• Re-Usable
Business Class Messaging Requirements
9
Open Business Connections
� Abstract the payload, the envelope, and the transport� The payload is the actual business document
� EDI, XML, flatfile, spreadsheet, binary image
� The envelope adds security and interoperability� S/MIME, ebXML, RNIF, WS-Security, SSL, username/password, cleartext
� The transport defines how to move the envelope from A to B� SMTP, HTTP, FTP
� The resulting capability� Any Payload => Any Envelope => Any Transport
Open Business Connections
10
� Templar and Autack� EDI => SMIME => SMTP => EDIFACT Acks (Autack)
� EDIINT AS1� EDI => SMIME => SMTP => IETF Acks (MDN)
� RosettaNet� XML => HTTPS => XML Acks
� EDIINT AS2� Anything => SMIME => HTTP => IETF Acks (MDN)
� ebXML� Anything => Secure SOAP => SMTP/HTTP/FTP => SOAP Acks
� EDIINT AS3� Anything => SMIME => FTP => IETF Acks (MDN)
The Emergence of Open Business Connections
11
Collaborative Commerce Architecture
Open Business Connections
TransactionLifecycle
Management
Collaboration Initiatives
Collaborative Commerce Management
TransactionWarehouse
CollaborativeCommerce
Applications
NetworkOperations
Management
CollaborativeCommerce
Infrastructure
TradingCommunity
Management
Value Chain Management