27
TITLE SPEAKER Managing Application Infrastructure & Connectivity Kalpana Margabandhu Director, WebSphere Adapters,Partner Gateway and WDI, AIM Development

TITLE Managing Application Infrastructure ... - IBM · TITLE Managing Application Infrastructure ... Built on common WebSphere code Built on open source technology ... • WebSphere

  • Upload
    lamlien

  • View
    216

  • Download
    0

Embed Size (px)

Citation preview

TITLE

SPEAKERManaging Application Infrastructure & Connectivity

Kalpana MargabandhuDirector, WebSphere Adapters,Partner Gateway and WDI, AIM Development

Agenda

• The Enterprise of the Future , SOA

• The IBM WebSphere Application Server Family

• WebSphere Connectivity Family

• Summary

Views from over 2500 CXO’s

Core Traits of the Enterprise of the Future

Human Capital Study

CFO Study

CEO Study

Hungry for change

Innovative beyond customer imagination

Globally integrated

Disruptive by nature

Genuine, not just generous

1 2 3 4 5

Aligning Business and ITCritical to becoming and Enterprise of the Future

• Today’s Businesses Requires:– Faster response from IT to enable business to address changing market opportunity– Increased portion of IT budget to be spent on new innovation rather than maintenance– Reduced IT complexity for better security & management as well as reuse– Combining innovative new functions with existing business-critical solutions

• Existing IT complexity can’t accommodate the Business

IT Needs to Be

IT Reality

Reuse is incentivized; clear decision rights management; consistent, enforced policies

Governance that makes it easy to make the right decision

IT is part of business strategy, not an afterthoughtInterdisciplinary skills

CIO is part of executive councilIT's strategic importancereflected in org chart

Broader and faster collaboration and decision-making across ecosystem

A non-complex, robust and resilient connectivity infrastructure

Active LOB participation in IT strategy formation

Deep, continuous alignmentbetween business and IT

BehaviorsCharacteristics

Efficiently deliver and reusebusiness applications

Efficiencies are realized; applications fully meet user needs

FoundationalExtend

End to end Transform AdaptDynamically

BPM andProcess Integrity

SOA Entry Points

SOA Helps Enable the Enterprise of the Future

Interaction Services Information Services

Partner Services Business App Services Access Services

DevelopmentServices

Management Services

Infrastructure Services

Enables collaboration between people, processes &

information

Manages diverse data and content in a unified

manner

Connect with trading partners

Build on a robust, scaleable, and secure services environment

Facilitate interactions with existing information and

application assets

Integrated environment

for design and creation of

solution assets

Manage and secure

services, applications &

resources

Optimizes throughput, availability and utilization

App

s &

In

fo A

sset

s

Process Services

Business ServicesSupports enterprise business process and

goals through businesses functional service

Enterprise Service Bus

Orchestrate and automate business processes

Business App Services Key to SOAApplication Servers deliver Business App Services

Application Servers

The What and Why of Application Servers

What is an application server?Provides the infrastructure for delivering business logic to end-users on a variety of client devices

Why is it important?

Cut costs / increase developer productivity

Ensure application reliability and security

Enable collaboration & reuse

Reduce management & maintenance complexity

WebSphere Application Server

Network Deployment

Capabilities

CustomerNeeds

Built on common WebSphere code Built on open source technology

Reduced acquisition

costs; Small

footprint..

Ultimate scalability &

performance; functional

depth & breadth

Fast deployment High Qualities of Service

IBM WebSphere Application Server FamilyYour Choice of Innovative Performance Based Application Foundations

WebSphere Application Server for zOS

Ideal for lightweight, departmental apps where cost and simplicity are key

WebSphere Application Server

– Express

WebSphereApplication Server

WebSphere Application Server Community

Edition

Optimized for mainframes

Ideal for business critical and key company wide apps requiring highest levels of reliability, security, scalability & manageability

Tailored for smaller business

So Why WebSphere Application Server?

Bank of Montreal

Pear’s Gourmet

AAA Carolinas

Office DepotSchwab Nissan Dassault Aviation

