Extend Your ESB with SOA Management - PowerPoint PPT Presentation

1 / 43
About This Presentation
Title:

Extend Your ESB with SOA Management

Description:

Multiple channels from which reservations are booked. Hotel web sites and call centers, directly at hotel properties, travel agencies, ... – PowerPoint PPT presentation

Number of Views:110
Avg rating:3.0/5.0
Slides: 44
Provided by: PSC64
Category:
Tags: esb | soa | extend | management

less

Transcript and Presenter's Notes

Title: Extend Your ESB with SOA Management


1
Extend Your ESB with SOA Management
Jiri De Jagere
Solution Engineer EMEA
2
Agenda
ESB and Actional
  • SOA Management
  • SOA Operations
  • Continuous Service Optimization
  • Active Policy Enforcement
  • SOA Management and the ESB

3
Why SOA Management?
  • The SOA-enabled enterprise
  • Business processes span silos
  • No one team has end-to-end responsibility
  • No one team knows all the moving parts
  • No one team makes all the decisions

SOA WORLD
TRADITIONAL WORLD
4
Why SOA Management?
  • The SOA-enabled enterprise
  • Business processes span silos
  • No one team has end-to-end responsibility
  • No one team knows all the moving parts
  • No one team makes all the decisions
  • A bottom-up silo-oriented viewno longer works
  • If you cant see it
  • You cant measure it
  • You cant optimize it
  • You cant secure it
  • You cant control it

?
SOA WORLD
TRADITIONAL WORLD
5
Why SOA Management?
Traditional Application Infrastructure
Traditional Management Infrastructure
  • Active
  • Silod business awareness
  • Homogenous(single-platform)
  • Passive
  • Limited business awareness
  • Heterogeneous (cross-platform)

6
Actional SOA Management
  • SOA Operations performance monitoring and
    alerting, dependency mapping and root cause
    analysis
  • Continuous Service Optimization business insight
    for decision support and runtime control of
    business outcomes
  • Active Policy Enforcement central creation and
    management of policies for SOA security and
    compliance

7
Actional SOA Management Architecture
Insight and control over mission critical SOA
projects
Services From External Sources
Services To External Sources
SERVICES
8
Choosing SOA Management
Look beyond the feature list
  • Can you afford to turn on, in production, the
    management features you want to use?
  • Do they require you add 20-50 more capacity?
  • Do they double your network bandwidth?
  • Will management bottleneck the applications?
  • Can you afford the ongoing costs of
    configuration?
  • How much work do you have to do every time you
    version a service, process, or policy?
  • Do you need to manually input (and keep in sync
    with changes) correlation keys that relates any
    one message to any other message?

9
Actional SOA Management
  • SOA Operations performance monitoring and
    alerting, dependency mapping and root cause
    analysis
  • Continuous Service Optimization business insight
    for decision support and runtime control of
    business outcomes
  • Active Policy Enforcement central creation and
    management of policies for SOA security and
    compliance

10
Actional for SOA Operations
How can I track all services in production, what
they depend on, whos really using them, and how
often?
How do I ensure quality of service in my
SOA,end-to-end, throughout the lifecycle?
How do I understand the impact of an expected
change or unexpected problem?
How do I proactively detect problems in the
SOAbefore end users do?
How do I determine root cause toresolve
incidents quickly without finger pointing?
11
Actional for SOA Operations
No one knows whats really going on
USER
?
?
?
Experiences issue
SOA PERSPECTIVE
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
IT PERSPECTIVE
12
Actional for SOA Operations
?
No Custom Coding or Configuration
?
?

Discover process flows Map dependencies
SOAEnvironment
End to end across HTTP, RMI, EJB, Web
services, .NET, database, messaging, custom apps
13
Actional for SOA Operations
Less than 1 overhead
Monitor service levels Alert on performanceand
availability issues
Snapshot individual transactions to easily
isolate the root cause of problems

14
Actional for SOA Operations
Case Study Telematics provider, for in-car
services
  • Over 50 applications integrated to provide
    overall service

We know all of our services and applications are
running properly.
Our BMC, OpenView, and Mercury systems are all
showing green lights.
Some of our most mission critical transactions
are not always completing
... We dont know where. We dont know why. We
dont know when.
15
Actional for SOA Operations
Jump to Architecture Overview
  • SOA Operations performance monitoring and
    alerting, dependency mapping and root cause
    analysis
  • Continuous Service Optimization business insight
    for decision support and runtime control of
    business outcomes
  • Active Policy Enforcement central creation and
    management of policies for SOA security and
    compliance

16
Actional SOA Management
  • SOA Operations performance monitoring and
    alerting, dependency mapping and root cause
    analysis
  • Continuous Service Optimization business insight
    for decision support and runtime control of
    business outcomes
  • Active Policy Enforcement central creation and
    management of policies for SOA security and
    compliance

