© 2003 IBM Corporation Web Services in the On Demand Era.

26
© 2003 IBM Corporation Web Services in the On Demand Era

Transcript of © 2003 IBM Corporation Web Services in the On Demand Era.

Page 1: © 2003 IBM Corporation Web Services in the On Demand Era.

© 2003 IBM Corporation

Web Servicesin the On Demand Era

Page 2: © 2003 IBM Corporation Web Services in the On Demand Era.

IBM Web Services

Web Services in the On Demand Era © 2003 IBM Corporation

CIO

CEO

Companies generate innovations, in fat years or lean, by deploying new technology along with improved processes and capabilities.

Companies that linked business processes with trading partners show 70% higher profitability than those that do not.

42% of the top 500 IT executives said maintaining and managing excess complexity cost them an average of 29% of their IT budgets.

Companies Face Challenges Across the Organization

CIO Insight, 02/2003

Business Advisor Zone, 12/2/2002

McKinsey & Company, Volume 2 - 2003

CFO

CIO

Page 3: © 2003 IBM Corporation Web Services in the On Demand Era.

IBM Web Services

Web Services in the On Demand Era © 2003 IBM Corporation

IT infrastructure pain pointsTrying to do more with less

Balance Infrastructure Needs and

Cost

Meet increased business demands with declining resources.Ensure business continuity and infrastructure resilience

amidst expanding scope of security threats and privacy demands.Demonstrate value (ROI,ROA) of a shared infrastructure.

Unlock Infrastructure

Value

Reduce complexity and increase flexibility of IT infrastructure.

Bridging the disconnect between IT and non-IT to enable successful business transformation.

React to increasing demands for shared information access.

Deploy New Capabilities

Absorb new capabilities while integrating into an already complex infrastructure.

Transform current infrastructures while managing present needs.Meet expectations and overcome skill gaps to be successful.

Page 4: © 2003 IBM Corporation Web Services in the On Demand Era.

IBM Web Services

Web Services in the On Demand Era © 2003 IBM Corporation

An enterprise whose business processes - integrated end-to-end across the company and with key partners, suppliers and customers - can respond with speed to any customer demand, market opportunity or external threat.

Key technologies for e-business on demand:

Web Services - Platform-neutral integration

Grid Computing – harness internal computing resources, lease external resources on demand

Autonomic Computing – hardware and software systems that automatically detect and manage failures to keep systems running

-business on demand

Page 5: © 2003 IBM Corporation Web Services in the On Demand Era.

IBM Web Services

Web Services in the On Demand Era © 2003 IBM Corporation

The on demand technology infrastructure has four essential characteristics

Integrated AutonomicVirtualized

Business Integration Infrastructure

OpenStandards

Systems are seamlessly linked across the enterprise and across its entire range of customers, partners, and suppliers

Navigate and transact across organizational and geographic boundaries regardless of device or system

Uses grids to make collective power of grid computing resources available to anyone in the grid who needs them, making the best use of technology resources and minimizing complexity

Self-managing capabilities to respond automatically and avoid problems, security threats, and system failures

Page 6: © 2003 IBM Corporation Web Services in the On Demand Era.

IBM Web Services

Web Services in the On Demand Era © 2003 IBM Corporation

e-business on demand

Sounds good, but … How much is it going to cost me?

Where am I now regarding my people and IT resources?

What are the technologies I need to invest in now?

Given what my company does and the industry in which it operates, what should my goal IT infrastructure look like and what skills should my people have?

How much is it going to cost me?

Page 7: © 2003 IBM Corporation Web Services in the On Demand Era.

IBM Web Services

Web Services in the On Demand Era © 2003 IBM Corporation

Web services: The business value

Companies want to spend their IT dollars on people, software and services that directly make them more efficient, increase the value they can offer to their customers, and better differentiate them from their competitors.

Web services distill the best integration practices of the past into a few technologies that can be widely and consistently implemented using modern Internet open standards.

Page 8: © 2003 IBM Corporation Web Services in the On Demand Era.

IBM Web Services

