Title: Affordable Infrastructure
1Affordable Infrastructure
- For a large enterprise this translates into
- Reducing the headcount of staff needed
- Decreasing the effort to migrate to
implementation versions - Lowering the necessary specialty skills to
instead enabling general business staff (costs,
productivity, customers). - For small business it means
- Being able to support multiple large partners
diverse requests for information interchanges - Supporting a single technology base
- Linking the interchange to your applications.
2Example GM Bulk Used Cars
ltltBinaryCollaborationgtgt
General Motors
Bulk UsedCar Buyers
Trading PartnerAgreement (CPA)
Business Process Specifications (BPSS)
Bulk Buying Business Process
Specifies
Contains
Check Vehicle Availability Dealer
Location Vehicle History Submit PO
Speaker Hint
Business Transactions
Contains
XML Message Structures
DTDs
You can change the context here to your own
project
3Example Bulk Used Cars - Dealers
Conceptual
Speaker Hint
DealerLocator
DealerLocator
Map To
AvailableVehicle Activity
Map To
DealerLocation Activity
DealerLocator
e.g., Map DealerLocation Activity to the
DealerLocator Web service
Map To
Business Analysts map B2B Transactions to the
services available in Back-end systems
VehicleHistory Activity
PurchaseRequest Activity
Map To
PurchaseApproval Activity
Map To
Business Error
DealerLocator
4Script into BPSS definitions
Conceptual
AvailableVehicle Activity
The B2B Collaboration may be composed of several
business transactions The resulting sequence is
captured in a BPSS
ltltBusinessTransactionActivitygtgt
DealerLocation Activity
ltltBusinessTransactionActivitygtgt
Speaker Hint
Business Error
Business Transactions
Physical
5Example Deployment - GM
Speaker Hint
DMZ
Legacy Apps
B2BTrading Partner
EJBBusinessServices
Internal Firewall
Internet
EJBBusinessServices
DB
ebXMLProcessServer
ebXML
ebXMLMSH
ebXMLBSI
SOAP
Orchestration Services
Systems Interface
J2EE Application Server Container
Business ProcessCollaboration
COTSApps
J2EE Web Container
Legacy Apps
Apps
CPA
BPSS
6Deployment Issues - Information Quality
- For eBusiness - vital to ensure low-cost
interoperability - Accounting mandatory for accuracy and
verification - US Gov critical for homeland security
integration - Globally meeting the challenges of a secure
reliable electronic marketplace
Speaker Hint
7Canadian Government
- PWGSC Registry base implementation path
finder - PWGSC - EDI transformation using ebXML approach -
evaluation - Integrated Justice System reviewing funding
Registry pilot for data dictionary alignment
IJI content, SSDUE content - XML in Ontario (XiO) In Phase 2 through March
2003, evaluating tools to use ebXML Reg/Rep for
prototype implementation committed to ebXML. - EDAT e-Forms Domain Architecture - In 2002,
integrated MS BizTalk environment with a Registry
and ebXML adapter.
8Upcoming Registry Developments
- ebXML V3.0 enhancements - partner discovery /
direct content management services - Delivering on eBusiness web services -with
critical federated model - Allows open industry and government deployments
worldwide - Allows building collaborating communities
9Leveraging UDDI work within OASIS
Start here
Collaboration Protocol Profile (CPP)
tModel
UDDI Registry
WSDL
UDDI
ebXMLRegistry
INPUT/OUTPUT DTDs Schemas
Binding Info
Web Services
Core Comp.
Core Comp.
Core Comp.
Core Comp.
10Planning
- Incremental adoption of components and
operational maturity - Plan 1 year, 2 year and 5 years out.
- Issues, implementation criteria, ROI, support,
interoperability, XML - Schema neutral content assembly
- Separation of business semantics from XML
mechanics - Web services and discovery
Speaker Hint
You can add your own project experience here and
provide first hand reporting.