© copyright iona technologies 2002 part 3: business collaboration expanding web services...

43
© C o p y r i g h t I O N A T e c h n o l o g i e s 2 0 0 2 Part 3: Business Collaboration Expanding Web Services Architectures Deborah Dulaney Tuesday, May 28, 2002

Upload: justina-patrick

Post on 12-Jan-2016

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: © Copyright IONA Technologies 2002 Part 3: Business Collaboration Expanding Web Services Architectures Deborah Dulaney Tuesday, May 28, 2002

© C

opyright ION

A T

echnologies 2002

Part 3: Business Collaboration

Expanding Web Services ArchitecturesDeborah Dulaney

Tuesday, May 28, 2002

Page 2: © Copyright IONA Technologies 2002 Part 3: Business Collaboration Expanding Web Services Architectures Deborah 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

Page 3: © Copyright IONA Technologies 2002 Part 3: Business Collaboration Expanding Web Services Architectures Deborah Dulaney Tuesday, May 28, 2002

© C

opyright ION

A T

echnologies 2002

Agenda

• Web Services Integration• B2B Evolution• B2Bi and Web Services• Preparing for Web Services• Q&A

Page 4: © Copyright IONA Technologies 2002 Part 3: Business Collaboration Expanding Web Services Architectures Deborah Dulaney Tuesday, May 28, 2002

© 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

Page 5: © Copyright IONA Technologies 2002 Part 3: Business Collaboration Expanding Web Services Architectures Deborah Dulaney Tuesday, May 28, 2002

© 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

Page 6: © Copyright IONA Technologies 2002 Part 3: Business Collaboration Expanding Web Services Architectures Deborah Dulaney Tuesday, May 28, 2002

© 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.

Page 7: © Copyright IONA Technologies 2002 Part 3: Business Collaboration Expanding Web Services Architectures Deborah Dulaney Tuesday, May 28, 2002

© 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, …

Page 8: © Copyright IONA Technologies 2002 Part 3: Business Collaboration Expanding Web Services Architectures Deborah Dulaney Tuesday, May 28, 2002

© C

opyright ION

A T

echnologies 2002

Web Services Foundations

Page 9: © Copyright IONA Technologies 2002 Part 3: Business Collaboration Expanding Web Services Architectures Deborah Dulaney Tuesday, May 28, 2002

© C

opyright ION

A T

echnologies 2002

Web Services Foundations

Page 10: © Copyright IONA Technologies 2002 Part 3: Business Collaboration Expanding Web Services Architectures Deborah Dulaney Tuesday, May 28, 2002

© C

opyright ION

A T

echnologies 2002

Web Services Foundations

Page 11: © Copyright IONA Technologies 2002 Part 3: Business Collaboration Expanding Web Services Architectures Deborah Dulaney Tuesday, May 28, 2002

© 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

Page 12: © Copyright IONA Technologies 2002 Part 3: Business Collaboration Expanding Web Services Architectures Deborah Dulaney Tuesday, May 28, 2002

© 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

Page 13: © Copyright IONA Technologies 2002 Part 3: Business Collaboration Expanding Web Services Architectures Deborah Dulaney Tuesday, May 28, 2002

© C

opyright ION

A T

echnologies 2002

What is Web services Integration?

Page 14: © Copyright IONA Technologies 2002 Part 3: Business Collaboration Expanding Web Services Architectures Deborah Dulaney Tuesday, May 28, 2002

© C

opyright ION

A T

echnologies 2002

Web Services Integration Platform

Page 15: © Copyright IONA Technologies 2002 Part 3: Business Collaboration Expanding Web Services Architectures Deborah Dulaney Tuesday, May 28, 2002

© 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

Page 16: © Copyright IONA Technologies 2002 Part 3: Business Collaboration Expanding Web Services Architectures Deborah Dulaney Tuesday, May 28, 2002

© 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

Page 17: © Copyright IONA Technologies 2002 Part 3: Business Collaboration Expanding Web Services Architectures Deborah Dulaney Tuesday, May 28, 2002

© 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

Page 18: © Copyright IONA Technologies 2002 Part 3: Business Collaboration Expanding Web Services Architectures Deborah Dulaney Tuesday, May 28, 2002

© 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

Page 19: © Copyright IONA Technologies 2002 Part 3: Business Collaboration Expanding Web Services Architectures Deborah Dulaney Tuesday, May 28, 2002

© 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

Page 20: © Copyright IONA Technologies 2002 Part 3: Business Collaboration Expanding Web Services Architectures Deborah Dulaney Tuesday, May 28, 2002

© 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

Page 21: © Copyright IONA Technologies 2002 Part 3: Business Collaboration Expanding Web Services Architectures Deborah Dulaney Tuesday, May 28, 2002