Australian Open Tony Awards

Southside Electric Cooperative

eBay

Farmers Insurance Deutsche Telekom

Entertainment HealthcareAerospaceBanking Retail

. 1. As listed in Fortune's Global 500 Index

90% of the world's 100 largest corporations1 use WebSphere Application Server

WebSphere Application Infrastructure

1. 3,600 partner apps built on WAS

2. 700 patents since 1998

3. #1 in Market Share1

Source: Gartner, Inc.: Market Share: Application Infrastructure and Middleware Software, Worldwide, 2007, by Fabrizio Biscotti, Teresa Jones, Asheesh Raina and Joanne Correia, June, 2008 (NOTE: The data is based on total software revenue.)

Industry Leading Performance FocusSPECjAppServer2004WebSphere Application Server Performance Landscape

– Dominates the overall benchmark category by 33%

– Technology that costs half the price of the competition running more than 75,000 transactions per second against a database.

– Commanding lead in the throughput per core and single 4-core system categories

• Leading Oracle/HP and Oracle/Sun by more than 16% in performance per CPU core

...Today announced that its WebSphere Application Server, a key building block for services oriented architecture (SOA), shattered a popular industry benchmark for scalability and performance by more than 33 percent using technology that costs half the price of the competition. -- Press Release Feb 21

IBM WebSphere Application Server Version 7

Build & Reuse

Run & Integrate

Innovate

Feature Pack for Web 2.0Feature Pack for SCABroad support for new programming models; J2SE 6, Java EE 5, WS-I Reliable Secure Profile, SIP and more

• Performance leadership• New Runtime Provisioning• New and Enhanced Security

Features• New Multi-Cell Support and

Application investment protection• New Consolidated WebSphere

and DataPower administration

Manage

High Performance Foundation for SOA

Innovation that Matters

Simplification for Developers

New and enhanced Standards: Java EE 5 certification, EJB3, Web Services, Web 2.0Feature Pack Strategy

New Rational Application Developer Support

Intelligent ManagementNew Flexible Management: Job Manager, Admin AgentNew WebSphere Business Level ApplicationsNew Centralized Installation Manager

Innovation that Matters – Feature Packs Revolutionizing the way customers consume application server technology now and in the future

WAS 7

Web services EJB 3.0 Web 2.0

WAS 6.1

Choose the application server technology you need.

Install additional functionality on core WAS 7

1. 2. 3.

Web services

Web 2.0 SCA

Build the Application Server you want without waiting for new releases.

EJB 3.0

As new technology evolves, so does WAS – get the technology you need now without waiting for a new release!

Simplification For DevelopersIncrease developer productivity with a proven, standards based platform

Web services supportSimplifies interoperability across heterogeneous environment to increase developer productivity

New and expanded Web services support simplifies interoperability in mixed environments including support for:

JAX-WS, SOAP 1.2, MTOM, XOP, WS-ReliableMessaging, WS-Trust, WS-SecureConversation, WS-Policy, and Kerberos Token Profile.

WS-I Basic Profile WS-I Attachments Profile WS-I Simple SOAP Profile

WS-I Basic Security ProfileWS-Security

Token Profiles

WS-I Reliable Secure Profile(RAMP Profile)

WS-ReliableMessagingWS-SecureConversation

WS-Addressing

Web 2.0Visualize and Extend SOA and Java EE assets with dynamic, rich AJAX applications

Accelerate delivery of higher quality SOA, Java EE, and Web 2.0 applications with Rational Software Architecture and Construction Solution

Heterogeneous SOADiscover, model, assemble, deploy and test SOA Services (JEE, NET, System Z/I etc) to integrate business applications

Java EE 5Quickly design & develop and test Java EE 5 applications, with annotation based programming and integrated WebSphere support

Rational Application Developer: Development environment for WebSphere Rational Software Architect family: Design & development environment for heterogeneous

services and solutions

PortalRapid visual design of portal and portlets, and testing with WebSphere Portal

CollaborativePortal

Continued Support for Existing Applications

