Expert Voices - iDevNews€¦ · Hub Vandervoort CTO, Enterprise Integration Discovering Dimensional Agility in Next Generation SOA
Post on 01-Oct-2020
2 Views
Preview:
Transcript
Copyright © 2012 Enterprise Developer News, LLC All rights reserved
Expert Voices Hub Vandervoort
CTO, Enterprise Infrastructure
Hub Vandervoort
CTO, Enterprise Integration
Discovering Dimensional
Agility in Next Generation SOA
© 2011 Progress Software Corporation. All rights reserved. 3
If I broke a window on one side of the room…
People in SOA is the New Dimension: In the real world…
© 2011 Progress Software Corporation. All rights reserved. 4
If I broke a window on one side of the room…
People in SOA is the New Dimension: In the real world…
… the door on the other side of the room wouldn’t fall off it’s hinges.
© 2011 Progress Software Corporation. All rights reserved. 5
If I broke a window on one side of the room…
People in SOA is the New Dimension: In the real world…
… the door on the other side of the room wouldn’t fall off it’s hinges.
But in IT, that happens all the time!
© 2011 Progress Software Corporation. All rights reserved. 6
7 Points of Mediation
Services have only one set of
mediations to maintain…
to the integration infrastructure itself
Mediation with other services is
delegated to infrastructure…
1. Transport
2. Data /Semantics
3. Location
4. Sequence
5. Error Recovery
6. QoS/QoP
7. Interaction Model
– Request Reply (Sync & Async)
– Store-and-Forward
– Pub/Sub
– Bulk (Batch)
Reusability enhanced through mediation
Store-and-
Forward
Request/
Reply
Pub/
Sub
Bulk
Transfer
Sto
re-a
nd
-
Fo
rward
Req
uest/
Rep
ly
Pu
b/
Su
b
Bu
lk
Tra
nsfe
r
Provider
Co
nsu
mer
With each reuse of a
service, new mediations—that would otherwise need to be
written into the service and maintained—can
be avoided.
© 2011 Progress Software Corporation. All rights reserved. 7
SOA-Enabled Infrastructure via 7 Points of Mediation
Reliably connect, mediate and manage interaction of services
Distributed services execution environment
Enterprise-grade communications backbone for reliable messaging
Intelligent routing and content based routing – for service orchestration
Transformation and semantic mediation
Policy-driven security framework
Global visibility, control &
life-cycle governance
© 2011 Progress Software Corporation. All rights reserved. 8
Multi-payments Data
Interoperability
Contributing Personas to SOA Success
Requirement to
conform to
industry data
models Policy Person
Quality of Service, Quality of Protection
Process Person
Sequence, Error Recovery
© 2011 Progress Software Corporation. All rights reserved. 9
Multi-payments Data
Interoperability
Requirement to
conform to
industry data
models
Data Person
Semantics, Format
Policy Person
Quality of Service, Quality of Protection
Process Person
Sequence, Error Recovery
Services Person
Transport, Protocol
Contributing Personas to SOA Success
© 2011 Progress Software Corporation. All rights reserved. 10
Multi-payments Data
Interoperability
Requirement to
conform to
industry data
models
Process Person
Sequence, Error Recovery
Data Person
Semantics, Format
Services Person
Transport, Protocol
Contributing Personas to SOA Success
© 2011 Progress Software Corporation. All rights reserved. 11
Multi-payments Data
Interoperability
Requirement to
conform to
industry data
models Policy Person
Quality of Service, Quality of Protection
Process Person
Sequence, Error Recovery
Data Person
Semantics, Format
Services Person
Transport, Protocol
Contributing Personas to SOA Success
© 2011 Progress Software Corporation. All rights reserved. 12
Multi-payments Data
Interoperability
Requirement to
conform to
industry data
models
Data Person
Semantics, Format
Policy Person
Quality of Service, Quality of Protection
Process Person
Sequence, Error Recovery
Services Person
Transport, Protocol
Contributing Personas to SOA Success
© 2011 Progress Software Corporation. All rights reserved. 13
Classic SOA Can’t Support Asymmetric Change
© 2011 Progress Software Corporation. All rights reserved. 14
Classic SOA Can’t Support Asymmetric Change
Optimizing Business
Process
© 2011 Progress Software Corporation. All rights reserved. 15
Classic SOA Can’t Support Asymmetric Change
Optimizing Business
Process
Creating New
Services
© 2011 Progress Software Corporation. All rights reserved. 16
Classic SOA Can’t Support Asymmetric Change
Optimizing Business
Process
Creating New
Services
Inserting Policies to
Enforce SLA
© 2011 Progress Software Corporation. All rights reserved. 17
Classic SOA Can’t Support Asymmetric Change
Optimizing Business
Process
Inserting Policies to
Enforce SLA
Creating New
Services
Making Adjustment
to Data Model
© 2011 Progress Software Corporation. All rights reserved. 18
Dimensional Agility in Next Generation SOA
© 2011 Progress Software Corporation. All rights reserved. 19
• 100% uptime infrastructure to reliably connect, mediate and manage interaction of services
Foundation of Rich Service Mediation
• Ability to maintain data semantics precisely, without having to make changes to applications; sets stage for reusable, business aligned event ontology
Common Model Semantic Mediation
• Provides robust enforcement of SLA, Security and IT Governance policies
Policy-driven Framework for Governance
Dimensional Agility in Next Generation SOA
© 2011 Progress Software Corporation. All rights reserved. 20
• 100% uptime infrastructure to reliably connect, mediate and manage interaction of services
Foundation of Rich Service Mediation
• Ability to maintain data semantics precisely, without having to make changes to applications; sets stage for reusable, business aligned event ontology
Common Model Semantic Mediation
• Provides robust enforcement of SLA, Security and IT Governance policies
Policy-driven Framework for Governance
Dimensional Agility in Next Generation SOA
© 2011 Progress Software Corporation. All rights reserved. 21
• 100% uptime infrastructure to reliably connect, mediate and manage interaction of services
Foundation of Rich Service Mediation
• Ability to maintain data semantics precisely, without having to make changes to applications; sets stage for reusable, business aligned event ontology
Common Model Semantic Mediation
• Provides robust enforcement of SLA, Security and IT Governance policies
Policy-driven Framework for Governance
Dimensional Agility in Next Generation SOA
© 2011 Progress Software Corporation. All rights reserved. 22
Progress | Responsive Business Integration Life-Cycle Benefits
Rapid Service & Process
Creation, Reuse & Agility
Accelerated Service
Release Testing, Configuration,
Deployment & Administration
Operational
Performance &
Manageability @ Scale
SOA Life-cycle
Enablement &
Governance
Productivity gains (reduced cost/complexity)
throughout the life-cycle is the overarching benefit.
© 2011 Progress Software Corporation. All rights reserved. 23
Holistic Approach to Dimensional Agility
Sonic ESB http://www.progress.com/en/sonic/index.html
Actional SOA Governance Platform http://www.progress.com/en/actional/index.html
DataXtend Semantic Mediator http://www.progress.com/en/dataxtend/index.html
Progress Software SOA Blog http://blogs.progress.com/business_making_progress/
Links to More Information
top related