17
Why Continuous Service Optimization?
How do I capture metrics from my SOA that are
meaningful to my business?
How do I look at my service delivery from the
perspective of my customers, partners, or
business stakeholders?
How do I understand the impact of an IT incident
on my business?
How do I proactively ensure IT incidents dont
impact business deadlines
How do I optimize service delivery so my most
important consumers get the best service?
18
Actional for Continuous Service Optimization
How do I ensure the best customer gets the best
service?
IT Architect
SOA PERSPECTIVE
IT PERSPECTIVE
19
Actional for Continuous Service Optimization
Looking at services from the eyes of business
/Order by Customer
Business Stakeholder
Responsiveness by Customer Type
Order Service
Orders by Region
Elapsed Order?Fulfillment Timeby Business Unit
20
Actional for Continuous Service Optimization
Tying the business and IT contexts together
21
Actional for Continuous Service Optimization
Tying the business and IT contexts together
Show process-wide information
Show process flow in depth
Show process flow map at high level
Show IT level details
Show business information
22
Actional for Continuous Service Optimization
Case Study A leading travel and leisure company
  • Approximately 900 Hotels, Resorts, and Interval
    Ownership properties in over 80 countries
  • Multiple channels from which reservations are
    booked
  • Hotel web sites and call centers, directly at
    hotel properties, travel agencies, travel portals
    such as Expedia and Hotels.com
  • Excessive capital expenditures on reservations
    infrastructure, coupled with poor customer
    quality of service

23
Actional for Continuous Service Optimization
Jump to Architecture Overview
  • SOA Operations performance monitoring and
    alerting, dependency mapping and root cause
    analysis
  • Continuous Service Optimization business insight
    for decision support and runtime control of
    business outcomes
  • Active Policy Enforcement central creation and
    management of policies for SOA security and
    compliance

24
Actional SOA Management
  • SOA Operations performance monitoring and
    alerting, dependency mapping and root cause
    analysis
  • Continuous Service Optimization business insight
    for decision support and runtime control of
    business outcomes
  • Active Policy Enforcement central creation and
    management of policies for SOA security and
    compliance

25
Actional for Active Policy Enforcement
How do I offload my developers from
infrastructure coding?
How do I simplify required skill set of teams
building applications
How do I ensure consistency in the enforcement of
policies?
How do I reduce the cost of security and
regulatory compliance?
How do I make sure nothing unexpected slips
through the cracks?
26
Actional for Active Policy Enforcement
How do I define and apply policy consistently?
SOA PERSPECTIVE
APPLICATION PERSPECTIVE
27
Making Active Policy Enforcement Possible
Separating policies from the service lifecycle
Policy Groups
  • Centralized creation and management of policies
    with distributed enforcement
  • Policies can change independent of services

28
Actional for Active Policy Enforcement
Case Study A leading pharmaceuticals company
  • The RD is a clinical operation running drug
    research and clinical trials of promising
    therapies. This work entails handling of
    sensitive, regulated personal health information.
    Access control and data treatment (encryption)
    are required
  • RD has a strategic initiative to provide all
    application access through a portal. They chose
    a Web Services approach to exposing the various
    applications to the portal front end

29
Actional for Active Policy Enforcement
Jump to Architecture Overview
  • SOA Operations performance monitoring and
    alerting, dependency mapping and root cause
    analysis
  • Continuous Service Optimization business insight
    for decision support and runtime control of
    business outcomes
  • Active Policy Enforcement central creation and
    management of policies for SOA security and
    compliance

30
Governance Interoperability for Actional
Lifecycle policy enforcement
SOA OperationsContinuous Service
OptimizationActive Policy Enforcement
Discover services, consumers, and use patterns
toreport back to registry
Leverage service contracts and approved service
catalog
SOAGOVERNANCE
31
Agenda
ESB and Actional
  • SOA Management
  • SOA Operations
  • Continuous Service Optimization
  • Active Policy Enforcement
  • SOA Management and the ESB

32
Applied ESB
  • Four use-cases
  • Continuous Pipeline Processing
  • Remote Information Access
  • Remote Information Distribution
  • Respond to Real-Time Business Events
  • Monitoring and Security

33
ESB Solution contains the following
  • ESB
  • Multiple Locations (Distributed/Federated Query)
  • Complex Interactions (Integration Patterns)
  • Combination of Multiple Technologies
  • Application Servers
  • Databases
  • Portals
  • Mainframes..

34
ESB Monitoring and Control
  • Metrics and Notifications (JMX based API)
  • Green/Red Light
  • Throughput
  • Queue/Topic
  • Log Files
  • Accessible via SMC
  • Tracking Endpoint

35
Continuous Pipeline Processing
Continuous Pipeline Processing
Remote Information Access
Remote InformationDistribution
Respond to Real-Time Business Events
36
Remote Information Access
Browser
Portal
Continuous Pipeline Processing
Remote Information Access
Remote InformationDistribution
Respond to Real-Time Business Events
37
Remote Information Distribution
Continuous Pipeline Processing
Remote Information Access
Remote InformationDistribution
Respond to Real-Time Business Events
38
Respond to Real-Time Business Events
Continuous Pipeline Processing
Remote Information Access
Remote InformationDistribution
Respond to Real-Time Business Events
39
In Summary
  • SOA is manageable
  • Business needs are met with appropriate and
    proportionate IT investment
  • Information security and businesspolicies are
    consistently enforced

Session ID Session Title
40
For More Information, go to
  • Progress Actional
  • http//www.actional.com
  • http//www.actional.com/services/
  • Education Courses
  • Title
  • Title
  • Documentation
  • http//www.actional.com/products/product_literatur
    e
  • Title

Session ID Session Title
41
Questions?
Session ID Session Title
42
Thank you foryour time
Session ID Session Title
43
Session ID Session Title
Write a Comment
User Comments (0)
About PowerShow.com