© C
opyright ION
A T
echnologies 2002
Part 3: Business Collaboration
Expanding Web Services ArchitecturesDeborah Dulaney
Tuesday, May 28, 2002
© C
opyright ION
A T
echnologies 2002
History• Founded in Ireland in 1991; IPO on Nasdaq in 1997• Global company with headquarters in Dublin, Ireland and Waltham, MA
Financial Performance• Calendar year 2001 statistics
– Revenues $181 million (65% license / 35% services)– Positive operating margins
Team• Over 900 employees in over 30 offices worldwide with a sales force of over 300• Strong blue chip customer and partner base
IONA is a leading provider of comprehensive, standards-based enterprise infrastructure solutions for customers to build, deploy and integrate mission-critical applications that power core business processes
The IONA Story
DI A
L-IN Toll-free 1-888-390-4711
International: 1-484-630-0913Passcode: Web Services
© C
opyright ION
A T
echnologies 2002
Agenda
• Web Services Integration• B2B Evolution• B2Bi and Web Services• Preparing for Web Services• Q&A
© C
opyright ION
A T
echnologies 2002
What Everyone Wants is Really Simple…• An easy way to integrate my trading partners
business process with my business processes.• A flexible solution that works in a multi-vendor
environment.• Easier ways of describing and exchanging
information.• The ability to operate in multiple verticals and to
support emerging standards.
This is the promise of Web services.
DI A
L-IN Toll-free 1-888-390-4711
International: 1-484-630-0913Passcode: Web Services
© C
opyright ION
A T
echnologies 2002
Integration: The “Killer App” for Web Services
• Set of industry standards for distributed computing
• Service-oriented architectures enable End to Anywhere™ integration
• E2A changes the economics of integration
• Web services is the driving technology
– Simple
– Effective
– Unanimous industry support
DI A
L-IN Toll-free 1-888-390-4711
International: 1-484-630-0913Passcode: Web Services
© C
opyright ION
A T
echnologies 2002
Web Services – Quick Review
• Web services are loosely coupled software components, delivered over the Internet via standards-based XML technologies.
• Web Services are self-contained, modular applications that can be described, published, located, and invoked over a network - generally, the Web.
© C
opyright ION
A T
echnologies 2002
Enabling Technologies
• XML - eXtensible Markup Language• WSDL - Web Services Description
Language• UDDI - Universal Description, Discovery,
and Integration• SOAP - Simple Object Access Protocol• Business Standards - ebXML,
RosettaNet, OAGIS, SWIFT, …
© C
opyright ION
A T
echnologies 2002
Web Services Foundations
© C
opyright ION
A T
echnologies 2002
Web Services Foundations
© C
opyright ION
A T
echnologies 2002
Web Services Foundations
© C
opyright ION
A T
echnologies 2002
Web Services Foundations Provide Three Breakthroughs• Standard Internet protocol for
applications to communicate
• Standard, simple way to describe application services for use by other applications
• Standard method to register and look up network services
© C
opyright ION
A T
echnologies 2002
Service-oriented Architecture
• A systems architecture that represents diverse and incompatible applications as reusable, openly accessible services.– Simplifies access to enterprise resources– Increases productivity through reuse of IT
assets– Insulates business processes from change in
underlying systems
© C
opyright ION
A T
echnologies 2002
What is Web services Integration?
© C
opyright ION
A T
echnologies 2002
Web Services Integration Platform
© C
opyright ION
A T
echnologies 2002
B2B defined for today…
• B2B is about moving documents between trading partners– Business Process Automation– Security– Processing boundaries– Automated collaboration– Adapters and connectors– Vertical and industry standards
© C
opyright ION
A T
echnologies 2002
VAN/Internet
B2B standards defines the document structure, but not the internal processes. Trading Partners define this process as part of the Trading Partner Agreement.
Company A
SAPERP
Private Process – Company-specific
processing
I2APS
Company B
Translate to/from B2B standards to Company A system data set.
Translate to/from B2B standards to Company Bsystem data set.
B2Bi - Public vs Private
Private Process – Company-specific
processing
Public Process
© C
opyright ION
A T
echnologies 2002
Point to Point
PrivateExchange
One To Many
Registry
Peer to Peer
Registry
Many to Many
PublicExchange
B2B Evolution
© C
opyright ION
A T
echnologies 2002
Model: Point to Point
• Server to Server• Design Time Tools• Run Time Engines• Complex Trading Partner
Administration• Limited Use of Directory
Technology
• B2B Protocols (RosettaNet PIP)
• XML Document Integration• Complex Back-end System
Integration
© C
opyright ION
A T
echnologies 2002
SupplierConnector
SupplierConnector (Complex)
Model: One to Many
PrivateExchange Operator
• Hub “AND” Spoke Model• Buy Side/Direct Material Driven • Collaborative SC Process
Integration • Supplier Business Connectors
• Browser• File-based Connectors (EDI, FF)• Complex Connectors (ERP, EAI)
• Operator establishes exchange standards (my XML)
• Operator provides centralized trading partners administration
• Utilization of Directory Technology (LDAP)
• Emphasis on improving efficiencies of long-term TP relationships
© C
opyright ION
A T
echnologies 2002
SellerConnector(Complex)
SellerConnector
BuyerConnector
BuyerConnector(Complex)
MarketplaceRegistry
• Hub “TO” Spoke Model• Marketplace Creation• Registry/Directory Services• Buy Side & Sell Side Focused• Public Exchange/Indirect MRO
centric
• Marketplace creates and integrates standards
• Marketplace provides transformation services
• Marketplace provides process-to-process interoperability
• Process Service Providers emerge
Model: Many to Many
© C
opyright ION
A T
echnologies 2002
Query Registry
Discover TPProcess
Process to ProcessIntegration & Customization
UDDIebXML
Pushing the complexity out to the endpoints
Model: Peer to Peer
© C
opyright ION
A T
echnologies 2002
B2B Issues
• The Problem– The customization involved in developing
solutions for each customer is complicated and expensive...
• The Solution– A set of technologies that will let you write a
service without worrying about which type of technology is in use at customer sites.
© C
opyright ION
A T
echnologies 2002
B2B Solution Goals
• Leverage existing systems and processes• Protect investment in traditional EDI• Minimize impact on existing business
applications• Provide migration path to next generation B2B
solution• Move beyond “door- to- door” towards end to
end• Document flow with process control
© C
opyright ION
A T
echnologies 2002
Web Services - Business Needs
• Publish interfaces to their business data services, so that other businesses can find and use them
• Search for and discover published interfaces from current or new trading partners
• Interact with services published by other businesses
• let other businesses interact with their services
© C
opyright ION
A T
echnologies 2002
The Case for Web Services• Scalability and extensibility of the customer
entry (simple entries to complex ones)• Potential revenue stream associated with
providing Web services to trading partners • Potential savings by consuming Web services
from trading partners• Lower transaction costs by reuse of all or
parts of the business process• Organization of complex, hard-to-manage
internal (and external) sets of legacy applications
© C
opyright ION
A T
echnologies 2002
What problems are we addressing?
A seller of widgets needs to extend online partner relationships, but has standardized on RN internally
Broaderreach
A buyer wants to find a new source for widgets
SmarterSearch
Describe Services
Discover Services
© C
opyright ION
A T
echnologies 2002
1. Industry Groups Process/Standards are registered
2a. Seller registers partner profile
2b. Buyer queries repository for widgets, discovers Seller
3. Buyer consumes Seller’s web service – purchase widgets
WSDL
UDDI
SOAP
XML
Solving the Problems
Seller Buyer
© C
opyright ION
A T
echnologies 2002
Four Easy Steps to ebXML
1. Design and register process
2. Implement and register profile
3. Optionally negotiate agreement
4. Conduct ebXML business
© C
opyright ION
A T
echnologies 2002
UDDI – Business Discovery
Others
Industry Groups ex: RN PIP’s
Buyers
Sellers
© C
opyright ION
A T
echnologies 2002
Leverage Infrastructure
• Increased adoption of B2B by SMEs• Lowers cost of discovery and integration• Simplifies setup of supply chains
– Vertically– Horizontally
• Lowers transaction costs – reuse of infrastructure to broader customer base
• Encourages wider supplier-buyer spectrum– Small-medium-large businesses
© C
opyright ION
A T
echnologies 2002
Query Registry
Discover TPProcess
UDDIebXML
Web Services Example
SME
Large Trading Partner
© C
opyright ION
A T
echnologies 2002
Web Services Benefits• Can provide a smooth integration of disparate
component-oriented systems, ERP systems, packaged apps, etc.– allows for both document-oriented and procedure-
oriented integration– promotes service-oriented architectures and adapter
re-use– allows you to stitch together pre-existing business
logic into business process flows
© C
opyright ION
A T
echnologies 2002
Preparing for Web Services
Adoption Adoption PlanPlan
SkillsSkillsFactorFactor
ROIROI
Readiness Readiness for changefor change
Value to the Value to the BusinessBusiness
IdentifyIdentify
RisksRisks
© C
opyright ION
A T
echnologies 2002
Value to the Business
• Does Web services technology provide advantage to the business?– Drive revenue and profit– Drive operational efficiencies.
© C
opyright ION
A T
echnologies 2002
ROI - Return on Investment• Making Money - Drive revenue and profit
– Create and deliver new products & services faster than before
– Get new products & services to revenue/profit faster than before
– Get more revenue from existing customers
• Saving Money - Drive operational efficiencies– Cut cost of operating infrastructure– Cut data & transaction error rates– Cut cycle time for business processes
© C
opyright ION
A T
echnologies 2002
Readiness for Change
• Goal– Introduce Web services integration into an
organization that is motivated and prepared for it.
• Challenge– Find the right opportunity.– Pave the way.– Be focused; don’t try to “boil the ocean.”
© C
opyright ION
A T
echnologies 2002
The Skills Factor
• Goal– Gain new skills efficiently.– Reuse and extend existing skills.
• Challenges– Support for reusable Web services.– Depth of experience with integration.– Experience with process automation.
© C
opyright ION
A T
echnologies 2002
Identify Risks
• Competitor Loses
• Malice & Fraud
• Business Integrity
• Time & Cost
• Product Issues
© C
opyright ION
A T
echnologies 2002
Applying Web services to Integration • Enterprise Application Integration
– Integrating complex systems through standard interfaces
• Business to Business– Enabling collaborative business processes with
external partners
• Business Process Modeling– Linking discrete process elements (Web services)
into dynamic flows
• Platform Interoperability– Bridging .NET to J2EE; integrating legacy
applications
© C
opyright ION
A T
echnologies 2002
• Integration broker platform• Connects existing applications and services• Allows creation of automated business process
flows across extended enterprise using Web Services and XML standards
• Application server platform for developing, deploying and managing business application logic
• Hosted in J2EE, CORBA or mainframe environments using Web services standards
Orbix E2A Solution
DI A
L-IN Toll-free 1-888-390-4711
International: 1-484-630-0913Passcode: Web Services
© C
opyright ION
A T
echnologies 2002
Orbix E2A™
“Best Web Services Product”
Simplifies EAI, B2Bi, and BPM
DI A
L-IN Toll-free 1-888-390-4711
International: 1-484-630-0913Passcode: Web Services
© C
opyright ION
A T
echnologies 2002
Web Services Integration Now!• Visit XMLBus.comXMLBus.com and download Orbix
E2A™ XMLBus Edition.• Sign up for IONA training on Web
services• Download IONA’s Web services white
paper at XMLBus.comXMLBus.com• Check out Orbix E2A™, the first e-
Business Platform for Web Services Integration.
DI A
L-IN Toll-free 1-888-390-4711
International: 1-484-630-0913Passcode: Web Services
© C
opyright ION
A T
echnologies 2002
Questions?D
I AL-
IN Toll-free 1-888-390-4711International: 1-484-630-0913Passcode: Web Services
Top Related