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