Title: CITT Regensburg Vom einzelnen Service zu konsistenten Service Landschaften SOA LifeCycle Management
1CITT Regensburg Vom einzelnen Service zu
konsistenten Service Landschaften SOA LifeCycle
Management Lars Wegerichcrossvision Product
Management
2Software AG A True Global Company
Customers in over 70 countries with 438 Million
Revenue in 2005
- RegionNorth America /Northern Europe47
Revenue Share
- Region South27 Revenue Share
- Region Central Europe/ Asia26 Revenue Share
33,000 Customers Worldwide in All Industries
4Customer Driven Strategy
Enterprise Transaction Systems (ETS)
crossvisionThe SOA Suite
LegacyModernization
High performance mission-critical applications
and databases
Modernization of mission critical custom
applications
New growth potentialwith a Service-Oriented
Architecture (SOA)
5The SOA concept
Order Management
Manage Claims
Make to Stock
Loan Approval
Make to Order
6The SOA concept
Order Management
Manage Claims
Make to Stock
Loan Approval
Make to Order
7The SOA concept
8SOA Management and Governance
9The SOA Concept
Composite Applications
Business Processes
Retrieve Data
VerifyDetails
OrderEntry
OrderReview
ApproveOrder
InitiateShipment
SOAManagement Governance
Order Management
Business Service Orchestration
Enterprise Service Bus
Legacy Integration
Customer Data
Customer Interaction
Order History
Order Policy
Shipment
CRM
ERP
Customer Data
Orders
Logistics
10(No Transcript)
11(No Transcript)
12SOA Management and Governance
- SOA Management and Governance
- Describe and retrieve SOA components
- Analyze Relation between processes, web-service,
service orchestrations and policies - Reuse existing functionality
- Manage full Life Cycle of all SOA components
- Create new business processes and composite
application based on SOA - Analyze the impact of change
13crossvision Open, standards-based SOA suite
- The crossvision Suite
- Supports and integrates flexible business
processes across the organization - Re-uses and leverages legacy systems and makes
those assets available in an SOA - Manages and governs the SOA landscape with
CentraSite
14Choose Best of Breed, Best of Brand or Best of
Suite
15Successful IT projects must be supported by
organizational and process maturity
16SOA Maturity Model
?
SOA Optimization
- Demand/supply balance of service provider and
consumer - Business Performance Management / BAM
- Runtime-Governance and Policies
?
SOA Process Composition
- Consume services
- Service based processes
- Service based composite applications
?
SOA Governance
- Organizational Maturity
- Metadata Collaboration and defined roles
- SOA Lifecycle, all SOA assets in context
?
SOA Business Services
- Define Business Domains
- Orchestrate technical services into valuable
business services - Meta Repository based consolidation
?
SOA Enablement
- Legacy Modernization
- Service enablement
- Publish Services to a Registry
?
Application Silos
17Relation between SOA Maturity and Technology Stack
SOA Maturity Model
18CentraSiteTM
Manage and govern your SOA environment for
maximum openness and transparency
- CentraSiteTM visibility
- Provides a central repository to align business
and IT and enable maximum reuse - CentraSiteTM impact analysis
- Provides consistency and helps analyzing asset
usage and interdependencies - CentraSiteTM governance
- Stores, tracks and analyzes processes and their
underlying services - including their
interdependencies
19CentraSiteTM for Shared Services
- CentraSiteTM visibility
- Provides a central repository to align business
and IT and enable maximum reuse - CentraSiteTM impact analysis
- Provides consistency and helps analyzing asset
usage and interdependencies - CentraSiteTM governance
- Stores, tracks and analyzes processes and their
underlying services - including their
interdependencies
20CentraSiteDeutsche Post
- Challenge
- Deutsche Post Mail has successfully adopted SOA
- Deutsche Post SOPSOLUTIONS provides SOA solutions
across Deutsche Post World Net incl. DHL - Deutsche Post needs better support for managing
the SOA service life cycle - Solution
- SOPSOLUTIONS collaborates with Software AG in
jointly developing a powerful SOA life cycle
management framework based on CentraSite - Deutsche Post Mail plans to deploy CentraSite as
the central SOA repository - Benefits
- Based on CentraSite Deutsche Post will be able to
support their SOA management process including
service description, taxonomies and impact
analysis
21Your benefits
- Evolution instead of Revolution
- Integrate all IT assets based on the value they
add - From Rip Replace to Leverage, Extend and
Innovate - From silos to an enterprise-wide architecture
- Automated Processes
- Executable business processes that coordinate
human interaction - Agility to adopt to changing market requirements
- Across departments, partners and customers
22Typical SOA Adoption Path - Our View
OptimizedBusiness Services
Enterprise Framework
PilotProjects
50 Services
First Experiments
10-50 Services
- B2B
- Federated systems
- Large organizations
5-10 Services
- Corporate-wide approach
- Mission critical core process
1-5 Services
- Prove it
- Enforce standards
- Non mission critical process
- What is it?
- Can we use it?
23Relevant Metadata in large Organizations
Web Services (WSDL)
Enterprise Architecture
Business Object Definition(UML, XMI)
Business Model Process Definition
Collaborative authoring of any XML Meta Data
Business Process Implementation (XPDL)
Security Policies
Services Orchestration (BPEL)
SOA Runtime-Policies
Business Rules
Real-time Business Intelligence (XQuery, ...)
SOA Methodology
other SOA assets
Understand the relations and life cycle of these
meta data. Example A process (XPDL) can use a
business service created by a service
orchestration (BPEL) which consumes various
services (WSDL)
24Lifecycle Management Collaboration Process
Standard based interoperability with Middleware
like SOPSOLUTIONS SOPware or Software AG
crossvision
25Lifecycle Management Collaboration
ProcessArchitecture Stage
- Start of the lifecycle of a new service
- Design needs to be approved before it can be
given to development - Service meta data are partially filled in and the
WSDL skeleton given
26Lifecycle Management Collaboration
ProcessDevelopment Stage
- Web service implementation is finished
- WSDL is completed
27Lifecycle Management Collaboration ProcessTest
Stage
- The developed web service is tested
- Either approved for production or given back to
development
28Lifecycle Management Collaboration
ProcessProduction Stage
- Designed and developed web services are in
production - Normally end of the lifecycle of a new service
- But can be given back to Architecture Stage for
redesign
29(No Transcript)