Web Services in the On Demand Era © 2003 IBM Corporation

An example: manufacturing pencils

Receive

order for

pencils

How are the

orders

received?

Telephone?

FAX?

Web site?

Direct from

ERP system?

Check

credit

How

complicated

is it to use

more than

one credit

checking

agency?

Check

inventory

How do I

interact with

my inventory

system?

What do I do

if I have

multiple

locations and

multiple

inventory

systems?

Order

parts

How do I talk

to my

different

suppliers?

How

automatic is

the ordering

process?

How do I

ensure that

all the parts

from my

providers are

available

when I need

them?

Manufacture

How well do

my shop floor

systems

interact with

the other

parts of my

business that

need their

information

and status?

Check

Quality

Can the

electronic

order form be

digitally

signed to

assert that

quality

assurance

has inspected

the order?

Send Bill

Can I interact

with different

systems in

order to

ensure that I

will get paid?

Ship

Can my order

control

system

interact in a

standard

way with the

systems of

my various

shippers?

We need consistent ways of communicating with

and invoking services, as well as ways to control

the flow and coordination of what is going on.

This is what Web Services technology offers.

Page 9: © 2003 IBM Corporation Web Services in the On Demand Era.

IBM Web Services

Web Services in the On Demand Era © 2003 IBM Corporation

Web ServicesTechnologies

Page 10: © 2003 IBM Corporation Web Services in the On Demand Era.

IBM Web Services

Web Services in the On Demand Era © 2003 IBM Corporation

TODAY

Abbreviated Web Services Chronology

Strategy, architecture, and first specs

Standardization & Interoperability

First Implementation

Product implementation

4/00 9/00 5/01 1/02 7/02 1/03 7/03 1/04 7/04 1/05 7/05

This is not the end of all

standardization activities in the

world!

Page 11: © 2003 IBM Corporation Web Services in the On Demand Era.

IBM Web Services

Web Services in the On Demand Era © 2003 IBM Corporation

What are the hot standardization areas today?

Security Standardization of WS-Security is well underway in OASIS, uncontroversial

ReliabilityTwo new specifications and a Reliability Roadmap paper published March, 2003

Choreography and transactionsSpecs published August, 2002, convergence of work from IBM and Microsoft

ManagementWork is early stage, but good coordination among OASIS, W3C, GGF, and DMTF

InteroperabilityWS-I.org is the place to be and the work to watch.

Management

Business Processes

Transactions

Reliability

Security

Discovery

Publication

Description

Messaging

Phase I:Connection

Phase II:Quality ofService

Phase III:Enterprise

Page 12: © 2003 IBM Corporation Web Services in the On Demand Era.

IBM Web Services

Web Services in the On Demand Era © 2003 IBM Corporation

Join WS-I and insist that your vendors do as well

"If you're an infrastructure player

and don't buy into the WS-I group, don't even show up--we

won't do business with you," Merrill Lynch

CTO John McKinley said in reference to the Web Services

Interoperability Organization …

Page 13: © 2003 IBM Corporation Web Services in the On Demand Era.

IBM Web Services

Web Services in the On Demand Era © 2003 IBM Corporation

Web ServicesIn IBM Software

Page 14: © 2003 IBM Corporation Web Services in the On Demand Era.

IBM Web Services

Web Services in the On Demand Era © 2003 IBM Corporation

IBM’s integrated middleware for e-business on demand

Customer & Partner

Applications

MiddlewareIntegration

Platform

Multi-Platform

- Systems Management

- Collaboration

- Data Management

- Transaction & Message Management

Servers Storage Network

Ap

pli

cati

on

Dev

elo

pm

ent

Sys

tem

s M

anag

eme

nt

Systems Integration Layer

Application Integration Layer

Finance RetailDistri-bution

TelecomManufac-turing

Gov't.

Processes

- DevelopmentRational

Value Chain Management

Supply Chain Management

Product Lifecycle

ManagementProcurement

Enterprise Resource Management

Open standards-based Web services technology is an increasingly important

part of how we are making this environment work.