V7 DeploymentManager

V6.0 Node V6.1 Node

V7.0 NodeJ2EE 1.2

J2EE 1.3

J2EE 1.4

J2SE 1.4.2

J2EE 1.2

J2EE 1.3

J2EE 1.4

+ EJB 3 FEP

JSE 5

J2EE 1.2

J2EE 1.3

J2EE 1.4

Java EE 5.0

JSE 6

WAS Network Deployment V7

Cell

V5.1

Migration

ActivitiesJ2EE 1.2J2EE 1.3

Existing applications run unchanged in new WAS versionsProgramming models added, not replaced

Eliminate Intensive Cost and Development Resource

Users

Business Applications

Clients & Partners

Benefits:Easy, reliable access across systemsLower maintenance costDynamic linkages when building composite applications

Connectivity for Greater AgilityConnectivity links business applications, users and clients & partners to:• Deliver a robust, resilient connectivity infrastructure• Provide integration between departments and

partners without complexity• Bring together new and existing IT assets

Smarter Business Outcomes through Integration

Smarter Business Outcomes:• Improved efficiency, billing accuracy and client

satisfaction• Reduced integration costs• Provide a single version of the truth

Industry Pains• Deregulation• Competition / Price pressure• Increased volume

“IBM’s Smart SOA solution allowed us to integrate all aspects of our business and simplify our enterprise connectivity strategy.”

Why Smart SOA?

Large Utility

An ESB is a flexible connectivity infrastructure for integratingapplications and services

Flexible and Agile ConnectivityEnabling business wide integration

An ESB:Connects Everything to everything

Matches & RoutesCommunications between services

ConvertsBetween different transport protocols

TransformsBetween different data formats

DistributesBusiness events

• WebSphere MQ• WebSphere MQ File Transfer Edition• WebSphere DataPower LLM

Service Enrichment

• Match & Route communications between services

• Converts between transport protocols• Transforms between data formats• Identifies and distributes bus events

Messaging

• Connect everything in your SOA• Leverage existing skills and assets• Support business growth and agility• Deliver fast ROI

Flexible and Agile ConnectivityESB – A Closer Look

• WebSphere ESB• WebSphere Message Broker • QuickStart for WebSphere DataPower

Service Visibility & Governance• Publish and Find Your Services to extend business applications

• Manage & Govern your SOA

• Ensure consistent enforcement of SOA policies

Service Enrichment

Messaging

Flexible and Agile ConnectivityEnhancing Integration through Visibility and Governance

• WSRR Advanced Lifecycle Edition- WebSphere Service Registry and Repository- Rational Asset Manager

• GBS SOA Governance and Management Method

WSRR Supports Federated Environments

Flexible and Agile ConnectivityExtend business apps to customers and partners

• Securely enable customer and partner transactions

• Integrate packaged and legacy applications

• Ensure industry and regulatory standards compliance

• WebSphere Transformation Extender• WebSphere Partner Gateway• WebSphere DataPower XS40 security gateway• WebSphere Adapters• WebSphere DataPower B2B SecurityRegulatory

Compliance

ERP Service Enablement

Data Transformation

More than 275 SAP Clients using IBM Smart SOA solutions

Allows business users detect, evaluate and react to business events in real time

Designed for process analysts─ Understands business language and vernacular─ Enables straightforward expression of business logic─ Codeless, Graphical Authoring tools

Accepts events from many sources─ “Derived" events─ Plug & Play to extend your existing SOA and BPM

infrastructures

Sense meaningful patterns─ Simple and complex rules patterns─ Define filters and conditions─ Event flows and long running correlations

Initiate the appropriate response─ Take action when those patterns form─ Drive existing services (WPS business process, ESB, etc.)─ Automated Tasks (Update DB, write to file, etc.)─ Notifications (Email, pager, etc.)

WebSphere Business EventsSense when to act … AND ACT!! Process

Analyst

Event Definitions

Event Flow

Event Processing

Enterprise Service Bus

An ESB without limits

Customers Who Rely on WebSphereFor Their SOA Connectivity Needs