Upload
lytu
View
218
Download
1
Embed Size (px)
Citation preview
BEA Confidential | 2V2.2
Agenda
The Market for SOA Today
SOA Technologies
SOA Lifecycle Governance
Our Sensible Approach to SOA
BEA Confidential | 3V2.2
The Market for SOA Today
The evolution from application to service infrastructure.
BEA Confidential | 4V2.2
8%
22%
29%
28%
14%
3%
13%
32%
35%
17%
Not a priority
Low priority
Moderate priority
High priority
Critical priority
20062005
Survey conducted by IDG Research Services Group January 2006. Sample population was composed of 1,040 IT Managers in organizations of 500 or more
As an IT priority for the next 12 months, where is SOA on the radar?
SOA Is A Top Priority For Most Companies
BEA Confidential | 5V2.2
Companies Are Moving Forward Now With SOA
56 % of Companies Are Now In the Project Stage
Don't Know
Not Planning to Deploy
Evaluation
Pilot Projects
Department-wide SOA
Enterprise-wide SOA
20062005
Only 19% of Companies Are Not Participatingvs 53% in 200532%
21%
20%
13%
4%
8%
12%
7%
25%
28%
12%
16%
Survey conducted by IDG Research Services Group January 2006. Sample population was composed of 1,040 IT Managers in organizations of 500 or more
What stage is your company in with respect to SOA?
BEA Confidential | 6V2.2
How SOA is Implemented Depends on Your View of the Future
Single “Technology Stack”Invest to reach homogeneity Get all you need from one vendorReplace what you havePeriodic releases will provide the enhancements your company needs to stay ahead
Single “Service Network”Expect heterogeneityCommit to open standards and leverage the R&D of the industryUnlock your existing investmentsDelivering IT Innovation must be an organizational core-competency
BEA Confidential | 7V2.2
BEA is considered the SOA thought leaderSOA Thought Leaders as defined by the market
14%
15%
20%
24%
33%
40%
62%
74%
Sun Microsystems
Oracle
Microsoft
IBM
BEA Systems
38%
Tibco
Sonic
20%webMethods
SAP
Systinet
Survey conducted by IDG Research Services Group January 2006. Sample population was composed of 1,040 IT Managers in organizations of 500 or more
BEA Confidential | 8V2.2
SOA Technologies
Infrastructure tools and components being used by organizations to achieve SOA today.
BEA Confidential | 9V2.2
AquaLogic Service BusService Integration for the Agile Enterprise
Highly scalable interoperability backbone for heterogeneous servicesSeparates integration logic from services and provides insulation from changeFacilitates service management
ServiceService ServiceService
ServiceService ServiceService
AquaLogic Service Bus
Decreasedoperational
costs by20%
Saved$16 million
Deployed over 60
projects in 1 year
BEA Confidential | 10V2.2
WebLogic IntegrationFuture-Proofed Process Integration
Enables corporate developers to develop, run, and maintain complex integration processesExpose integration processes as enterprise-class SOA servicesProvides management of processes and events
Acceleratedproject delivery
by50%
DecreasedTCO by
millions
Increased annual revenue by
$12 million
BEA Confidential | 11V2.2
AquaLogic Data Services PlatformLive data engine powering the service-driven enterprise
Made impossibleaccess to data
possible
Automates the process of creating and maintaining data servicesProvides an aggregated, business-friendly view of real-time data from numerous sourcesTransforms data into consistent, actionable and reusable information
Enabledreal-time
KPI reporting
Decreaseddata aggregation
effort from 6 weeks to
2 hours
BEA Confidential | 12V2.2
AquaLogic BPM SuiteAutomating human-centric Business Processes
Empowers line-of-business to define and optimize business processesCollaboration between business and ITExecute processes with business activity monitoring
$48 millionsales increase
andaccelerating
In production in< 90 days
Entered $ multi-billion
market with no re-code
BEA Confidential | 13V2.2
WebLogic ServerThe Foundation for Enterprise Applications
Developer productivityOperational reliabilityWorld’s fastest Java engine – the JRockit JVMOA&M, non-disruptive update
ReliabilityAvailabilityScalability
Performance
#1 in Performance
#1 in Market Share
BEA Confidential | 14V2.2
Real World SOA Reference ArchitectureLoan Processing Example
Approver SystemSystemCustomer
Request Loan
Approve Loan
WebLogic Integration
Existing Applications & Services
Integration Processes
Build reusable services that solve complex integration problems
IT CEN
TRIC
ESBAquaLogic Service Bus
Service integration
Data Services LayerAquaLogic Data Service PlatformService-enables enterprise data for consistency & reuse
Tuxedo®
AquaLogic BPMBPM for the LOB
Automate processes spanning people
LOB
CEN
TRIC
AquaLogic UIWebLogic Portal
BEA Confidential | 15V2.2
SOA Lifecycle Governance
Bridging the gap between business and IT.
BEA Confidential | 16V2.2
The SOA LifecycleWorkSpace 360º
BEA Confidential | 17V2.2
The SOA LifecycleWorkSpace 360º
Operations
Architect
Line of Business
Service Deployment
Service Assembly Modeling
Business Activity
Monitoring
Service DevelopmentOperations
Business Process Modeling
Shared repository
Service developers
Business analyst models a business process, rules, user experience
Architect creates a Services Assembly Model, specifies services to reuse and services to create
Service developers create the services using a variety of SOA technologies
Operations staff deploy the business application and manage the services
Line of business monitors and manages business activity
Shared repository facilitates governance, reuse and impact analysis
BEA Confidential | 18V2.2
Analyst models a business process
P.O. received by enterprise
Small $ POs sent directly to fulfillment
Large $ POs go through approval and prioritization
Approved POs prioritized and sent to fulfillment, otherwise rejected
Verify customer standing
Verify customer standing
Get customer
information
Get customer
information
Reject order
Reject order
Assign priority
Assign priority
Get account
information
Get account
information
Fulfill order
Fulfill order
New orderNew order EndEnd
Large
Small
Bad
Good
Fina
nce
Cus
tom
er
serv
ice
Fulfi
llmen
t
The Analyst thinks primarily in terms of business process, business activities, business rules and business events, not services
Business Event
Business Activity
Business Rule
Service Deployment
Service Assembly Modeling
Business Activity
Monitoring
Service CreationOperations
Business Process Modeling
Shared repositor
y
BEA Confidential | 19V2.2
Fulfill order
Fulfill order
Customer data
Customer data
Production status
Production status
Inventory check
Inventory check
Ship and notify
Ship and notify
Order processing
Order processing
CRM 1 CRM 2
ALBPM
WLI
ALDSP
Reused services
J2EE App.
B2B Gateway B2B
Gateway
Service Deployment
Service Assembly Modeling
Business Activity
Monitoring
Service CreationOperations
Business Process Modeling
Shared repository
Architect models the required servicesService Assembly Model (SAM)
BEA Confidential | 20V2.2
Developer implements each serviceTechnology-specific plug-ins and protocols
Any combination of SOA technologiesAL* – ALSB, ALDSP, ALBPM, etc.WL* – WLS, WLP, WLI, etc.Tuxedo – SALTIDE for custom-developed services (WLW, etc.)
Service developers work independently in their Eclipse workspacesSAM ties all components together
Service Deployment
Service Assembly Modeling
Business Activity
Monitoring
Service CreationOperations
Business Process Modeling
Shared repository
ALSBWebLogic Integration ALDSP WebLogic Server
Service Creation Tools (Order Management Example)ALBPM
BEA Confidential | 21V2.2
Service Assembly Modeling
Business Activity
Monitoring
Service CreationOperations
Business Process Modeling
Shared repository
Admin deploys services to productionConfigurable packaging and deployment
Fulfill orderFulfill order
Customer data
Customer data
Production status
Production status
Inventory check
Inventory check
Ship and notify
Ship and notify
Order processing
Order processing
CRM 1 CRM 2
ProxyProxy
ProxyProxy
ProxyProxy
ProxyProxy
ALSB WLI ALBPM ALDSPService Containers
Systems
Service Assembly Model
BEA Confidential | 22V2.2
ALS
B
ALD
SP
AL
othe
r
WLI
Bus
ines
s Pr
oces
s M
odel
er
Serv
ice
Ass
embl
y M
odel
er
AquaLogic Enterprise Repository
Analyst
Eclipse FrameworkService CreationModeling
Architect Service Developers
WorkSpace 360
Solu
tion
Dep
loye
r
Deployment
Administrators
Adm
inis
trat
ion
Serv
ices
Man
agem
ent
OperationsBrowser
AL Runtime Service Containers
Bus
ines
s A
ctiv
ity M
onito
ring
BAM
LOB
ALDSPOthers
WLI
ALSB
Services
Service Deployment
Service Assembly Modeling
Business Activity
Monitoring
Service CreationOperations
Business Process Modeling
Shared repository
Operators manage end-to-end lifecycle
Service Registry
Manage a distributed SOA applicationUnified console for all productsCommand and control, health & performance
Administration Services ManagementService discovery, performance, policy managementTraceability of adverse events to business processesAbility to control security and SLA policiesEnd-to-end message correlation and transaction visibility
BEA Confidential | 23V2.2
ALS
B
ALD
SP
AL
othe
r
WLI
Bus
ines
s Pr
oces
s M
odel
er
Serv
ice
Ass
embl
y M
odel
er
AquaLogic Enterprise Repository
Analyst
Eclipse FrameworkService CreationModeling
Architect Service Developers
WorkSpace 360
Solu
tion
Dep
loye
r
Deployment
Administrators
Adm
inis
trat
ion
Serv
ices
Man
agem
ent
OperationsBrowser
AL Runtime Service Containers
Bus
ines
s A
ctiv
ity M
onito
ring
BAM
LOB
Business users monitor & change processes
ALDSPAL other
WLI
ALSB
Services
Service Deployment
Service Assembly Modeling
Business Activity
Monitoring
Service CreationOperations
Business Process Modeling
Shared repository
Service Registry
Business activity monitoring – aggregates events from all products into a dashboard.Change management – ability for LOB to make changes to process definitions or to processes in flight.
BEA Confidential | 24V2.2
Sensible Approachto SOA
Making the leap to a service-enabled infrastructure.
BEA Confidential | 25V2.2
SOA is Not One Big Project with Single Overarching ROI
SOA is not a single massive project…
NOROI
Time
…ROI is achieved throughmultiple, incremental projects
YESROI
Time
BEA Confidential | 26V2.2
Use the BEA SOA Domain Model© to get started
Business Strategy &
Process
ArchitectureCosts & Benefits
Projects &
Applications
BuildingBlocks
Organization &Governance
Projects and
Applications
Business Strategy and
Process
ArchitectureCosts & Benefits
BuildingBlocks
Organization &Governance
1 Pick your starting point
2 Plan with a 2-3 year vision
3 Execute project-by-project
4 Approach SOA on six dimensions
BEA Confidential | 27V2.2
An Approach Based on Experience
SOAImplementation
SOA Planning and Design
SOAExploration
• SOA readiness self-assessment
• SOA discovery workshop
• Introduction to SOA course
• Establishing a baseline
• Learning and exploration
• SOA foundation and integration services
• SOA center of excellence
• Mission critical support
• Implement project
• Construct the reference architecture
• Realize business & IT benefits
• SOA assessment service
• Organization & Governance planning services
• Reference Architecture and Transformation planning services
• SOA training needs analysis
• Build a roadmap across all key dimensions
• Address skill gaps
• Identify end state
BEA Confidential | 28V2.2
BEA’s SOA Advantage
BEA Offers the Only Services Infrastructure Platform Designed Specifically for Heterogeneous SOA
1
BEA Provides a Comprehensive SOA Solution: Products, Services Domain Model and SOA Expertise
2
BEA is an Independent Middleware Vendor: Hardware, OS, Database and Business Applications Independence
3
4 Analysts’ Rank AquaLogic Products as “Best in Class”
5 BEA’s SOA Platform Delivers Enterprise-Wide SOA Functionality TODAY
BEA Confidential | 29V2.2
ThinkLiquid