Page 15: © 2003 IBM Corporation Web Services in the On Demand Era.

IBM Web Services

Web Services in the On Demand Era © 2003 IBM Corporation

IBM’s open, enterprise-ready Web services platformIBM is providing the broadest Web services platform support in the industryIBM’s open, enterprise-ready Web services platformIBM is providing the broadest Web services platform support in the industry

Tools & Services

WebSphereStudio

Enterprise and legacy assets

J2EEEnvironments

Microsoft .NETEnvironments

WebSphereBusiness Integration

Web services adapters, process control, transaction compensation,

assured delivery

WebSphere Portal Server

Web services portlets

Tivoli Performance

ManagerXML-based Application

Management

Web services deploymentWeb services gateways

Fast, reliable, secure

DB2 UDBWeb services

stored procedures

WebSphere Commerce

Web services provider

WebSphere Application Server

Lotus DominoJ2EE and Web

services support

WebSphere MQ

Routing, workflow, multi-platform

integration with SOAP technology preview

Page 16: © 2003 IBM Corporation Web Services in the On Demand Era.

IBM Web Services

Web Services in the On Demand Era © 2003 IBM Corporation

WebSphere Foundation and Tools WebSphere Application Server V5

Deployment of advanced Web services applications

Web Services Invocation Framework

Web services caching

Public and private registry support

Web Services Gateway

XML-based Tivoli Performance Viewer (Enterprise version)

Integrated Workflow using Web services with Business Rules (Enterprise version)

Secure Web services management with Filter programming (Enterprise version)

WebSphere Application Server V4 & WebSphere Studio V4 Generation of Web services from existing Java applications

Deployment of simple Web services applications

Public registry support only

WebSphere Studio V5

Generation of new Web services and Web services from existing applications

Publish services to public and private registries

Web Services Inspection Language support

Adds the following in Integrated Edition V5:

Service Flow Editor for composing a Flow service from one or more other services

Integrated workflow for Web services applications with Business Rules support

Generation of Web services-based application adapters for Enterprise systems

Page 17: © 2003 IBM Corporation Web Services in the On Demand Era.

IBM Web Services

Web Services in the On Demand Era © 2003 IBM Corporation

WebSphere Business Portals

WebSphere Portals V4Publishing of portlets as Remote Portlet Web Services (RPWS)

Integration of RPWS services through a generic portlet proxy

Like servlets, portlets can act as clients to any kind of Web service

WebSphere Commerce V5.4Complete Web services support in the WebSphere Application Server

Additional Web services support integrated into WebSphere Commerce for Security, SOAP mapping, and redirecting of requests

Handle inbound Web services requests (e.g., external applications can query and update order information)

Generate outbound Web services requests (e.g., sending orders to the external application for fulfillment)

Page 18: © 2003 IBM Corporation Web Services in the On Demand Era.

IBM Web Services

Web Services in the On Demand Era © 2003 IBM Corporation

WebSphere Business Integration

IBM WebSphere Business Integration 4.2

IBM WebSphere Business Connection

Web Services Gateway (from WebSphere Application Server)Web Services Invocation Framework (from WebSphere Application Server)Process-based Web services connections (BPEL Import/Export)Message-based Web services connections

IBM WebSphere Business Integration Adapters

Web services application adapters

IBM WebSphere MQ 5.3Assured delivery of Web services using the WebSphere MQ reliable transport

Workflow support:

Publishes business processes as Web services

Consumes Web services as business processes

Page 19: © 2003 IBM Corporation Web Services in the On Demand Era.

IBM Web Services

Web Services in the On Demand Era © 2003 IBM Corporation

Information and Data Integration

IBM DB2 Universal Database V8XML-based publishing, consumption, and interchange

Wrap stored procedures as Web services

Easily generate Web services to query and update data using XML Extender

IBM DB2 Information Integrator 8.1Compose, transform, validate XML documents and data

Access XML, Web, or content sources as well as relational

IBM DB2 Information Integrator for Content 8.2XML support for portals

Repositioning of IBM Enterprise Information Portal

Adds XML support

