View
225
Download
0
Category
Tags:
Preview:
Citation preview
The Business Internet
The Business Internet
Mark HoffmanCommerce One
Singular Focus: Deliver Customer Value Through the Business InternetSingular Focus: Deliver Customer Value Through the Business Internet
Eliminating friction within enterprises and between trading partners through real-time information exchange, collaboration, and orchestration
Commerce One’s EvolutionCommerce One’s EvolutionSC
OPE
TIME
C
C
REOSBenefits• Buyer and
supplier interaction via hosted connections
Challenges• Static catalogs• No workflow• List prices• High search costs• No integration
C
S
S
S
1999 2000 2001 20021998
Com
mer
ce O
nePu
blic
Mar
ketp
lace
sA
ny E
nter
pris
e
BBB
MarketSite
BuySite
Hosted BuySite
BuySite
Supplier
Supplier
Supplier
SupplyOrder
S
GTWAbility to Plug-in
Business Services
MarketSite
XML (xCBL)
SMarketSite
MarketSite 3.x Benefits• Matching Buy-Sell• Network effects• Dynamic pricing• Transaction fees• Comprehensive, hub-
based XML integration
Challenges• Random interactions• Limited point-to-point
integration
B
B
Benefits• Out-of-the box EAI
integration• Performance
enhancements• Reliability, availability,
serviceability features• Graphical process builder
Challenges• EAI still too difficult
and costly• Limited standards-
based• Enhanced point-to-
point integration, but no hub-based Integration
DocumentsTransactions
XPC / MAI
Collaborative Platform
Auction
Source
Process
GTW
Collaborative Platform 5.x
Supplier
Buy
Buyer
R&D = Technology LeadershipR&D = Technology Leadership
Definition Commerce One Evolution
Business Documents
xCBL
OASIS UBLebXML CC
SOX
W3C XML Schema
MML
ebXML Messaging
W3C XML ProtocolSOAP
UDDI
WSDL
XML DocumentSchema Languages
Sending Messages
Directory &Service Definition
1997 1998 1999 2000 2001 2002 2005…
Aggressive Focus = ValueAggressive Focus = Value
0%
10%
20%
30%
40%
50%
60%
Commerce One Other 1 Other 2
% of Operating ExpensesDevelopment
Sales & Marketing
Catalog Catalog Manager
Pla
tfo
rmC
on
ten
tP
rod
uc
ts
Community Manager
BusinessWeb Services Framework
Process Manager
Transaction ManagerEAI Connectors
Business Intelligence
xCBL
Procure Fulfill Pay NegotiateSource
Sourcing Intelligence
Supplier Self-Service Contract Labor
Contract Management
Invoice Management & Payment Auction
ProcurementSourcing
Commerce One 5.0Commerce One 5.0
Commerce One SourceCommerce One Source
First CMRC solution deployed on the Exterprise patent-pending collaborative agent technology – integrates all key sourcing business processes from negotiation to analytics
Delivered: Q4’01 Beta; Q1’02 General Availability
Business Process
Procure Fulfill Pay NegotiateSource
Auction Sourcing Sourcing Intelligence
√ Forward Auction √ RFx √ Spend Analysis
√ Reverse Auction √ Negotiation √ Advanced Supplier Perf. Analysis
√ Supplier Performance Mgt.
Contract Management
Functionality
√ Sourcing Activity Reporting
Contract Management
√
Business Process
Auction Procurement/Contract Labor Settlement
√ Forward √ MRO Procurement √ Invoice Presentment
√ Reverse √ Configured Goods Procurement √ Invoice Reconciliation
√ Order Management √ Payment
√ Contractor Management
Functionality
Procure Fulfill Pay NegotiateSource
Commerce One BuyCommerce One Buy
This complete procure-to-pay solution combines the strength of Commerce One’s e-procurement with key components of our collaborative commerce platform. Provides integrated procurement with supplier management so all trading partners can participate.
Delivered: Commerce One Buy 5.0 Q1’02; Procurement Module 5.5 Q1’02 Delivered: Supplier Self-Service: SupplyOrder v3.5 Q401
Proven Value: Delivering Visibility and ControlProven Value: Delivering Visibility and Control
Delivering efficiency Reduced cost for buyers and suppliers Faster cycle times Increased visibility and control across the supply chain
Delivering strategic advantage Faster time-to-market for new products Increased market opportunity Better access to new suppliers
2002: Key Challenges Remain2002: Key Challenges RemainChallenges
Enabling seamless integration of enterprise systems
Reducing the cost and complexity of buyer-to-supplier connections
Accelerating availability of new functionality
Applications should adapt to customer requirements
2002: Looking Forward2002: Looking Forward
Standards connect e-commerce solutions and legacy apps Enables fast connections to trading partners and 3rd party services
Breakthrough delivery of new capabilities
Process platform orchestrates complex business processes
Challenges Commerce One Focus
Enabling seamless integration of enterprise systems
Reducing the cost and complexity of buyer-to-supplier connections
Accelerating availability of new functionality
Applications should adapt to customer requirements
What are Web Services?What are Web Services?
Web services are software application components that:
1.Conform to a set of XML and Internet standards
2.Are searchable, and invokable within an enterprise or by trading partners
Commerce One Characterization
A. Simple Web Services: Compliant with the three currently adopted Web services standards (WSDL / SOAP / UDDI) and support a single synchronous-point service
B. Composite Web Services: Simple Web services that can be combined together into a multi-step process under the control of a composite tool or process manager
C. Enterprise-class Web Services: Web services requiring greater infrastructure support for asynchronous and reliable messaging, end-to-end security (non-repudiation and access control), guaranteed quality of service, and explicit business policy support
D. Collaborative Web Services: Enterprise-class and simple Web services that are combined to create business process context. Collaborative Web services support, multi-step, multi-party collaboration among applications, users, and trading partners
Gartner Group on Web ServicesGartner Group on Web Services
What are Web Services and why do they matter? Web Services are applications with public interfaces
which may be accessed through Internet and Web Services-specific standards. They promise substantial improvement of dynamic interaction among networked applications.
Gartner Presentation – 4-2002
Pursuing Two Sets of Elusive GoalsPursuing Two Sets of Elusive Goals
• Leverage Core Abilities
• Outsource Flexibility
• Highly Transformative
• Relationship Enhancing
• Agility Enhancing
• Demonstrable ROI
• Platform Independent
• Standards-Based
• Secure
• Reusable
• Distributed Computing
• Scalable
Web Services
Business Goals Technology Goals
Web Services enable the “virtual
enterprise”
“Components for the rest of us … “Web Services = ASP, Cust.
Services, Prof. Services, Service Businesses
Gartner Presentation – 4-2002
Name DescriptionPurpose
WSDL
Formats messages between web services
Describes aweb service in enough detail for soft-ware to use it
Helps systems find relevant web services
The SOAP standard specifies how to create a message envelope, header, and body in XML to be transported between a web service consumer and its producer via HTTP. It’s extensible, so users can embed extra security or reliability data in the messages.
WSDL is an XML-based language for describing how a web service’s consumers can access it, what they must provide as inputs, and what outputs they can expect in return from the producer.
UDDI describes how online business registries can list web services producers by name in “white pages” or by category in “yellow pages.” UDDI registries also must offer “green pages” that give technical details about each listed web service.
Simple Web ServicesSimple Web Services
SOAP
UDDI
Composite Web ServicesComposite Web Services
Step 8Step 1
Step 5
Step 4
Step 3
Step 2Step 6
Step 7 Step 9
Project Manager
Web Service
Web Service
Web Service
Step 8Step 1
Step 5
Step 4
Step 3
Step 2Step 6
Step 7 Step 9
Web Service
Web Service
Web Service
Enterprise-class Web ServicesEnterprise-class Web Services
Web Service
Web Service Web Service
End-to-End Security
Quality of Service
Auction Participants
B2Bi EAI
Service Provider
SAP
B2Bi
SupplierOrders
EAI
Reliable Messaging
Step 8Step 1
Step 5
Step 4
Step 3
Step 2Step 6
Step 7 Step 9
Web Service
Web Service
Web Service
Collaborative Web ServicesCollaborative Web Services
Step 8Step 4
Step 3
Web Service
Web Service
Web Service
Web Service
Multi-PartyMulti-Step
TradingPartners
Auction Participants
B2Bi EAI
SAP
B2Bi
SupplierOrders
EAI
Service Provider
Application Development Evolution
Reuse of DataEx: SAP R/2
App 1 App 2 App 3
Databasee.g.: Address, Name, …
Second Generation: Database-Based Apps
Duplication of Business Logic & UI
Data File Ex:Address
Data Redundancy
First Generation: File-Based Apps
Duplication of Business Logic & UI
App 1 App 2 App 3
Data File Ex:Address
Data File Ex: Address
Separation of Presentation UI from Business LogicEx: Client Server
Monolithic Applications No shared Biz Logic
Monolithic Applications No shared Biz Logic
Monolithic Applications No shared Biz Logic
Business Objects
Third Generation: Re-Use of Object Model
App 1 Biz Logic
App 1 UI
App 2 Biz Logic
App 2 UI
App 3 Biz Logic
App 3 UI
Reuse of Business Logic via ObjectsEx: SAP R/3 and PeopleSoft
DatabaseEx: Address, Name, …
Application Development Evolution: Toward Creating a Service-Oriented Architecture
Ability to evolve and integrate applications and business models quickly and flexibly within an enterprise and across trading partners / service providers
Service Interfaces via
XML Documents
App 1 App 2 App 3
Database
Business Objects
Service 2Service 1 Service 3 Service 4
Business Process 1
Business
Process 3
Business
Process 2
Database
Business Objects
Next Generation : Service-Oriented Architecture
Commerce One Technology StrengthsCommerce One Technology Strengths
Document management via XML Standards-based integration Orchestrating business processes Delivering enterprise-class availability, speed,
and reliability
Collaborative Web Services Platform
Web Services Engine
GTW
Procurement
Hosted Buy
3rd Party Buy
Supplier
Supplier
ERP
B
B
B
CollaborationEngine
Source
Buy
CM
RC
Svc
3rd Party W
eb Svc
BuySite
SAP
3rd Party Svc
3rd Party W
eb Svc
Collaboration Engine
Quickly and flexibly build collaborative applications for deployment within an enterprise and across trading partners:
1. Provide tools that enable collaborative, web service-based development with minimal programming
2. Provide easily configurable and reusable BPM and application components
3. Leverage these tools and components for applications within the enterprise, and across trading partners
Web Services Engine
Reduce the cost of application integration within and outside the organization through secure, reliable, and high performing business-to-business XML transaction processing:
1. Any-to-Any enterprise application integration
2. Ability to expose any EAI, A2A or B2Bi back-office application as industry-standard web services
3. Tools that enable low-cost web service integration
Collaborative Web Services PlatformCollaborative Web Services Platform
Simple Web Services are Not EnoughSimple Web Services are Not Enough
(Current state of industry)
Simple Web Services
Enterprise-class Web Services
Single Web Service
CompositeWeb
Services
Simple Web Services …Simple Web Services …
Consumer-oriented services Calendaring Preferences File store
Informational services 15-minute stock quotes Query from a content aggregator A directory or catalog service Price quotes
Not adequate for enterprise applications,
B2B commerce, or collaboration
We Will Deliver “Next Generation” Web ServicesWe Will Deliver “Next Generation” Web Services
Collaborative Web Services Management
Simple Web Services
Enterprise-class Web Services
Single Web Service
(Current state of industry)
CompositeWeb
Services
E-marketplaces and Web ServicesE-marketplaces and Web Services
Help Service Providers (Financials, Logistics) develop external Web Services and offer them in a common way to the E-Marketplace community
Aggregator for disparate Web Services (developed with different tools and different standard versions to meet unique industry / geographic requirements)
Develop complementary Web Services for Commerce One applications on Collaborative Web Services Infrastructure
Provide E-Marketplace specific information and applications (e.g. supplier discovery) as standard web services
Provide gateways for other B2Bi protocols (e.g. ebXML)
Aggressive ApproachAggressive Approach
Establish lead in new market Speed e-commerce adoption Get enterprises connected Drive e-marketplace participation Dramatically simplify integration and interoperability
6.0 platform due Q4 Accelerating 6.0 applications to Q4’02 (Source) /
Q2 ‘03 (Buy) Careful evaluation of roadmap, migration
Shifting people, engineering focus
The Business Internet
The Business Internet
Mark HoffmanCommerce One
Recommended