Communicating SOA - PowerPoint PPT Presentation

1 / 13
About This Presentation
Title:

Communicating SOA

Description:

Provider. Service. Architecture. Composite. Application. Architecture. 2005 CBDI ... Composite Application. Other Service Providers. Composite Business Services ... – PowerPoint PPT presentation

Number of Views:26
Avg rating:3.0/5.0
Slides: 14
Provided by: lawre49
Category:

less

Transcript and Presenter's Notes

Title: Communicating SOA


1
Communicating SOA
2
Basic Service Concept
ServiceConsumer
2. Discovers
3. Binds
ServiceDirectory (UDDI)
4. Communicates
Endpoint Address
Contract (WSDL)
ServiceProvider
1. Publishes
3
Architectural Layers
Business Process Layer
Order
Account
Employee
Customer
Service Layer
Finance
LotusNotes
Application Layer
ERP
CRM
Directory
HR
IBMCICS
Technology Layer
Microsoft.NET
Linux
J2EE
4
Business Service Bus
Requesting Solutions
  • Business Service Bus
  • Common behaviours
  • Common vocabulary
  • Application independence
  • Generalization
  • Sharing
  • Articulation
  • Replaceability
  • Upgradeability
  • Choice of supply
  • Manageability

Service
Service
Service
Service
Service
Providing Resources
Internal and External Resources
5
Provider and Consumer Architectures
Consumer
CompositeApplicationArchitecture
ServiceArchitecture
Provider
ComponentArchitecture
ComponentArchitecture
6
SOA Layers
Service
Service
Composite Business Services
Composite Application
Business Service Bus
Enterprise Service Bus
Service
Service
Service
Service
Service
Service
Implementation-Based and Utility Services
Other Service Providers
Service Enablement
Providing Resources and Implementations
Internal and External Resources
7
Enterprise Service Bus
Business Service Bus
Enterprise Service Bus
Management
Transport
Security
Orchestration
Transformation
Middleware and/or Platform Resources
JCA, etc
JMS, etc
SecurityServer
OrchestrationServer
WSDM
EAI Server,XMLTransformer,
MOM,and other Transports
WSM,SystemsManagement
Existing Application Resources
ERP
CRM
8
SOA Environment
Platforms
Tools
Policies
Infrastructure services
Development
Reference Model
Adapters
Governance
ESB
Asset Management
Trust
Resource Management
Commercial Management
Semantics
Usage
Directories
Runtime Resources(Servers, Clients, etc)
Deployment
9
Service Lifecycle
10
Business IT Convergence
Business
Business Products
Customers
Business Services
Business Processes
Partners
Application
Service Automation Units
Service Providers
Software Services
Orchestration
Service Consumers
Deployment
Agents
Endpoints
Web Services
Policies
Messages
11
SOA Maturity Model
12
Enterprise SOA Roadmap
Early Learning
Integration
Reengineering
Maturity
Planning Managing
Managed and unmanaged organizational
learning Short term ROI on primarily technical
solutions Visioning, planning and
communicating
Common enterprise service bus capabilities
Existing capabilities exposed as
services Consistent use of services across the
organization Cost reduction from (reuse)
efficiency Increase in business agility from
contract / trust based systems Provider /
Consumer Organization
Secure, transactional services environment Busine
ss processes reengineered as services Services
federated across business ecosystems Monolithic
systems reengineered as components Real time
data currency and business intelligence
Real time business services Service is basis for
virtualized resource management Federated
services management
Architecture
Infrastructure
Process
Resources
Project Steering
13
www.cbdiforum.com
Write a Comment
User Comments (0)
About PowerShow.com