Title: Maximizing Web service ROI through Web services management
1Maximizing Web service ROI through Web services
management
2Drivers of a Web services and SOA strategy
Reuse and consolidation
Business becomes more responsive to market
changes by leveraging existing systems and
applications
Lower overall costs throughout the IT
infrastructure due to elimination of redundancy
3Before IT reuse/consolidation Physical network
view
4After IT reuse/consolidation Physical network
view
Network Infrastructure
The physical network has become simpler Fewer
machines, less infrastructure to manage and
maintain. Less complexity means the pace of
change can increase
5Before IT reuse/consolidation Service network
view of same
6After IT reuse/consolidation Service network
view
The service network has become more
complex Cross-project relationships and new
expectations of shared services
7The drivers of cost and complexity for a shared
service Every consumer is unique
- Not every consumer is as important as the next
- Not every consumer uses the service in the same
way - A problem with one consumer can get lost in the
noise
8The drivers of cost and complexity for a shared
service Every consumer is unique
- Not every consumer is as important as the next
- Not every consumer uses the service in the same
way - A problem with one consumer can get lost in the
noise
- Addressing the cost and complexity
- Track independent services levels and
differentiate policies by consumer - Or by business criteria Customer, region,
division, etc. - Tune service behavior dynamically
- e.g. make sure most important consumers are
getting the most capacity
Actional MyServices Portal
9The drivers of cost and complexity for a shared
service Service owner doesnt own the consumers
- Consumers may dictate rules
- Security, document format, etc.
- Consumers cant be forced to change when service
versions - Service must provide continuous availability
10The drivers of cost and complexity for a shared
service Service owner doesnt own the consumers
- Consumers may dictate rules
- Security, document format, etc.
- Consumers cant be forced to change when service
versions - Service must provide continuous availability
SOAPstation (WSM Broker)
- Addressing the cost and complexity
- Provision services in multiple ways
- Security, transport, formats, etc.
- Zero-downtime versioning
- Version mapping for compatibility
- Route based on content or context
Actional SOAPstation
11The drivers of cost and complexity for a shared
service External access provides new attack
vectors
- Consumers may attempt information theft or
vandalism - Can you trust all your partners employees?
- Do you know how secure their network is?
- External security needs to be much tighter than
internal - Security needs can overload services
Firewall
12The drivers of cost and complexity for a shared
service External access provides new attack
vectors
- Consumers may attempt information theft or
vandalism - Can you trust all your partners employees?
- Do you know how secure their network is?
- External security needs to be much tighter than
internal - Security needs can overload services
Firewall
XMS (XML Firewall)
- Addressing the cost and complexity
- Hardened, validated, certified appliance
- Hardware security acceleration
- Offload AAA, signing, and encryption
- Protect against malicious attacks before they
reach the backend service - Inspect and filter content
Actional XMS (XML Firewall)
13The drivers of cost and complexity for an
SOACross-project interdependencies
- No one team understands or controls all the
moving parts - Problems have much wider impact and can ripple
- Problems are harder to track down based on
symptoms
14The drivers of cost and complexity for an
SOACross-project interdependencies
- No one team understands or controls all the
moving parts - Problems have much wider impact and can ripple
- Problems are harder to track down based on
symptoms
- Addressing the cost and complexity
- Automatic discovery and tracking of dynamic
interdependencies - Point-and-click root cause analysis to speed
triage - Automate responses to quickly compensate for
issues
Actional Looking Glass
15The drivers of cost and complexity for an
SOAThe move to layer-7 aware infrastructure
- Teams responsible for policies dont have domain
knowledge necessary to do their jobs - Teams have to coordinate, but dont report to
common exec - No one has visibility or control for everything
about an app
16The drivers of cost and complexity for an
SOAThe move to layer-7 aware infrastructure
- Teams responsible for policies dont have domain
knowledge necessary to do their jobs - Teams have to coordinate, but dont report to
common exec - No one has visibility or control for everything
about an app
- Addressing the cost and complexity
- Merge knowledge across functional areas
- Provide end-to-end visibility
- Empower stakeholders to actually enact policy
- rather than just codify it on paper
- Allow each team to perform their necessary role
SOA Command and Control Platform
17Actional SOA Command and Control Platform
18Questions?
- For more information visit http//www.actional.com