Upload
others
View
3
Download
0
Embed Size (px)
Citation preview
© 2002 BEA Systems, Inc. — Company Confidential 1
© 2002 BEA Systems, Inc. — Company Confidential
The Integrated EnterpriseAchieving Greater ROA
2© 2002 BEA Systems, Inc.
Integrated Complex Order Management System
BEA WebLogic Integration
Single View of Customer and Customer Self-Service
Improved Enterprise-Wide Process Management
Integrated Supply and Demand Chains
Successfully Integrating Over 350 Customers
© 2002 BEA Systems, Inc. — Company Confidential 2
3© 2002 BEA Systems, Inc.
Adaptability
Today’s Business Imperatives
Efficiency
Responsiveness
Critical Need to Increase …
4© 2002 BEA Systems, Inc.
Adaptability –Rapid Response to Business Changes
Enterprise Integration Requirements
Efficiency –Flexible End-to-End Processes
Responsiveness –Real-Time Visibility and Access
Driven by Business Imperatives
© 2002 BEA Systems, Inc. — Company Confidential 3
5© 2002 BEA Systems, Inc.
App 1 App 3 App 1
Custom
App 2
Bus.Goal
Applications to Processes
App 1 App 2 App 3
6© 2002 BEA Systems, Inc.
Real-Time Visibility
Customer Support Database
CRM (Siebel)
Order Management System (custom)
Customers
Call Center
CSRPortal
Customer Self-service
Portal
© 2002 BEA Systems, Inc. — Company Confidential 4
7© 2002 BEA Systems, Inc.
The Internet• Open standards• Network friendly
data exchange• Can’t dictate
anything on “the other side”
• Change is Life Traditional Integration• One-off data exchange
and synchronization• Tightly coupled systems• Proprietary protocols• Custom adapters
Achieving Adaptability
What We Learned From the Web Is Being Applied to Integration
Web Services
Web Services
8© 2002 BEA Systems, Inc.
Web Services—A New Paradigm for Business Applications
• Interoperability explosion – Simplify exchange of data between
applications and fiefdoms – Standard data formats and protocols for
application – application communication– Interoperability is less expensive than
integration
• Integration revolution– Platform independent, standards based
• New application architectures– Composite applications merge distributed
applications and business processes
CustomerService
Application
SalesBilling Provisioning
© 2002 BEA Systems, Inc. — Company Confidential 5
9© 2002 BEA Systems, Inc.
Integrating Across Barriers
ERPCRM SCM
Organizational Silos
Web Services
Web Services
10© 2002 BEA Systems, Inc.
Architecture forReliable Web Services
• Coarse grained– Integration at business document level– Business processes change less frequently – More network friendly
• Loosely-coupled– Separate implementation from public contract– Changes do not “break” existing integrations
• Asynchronous– Most systems do not return an immediate response– Essential for scalability
• Integrated development framework– Enable easy construction of coarse-grained,
loosely-coupled, asynchronous web services
Supplier
PO Invoice
Customer
© 2002 BEA Systems, Inc. — Company Confidential 6
11© 2002 BEA Systems, Inc.
WebLogic Workshop
• Integrated development framework– Makes J2EE highly accessible, productive environment
for all developers—not just J2EE experts – All developers can
work productively together on the same platform in the same language—Java
• Simplifies creation of coarse-grained, loosely-coupled, asynchronous Web services
12© 2002 BEA Systems, Inc.
Case Study—Oppenheimer FundsReducing Cost and Complexity
Business Challenge
Solution
Why Web Services
Gain control over massive amounts of research data and enable better collaboration among fund managers
Web services enabled portal delivers the targeted information fund managers need to make strategic investment decisions, and enables collaboration throughout the organization
Easier, faster and less expensive integration with external content providers
“One of the reasons we chose WebLogic Portal is that it has full support for Web services. We use Web services primarily for integration, and about 50 percent of all our internal development is related to integration.”
– Mike Goldverg, VP Research and Portfolio Systems
© 2002 BEA Systems, Inc. — Company Confidential 7
13© 2002 BEA Systems, Inc.
Case Study—Tele AtlasImprove Customer Relationships
Business Challenge
Solution
Why Web Services
Reduce time-to-market and the costs associated with delivering information and services to customers
Web services allow Tele Atlas customers to connect to their services without having to create a customized application
Easy integration of legacy data with standardized services for delivering data to customers
"Web services provided us with the ability to extract legacy data without modifying our legacy systems, and provide that data to our customers."
– Lecole Cole, Lead Architect, Tele Atlas N.V.
14© 2002 BEA Systems, Inc.
Case Study—Virgin MobileExternal Collaboration
“BEA WebLogic will be the basis for a rock-solid communications hub, connecting all aspects of our operation and allowing us to expand and evolve our service.”
– Dan Schulman, CEO, Virgin Mobile USA.
Business Challenge
Solution
Why Web Services
Allow customer experience to be offered seamlessly across multiple technologies and channels with a 100% branded environment
Web services for real-time integration of internal and partner applications to provision and deliver customer services
Simplifies cross-platform integration and enables reuse of services across multiple channels
© 2002 BEA Systems, Inc. — Company Confidential 8
15© 2002 BEA Systems, Inc.
The BEA Platform Advantage
The BEA Platform advantage is based on:• Technology convergence• Delivered in a comprehensive, unified solution• Based on Web computing
The Result – IT that Fits the Business
16© 2002 BEA Systems, Inc.
Integrated Needs
Custom LogicDevelopment
Custom LogicDevelopment
Systems& ProcessIntegration
Systems& ProcessIntegration
Information Access& DeliveryInformation Access& Delivery
ProvenFoundation
ProvenFoundation
Converging Technologies
© 2002 BEA Systems, Inc. — Company Confidential 9
17© 2002 BEA Systems, Inc.
Logistics(3PL)
Parts(VMI)
Credit(ASP)
Trading Partners
Website
WebServer
Customer
App’nDev’t
App’nTesting
ApplicationDevelopment
App’n Deploy’t
PortalDev’t Portal
Server
Web Service
ebXMLEDI
Sales
ValidateOrder
Check Credit
Ship Order
AllocateInventory
Schedule Shipment
Bill Customer
Update Service
BusinessProcessBusinessProcess
CRM
Siebel
ERP
SAP
Internal ApplicationsAccounts
CICS
SCM
i2
Purchasing
Home Grown
… … …… …
RealtimeRealtimeInformationInformation
Data Visibility Workflow
Call Center
ExceptionExceptionHandlingHandling
The Complexity of Integrating Order Management
18© 2002 BEA Systems, Inc.
Logistics(3PL)
Parts(VMI)
Credit(ASP)
Trading Partners
Website
WebServer
Customer
App’nDev’t
App’nTesting
ApplicationDevelopment
App’n Deploy’t
PortalDev’t Portal
Server
Web Service
ebXMLEDI
Sales
ValidateOrder
Check Credit
Ship Order
AllocateInventory
Schedule Shipment
Bill Customer
Update Service
BusinessProcessBusinessProcess
CRM
Siebel
ERP
SAP
Internal ApplicationsAccounts
CICS
SCM
i2
Purchasing
Home Grown
… … …… …
RealtimeRealtimeInformationInformation
Data Visibility Workflow
Call Center
ExceptionExceptionHandlingHandling
Solving Order Management Integration
WebWebB2BiB2Bi
BPMBPMChannelChannel
PortalPortal WorkflowWorkflowDataData
EAIEAIDeploymentDeployment
DevelopmentDevelopment
© 2002 BEA Systems, Inc. — Company Confidential 10
19© 2002 BEA Systems, Inc.
Simplifying IT Infrastructure
WebWebB2BiB2Bi
BPMBPMChannelChannel
PortalPortal WorkflowWorkflowDataData
EAIEAIDeploymentDeployment
DevelopmentDevelopment
20© 2002 BEA Systems, Inc.
Connection poolingSecurity
Clustering + fail overMessaging
XML/Web services stackTransaction coordination
Development toolOA&M
Simplifying IT Infrastructure
WebWebB2BiB2Bi
BPMBPMChannelChannelPortalPortal WorkflowWorkflow
DataDataEAIEAIDeploymentDeployment
DevelopmentDevelopment
© 2002 BEA Systems, Inc. — Company Confidential 11
21© 2002 BEA Systems, Inc.
Enterprise Information Systems
Application ServerApplication Server
Connectivity:JMS/WebServices OA&M
High AvailabilityClustering &
CachingPresentation
ServicesSecurityManagerJ2EE Container
Simplifying IT Infrastructure
WebWebB2BiB2Bi
BPMBPMChannelChannelPortalPortal WorkflowWorkflow
DataDataEAIEAIDeploymentDeployment
DevelopmentDevelopment
22© 2002 BEA Systems, Inc.
Enterprise Information Systems
Integration FrameworkIntegration Framework
Application ServerApplication Server
BPM B2Bi EAI
Connectivity:JMS/WebServices OA&M
High AvailabilityClustering &
CachingPresentation
ServicesSecurityManagerJ2EE Container
Simplifying IT Infrastructure
WebWebChannelChannel
PortalPortalDataData
DeploymentDeploymentDevelopmentDevelopment
© 2002 BEA Systems, Inc. — Company Confidential 12
23© 2002 BEA Systems, Inc.
Interaction Mgmt
Enterprise Information Systems
Portal FrameworkPortal Framework Integration FrameworkIntegration Framework
Application ServerApplication Server
Intelligent Portal Admin
PortalFoundation
Services BPM B2Bi EAI
Connectivity:JMS/WebServices OA&M
High AvailabilityClustering &
CachingPresentation
ServicesSecurityManagerJ2EE Container
Simplifying IT Infrastructure
DataData
DeploymentDeploymentDevelopmentDevelopment
24© 2002 BEA Systems, Inc.
Interaction Mgmt
Enterprise Information Systems
Portal FrameworkPortal Framework Integration FrameworkIntegration Framework
Application ServerApplication Server
Liquid Data Liquid Data
Intelligent Portal Admin
PortalFoundation
Services BPM B2Bi EAI
Connectivity:JMS/WebServices OA&M
High AvailabilityClustering &
CachingPresentation
ServicesSecurityManagerJ2EE Container
Data Visibility
Simplifying IT Infrastructure
DeploymentDeploymentDevelopmentDevelopment
© 2002 BEA Systems, Inc. — Company Confidential 13
25© 2002 BEA Systems, Inc.
Interaction Mgmt
Enterprise Information Systems
Portal FrameworkPortal Framework Integration FrameworkIntegration Framework
Application ServerApplication ServerWor
ksho
p ID
EW
orks
hop
IDE Intelligent
Portal Admin
PortalFoundation
Services BPM B2Bi EAI
Connectivity:JMS/WebServices OA&M
High AvailabilityClustering &
CachingPresentation
ServicesSecurityManagerJ2EE Container
Liquid Data Liquid Data
Data Visibility
Simplifying IT Infrastructure
WebLogic FrameworkWebLogic Framework
26© 2002 BEA Systems, Inc.
Interaction Mgmt
Enterprise Information Systems
Portal FrameworkPortal Framework Integration FrameworkIntegration Framework
WebLogic FrameworkWebLogic Framework
Application ServerApplication Server
Liquid Data Liquid Data
Wor
ksho
p ID
EW
orks
hop
IDE Intelligent
Portal Admin
PortalFoundation
Services BPM B2Bi EAI
Connectivity:JMS/WebServices OA&M
High AvailabilityClustering &
CachingPresentation
ServicesSecurityManagerJ2EE Container
Data Visibility
BEA Enterprise Platform
CustomersCustomers EmployeesEmployees SuppliersSuppliers Trading PartnersTrading Partners
Adapter Adapter Adapter Adapter Adapter Adapter
3rd Party3rd Party
3rd Party3rd Party
3rd Party3rd Party
ProcessDesignersProcess
Designers
ApplicationDevelopersApplicationDevelopers
EnterpriseDevelopersEnterpriseDevelopers
© 2002 BEA Systems, Inc. — Company Confidential 14
27© 2002 BEA Systems, Inc.
Unified Approach to Convergence
“A single platform for building, extending, integrating, deploying and managing applications
as end-to-end business processes.”
Pre-Integrated
Unified Architecture
Runtime Framework
Common Development Paradigm
Ubiquitous Standards
Saves time and cost
Leverages functionality throughout
Increases usability & productivity
Supports skill-set reuse
Preserves interoperability & choice
28© 2002 BEA Systems, Inc.
Move to Application Platform Suites
By 2007, more than 75 percent of all application software infrastructure licenses will be sold by application suite vendors
(0.8 probability)
Source: Gartner Research, October, 2002
Abili
ty to
Exe
cute
Completeness of VisionNiche Players Visionaries
Challengers Leaders
BEAIBM
OracleSunMS
NovellIona
Sybase
FujitsuSAP
Fujitsu Siemens
© 2002 BEA Systems, Inc. — Company Confidential 15
29© 2002 BEA Systems, Inc.
Budget, Technology, Resources
CIOCIO
ProjectProject
Extend?Integrate?
PackagedApplicationsPackaged
ApplicationsCustom
TechnologyCustom
Technology
Build?
IntegrationTechnologyIntegrationTechnology
30© 2002 BEA Systems, Inc.
A More Efficient Approach
CIOCIO
BuildBuildIntegrateIntegrate
Converged PlatformConverged Platform
ProjectProject
ExtendExtend