Page 20: © 2003 IBM Corporation Web Services in the On Demand Era.

IBM Web Services

Web Services in the On Demand Era © 2003 IBM Corporation

Advanced Collaboration Services

IBM Lotus Domino 6E-mail, calendar and scheduling, security, replication, database services as Domino objects

Subsumes WebSphere Application Server V4 Web services support

Includes Web services collaboration, converting Domino beans and applications into Web services

API to expose objects as Web services with WSDL

IBM Lotus WorkflowWorks on top of Domino, providing the ability to develop, manage, and monitor enterprise-scale, human-interactive business processes.

API to add SOAP interfaces and WSDL descriptions to existing and new workflows, allowing external applications to use Domino Workflow-based applications over the Web.

IBM Lotus Discovery Server Knowledge server enabling search and expertise location solutions designed to ensure that all of an organization's relevant and collective experiences are readily available to help individuals and teams solve everyday business problems.

API to add SOAP/WSDL interfaces over the expertise database that the Knowledge Discovery Server builds, enabling that information to be served as a Web service

Page 21: © 2003 IBM Corporation Web Services in the On Demand Era.

IBM Web Services

Web Services in the On Demand Era © 2003 IBM Corporation

Business Impact Management

IBM Tivoli Configuration ManagerInstallation, configuration, and network management of Web services infrastructure

Management of availability, performance and business impact of Web Services infrastructure (IBM WebSphere Application Server, IBM DB2® applications)

IBM Tivoli Access ManagerCentralized policy management including Web services applications

Leveraged for authentication and authorization for centralized policy management of J2EE™ and legacy resources and extended for Web services

Interoperability with IBM WebSphere Application Server, with future plans to embed Tivoli Access Manager within it

Page 22: © 2003 IBM Corporation Web Services in the On Demand Era.

IBM Web Services

Web Services in the On Demand Era © 2003 IBM Corporation

Model-Driven Development

Visualize traces, relationships, and impact across all assets

Integrate phases and processes of the application life cycles with change management

Prepare environmental design via model-driven development, establishing network, platform, and system interoperability needs

Analyze& Report

Monitor &Manage

Run

Configure& Deploy

Test

Develop

Model &Design

Requirements

Rational

Page 23: © 2003 IBM Corporation Web Services in the On Demand Era.

IBM Web Services

Web Services in the On Demand Era © 2003 IBM Corporation

Page 24: © 2003 IBM Corporation Web Services in the On Demand Era.

IBM Web Services

Web Services in the On Demand Era © 2003 IBM Corporation

Summary IBM software uses J2EE

implementations throughout the infrastructure and Web services for integration and interoperability across networks

Web services enable businesses to:

Connect applications to applications in other businesses quickly and easily

Establish interactions with marketplaces more efficiently

Deliver business functions to a broader set of customers and partners

Create new business models by allowing them to organize and partner in new, dynamic ways.

Your world is likely to become increasingly heterogeneous, not less so, but that doesn’t have to be a bad thing because of technologies like Web services.

Page 25: © 2003 IBM Corporation Web Services in the On Demand Era.

IBM Web Services

Web Services in the On Demand Era © 2003 IBM Corporation

Web ServicesBusiness ValueInformation Kit

Web ServicesReadiness

Assessment

Access ToService

Engagements

Customer CaseStudies &

References

Developer Tools,Education,& Training

ImplementingWeb Services

Information Kit

Newsletters &AnalystReports

EducationalWebcasts

Tell Your Team

Information Kit

Putting It All Together … Peruse customer references and application briefs at

http://ibm.com/webservices/successstories.html Check out the Web services Business Value Information Kit at

http://ibm.com/webservices/businessvalue.jsp Assess your readiness for Web Services with tools available at

http://ibm.com/webservices/ready.jsp … and much more, all linked to through the main page for IBM Web services at

http://ibm.com/webservices

Page 26: © 2003 IBM Corporation Web Services in the On Demand Era.

IBM Web Services

Web Services in the On Demand Era © 2003 IBM Corporation

Thank-you