© 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

Page 22: © Copyright IONA Technologies 2002 Part 3: Business Collaboration Expanding Web Services Architectures Deborah Dulaney Tuesday, May 28, 2002

© 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.

Page 23: © Copyright IONA Technologies 2002 Part 3: Business Collaboration Expanding Web Services Architectures Deborah Dulaney Tuesday, May 28, 2002

© 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

Page 24: © Copyright IONA Technologies 2002 Part 3: Business Collaboration Expanding Web Services Architectures Deborah Dulaney Tuesday, May 28, 2002

© 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

Page 25: © Copyright IONA Technologies 2002 Part 3: Business Collaboration Expanding Web Services Architectures Deborah Dulaney Tuesday, May 28, 2002

© 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

Page 26: © Copyright IONA Technologies 2002 Part 3: Business Collaboration Expanding Web Services Architectures Deborah Dulaney Tuesday, May 28, 2002

© 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

Page 27: © Copyright IONA Technologies 2002 Part 3: Business Collaboration Expanding Web Services Architectures Deborah Dulaney Tuesday, May 28, 2002

© 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

Page 28: © Copyright IONA Technologies 2002 Part 3: Business Collaboration Expanding Web Services Architectures Deborah Dulaney Tuesday, May 28, 2002

© 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

Page 29: © Copyright IONA Technologies 2002 Part 3: Business Collaboration Expanding Web Services Architectures Deborah Dulaney Tuesday, May 28, 2002

© C

opyright ION

A T

echnologies 2002

UDDI – Business Discovery

Others

Industry Groups ex: RN PIP’s

Buyers

Sellers

Page 30: © Copyright IONA Technologies 2002 Part 3: Business Collaboration Expanding Web Services Architectures Deborah Dulaney Tuesday, May 28, 2002

© 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

Page 31: © Copyright IONA Technologies 2002 Part 3: Business Collaboration Expanding Web Services Architectures Deborah Dulaney Tuesday, May 28, 2002

© C

opyright ION

A T

echnologies 2002

Query Registry

Discover TPProcess

UDDIebXML

Web Services Example

SME

Large Trading Partner

Page 32: © Copyright IONA Technologies 2002 Part 3: Business Collaboration Expanding Web Services Architectures Deborah Dulaney Tuesday, May 28, 2002

© 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

Page 33: © Copyright IONA Technologies 2002 Part 3: Business Collaboration Expanding Web Services Architectures Deborah Dulaney Tuesday, May 28, 2002

© 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

Page 34: © Copyright IONA Technologies 2002 Part 3: Business Collaboration Expanding Web Services Architectures Deborah Dulaney Tuesday, May 28, 2002

© 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.

Page 35: © Copyright IONA Technologies 2002 Part 3: Business Collaboration Expanding Web Services Architectures Deborah Dulaney Tuesday, May 28, 2002

© 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

Page 36: © Copyright IONA Technologies 2002 Part 3: Business Collaboration Expanding Web Services Architectures Deborah Dulaney Tuesday, May 28, 2002

© 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.”

Page 37: © Copyright IONA Technologies 2002 Part 3: Business Collaboration Expanding Web Services Architectures Deborah Dulaney Tuesday, May 28, 2002

© 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.

Page 38: © Copyright IONA Technologies 2002 Part 3: Business Collaboration Expanding Web Services Architectures Deborah Dulaney Tuesday, May 28, 2002

© C

opyright ION

A T

echnologies 2002

Identify Risks

• Competitor Loses

• Malice & Fraud

• Business Integrity

• Time & Cost

• Product Issues

Page 39: © Copyright IONA Technologies 2002 Part 3: Business Collaboration Expanding Web Services Architectures Deborah Dulaney Tuesday, May 28, 2002

© 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

Page 40: © Copyright IONA Technologies 2002 Part 3: Business Collaboration Expanding Web Services Architectures Deborah Dulaney Tuesday, May 28, 2002

© 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

Page 41: © Copyright IONA Technologies 2002 Part 3: Business Collaboration Expanding Web Services Architectures Deborah Dulaney Tuesday, May 28, 2002

© 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

Page 42: © Copyright IONA Technologies 2002 Part 3: Business Collaboration Expanding Web Services Architectures Deborah Dulaney Tuesday, May 28, 2002

© 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

Page 43: © Copyright IONA Technologies 2002 Part 3: Business Collaboration Expanding Web Services Architectures Deborah Dulaney Tuesday, May 28, 2002

© C

opyright ION

A T

echnologies 2002

Questions?D

I AL-

IN Toll-free 1-888-390-4711International: 1-484-630-0913Passcode: Web Services