- oracle … · business-driven application management ... • monitor performance, errors, and...

43
1

Upload: dinhkhanh

Post on 04-Jun-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

1

<Insert Picture Here>

Business-Driven Application Management and End-to-End Performance DiagnosticsAli Siddiqui Manjula MahajanAli Siddiqui Manjula MahajanVP, Product Development <Title>Oracle Enterprise Manager Symantec Corporation

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver anycontract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions.The development release and timing of anyThe development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.

3

Agenda

<Insert Picture Here>• Enterprise Manager Overviewg• Application Management

Strategy & RoadmapSt t– Strategy summary

– What’s new in EM 11gR1– What’s planned for upcoming releases

• End-to-End Demo• Symantec End-to-End Management case study

Q&• Q&A

4

Enterprise Manager Overview

5

Business-Driven IT Management

6© 2010 Oracle Corporation 6

Application ManagementStrategy & What’s New

7

Business - IT Disconnect

Business Demand Traditional IT Response

The application was up 90% of time.

How satisfied are my users?

We had 200 database

How many orders database

transactions.did we complete?

Our servers are up. We will look into it.

My order is stuck, what’s going on?

8

Oracle SolutionO l B i D i

Business Demand New IT ResponseOracle Business-Driven Application Management

99% of users were satisfied.

How satisfied are my users?

User Experience

Management

We completed 250 d

How many orders did l t ?

Business Transaction 250 orders.did we complete? Transaction

Management

There is an issue with a supplier’s app. It

has been escalated.

My order is stuck, what’s going on?

Business Service

Management

9

Oracle SolutionO l B i D i

Business Demand New IT ResponseOracle Business-Driven Application Management

99% of users were satisfied.

How satisfied are my users?

User Experience

Management

We completed 250 d

How many orders did l t ?

Business Transaction 250 orders.did we complete? Transaction

Management

There is an issue with a supplier’s app. It

has been escalated.

My order is stuck, what’s going on?

Business Service

Management

10

User Experience ManagementKey ChallengesKey Challenges

1. Can I monitor all user sessions?

2. Can I develop business

3. Does the solution• Require customuser sessions?

Can I replay a particular

i d

business actionable information from my user

it i ?

• Require custom instrumentation?

• Support web and packaged

li ti ?session, and see what actions the user did / did not take?

monitoring? applications?• Secure business

data?

User Session EnterpriseBusiness – IT

take?

User Session Analysis

Enterprise Ready

Business IT Correlation

11

User Experience Management ApproachesDatabasesApplication

ServersWeb Servers

User Communities

Internet

H tHosts

Synthetic Test Monitoring Real User Monitoring

• Monitor experience for all users• Monitor performance, errors,

and business KPI’s

• Ensure the performance of a specific business process or user

• Proactive monitoring – be alerted to i f l ti ith • Diagnose problems quickly with

“replay” of user session• Determine exact usage

of applications

issues from locations with no users or traffic

• Ensure the performance of applications based on

12

ppmany different protocols

Built-in Analytics with Business Data

• Analysis of user experienceexperience information based on “cube based data sets”

• Successive drill down to identify trends

• Customizable dimensions that can be based on business data –

Business Transaction Analyses

business data order value, product id, etc.Usage Reports:

• Usage by Country/State

13

Country/State• $ value

User Experience ManagementNew in Oracle Enterprise Manager 11gNew in Oracle Enterprise Manager 11g

User Session EnterpriseBusiness ITUser Session Analysis

Enterprise Ready

Business – IT Correlation

• Diagnostics drill-downs to Java/SOA

• Integrated Synthetic & Real User Monitoring

• Integration with Oracle Identity & AccessJava/SOA

applications, EBS, and Siebel

• Export RUEI

User Monitoring• Application-based

role access to all business and IT

Access Management

• Scalability improvementsp

session for realistic test scripts

datap

• Chinese version available

14

Oracle SolutionO l B i D i

Business Demand New IT ResponseOracle Business-Driven Application Management

99% of users were satisfied.

How satisfied are my users?

User Experience

Management

We completed 250 d

How many orders did l t ?

Business Transaction 250 orders.did we complete? Transaction

Management

There is an issue with a supplier’s app. It

has been escalated.

My order is stuck, what’s going on?

Business Service

Management

15

Business Transaction ManagementEnd-to-End, Application Level View

Process Engine Service Bus

• Real-time tracking of each transaction• Follows transactions across all infrastructure and

applicationsapplications– App Servers, Applications, ESB's, BPM's, Etc.

• Leverages message content – the business value flowing through the applicationthrough the application

• Exception Management – Business and Technical exceptions

16

Manjula MahajanSymantec

17

Oracle BTM/Amberpoint Implementation

Sep 2010

Symantec Services Group 18

Symantec at a Glance

Founded in 1982 IPO in 1989

$6.2 billion revenue in FY 2009

More than 17,500 employees

Operations in more th 40 t i

More than 600 global patents

More than 120 million tithan 40 countries       

99 percent of Fortune 1000 

#419 on the 2009 Fortune 500

active consumer users

110 million enterprise customers 

Invests 13% ofpcompanies are customers

Invests 13% of annual revenue in R&D

Symantec Services Group

19

Business Context

Address Validation

Legacy Implementation

Registration

Trade Compliance  

Check

SOA 

Account Creation

Customer Registration

Activate Entitlement

Transformation

License Activation

Create License

Create Contact

Customer Registration and License Activation

• Siloed process 

• Legacy Application

• SOA based Implementation

• Service Orchestration

Symantec Services Group 20

Legacy Application

• User Experience Issues

Service Orchestration

• Enhanced User Experience

SOA ImplementationSOA Implementation

• Enterprise registrations/renewals SOA application comprises 7 component services ported on different platforms like TIBCO, Weblogic, IBM Datapower etc

Address Cl

Weblogic

Fi tl i

IPL Facade

Cleanse Service

Trade compliance Service

IPL Service

Firstlogic

Akamai

External ServiceIBM Data Power TIBCO Business Works

ActivationService

Registration Service

SafeNetLuna

Orchestration ServiceSecurity  Service

Service

Renewal Service

Luna

R i t ti E i

Encryption Service

Symantec Services Group 21

Registration  Engine

SOA ImplementationFocus on Operational VisibilityFocus on Operational Visibility…

• How many registrations have come through

• System Scalability/ Performancecome through

• How successful is this business model

Performance 

• Transactions conforming to overall SLA

• New functionality‐ so no idea for the expected load

N i ibili b h

• Transactions conforming to component SLA

E i d h i• No visibility about the transaction patterns

• Exceptions and their patterns

• Customer usage of the system during peak loads likesystem during peak loads like month‐end, qtr‐end, year‐end etc

Symantec Services Group 22

Monitoring/Management Drill‐DownMonitoring/Management Drill Down• BTM observers observe, collect and send transaction/SLA data to server

• Send alerts @ real‐time for SLA violations

Address Cleanse 

Weblogic

Firstlogic

• Reports for service/application availability

• Adds up to 3% overhead for weblogic and 2% for TIBCO

IPL Facade

Cleanse Service

Trade compliance Service

IPL Service

Firstlogic

Akamai

IBM Data Power TIBCO Business Works

BW Observer

ActivationService

Registration Service

SafeNetLuna

BW Observer

DP Observer

Amberpoint

Renewal Service

Amberpoint Server

Database Weblogic Observer

Symantec Services Group 23

Observer

Benefits Of BTMBenefits Of BTM

• Measure the success of the Business Model

M h bili d SLA f h• Measure the stability and SLA of the system

• Run‐time transactions monitoring

G t th d t d i ibilit f th t ti• Get the end to end visibility of the transactions

• Send alerts for non‐conforming SLA

S i il bilit t• Service availability reports

• Calculates response times of services during load/performance test helping in fixing SLAs of component servicesp g g p

Symantec Services Group 24

Monitoring/ Management InfrastructureMonitoring/ Management Infrastructure 

PROD QA/UAT

SLM SphereM i i

Dell E5200 2CPU 4 core, 16GB RAM

Dell E5200 2CPU 4 core, 16GB RAM

Dell E5200 2CPU 4 core, 16GB RAM Dell E5200 2CPU 4 

core, 16GB RAM

Sphere

Monitoring Agent

Monitoring Agent

EXM

Monitoring Agent‐1

SLM

EXM Monitoring Agent‐2

RAC

• Horizontally Scalable through adding more hardware

Symantec Services Group

• Horizontally Scalable through adding more hardware

Best PracticesBest Practices

• Planning 

R b t l i f i it i i d i / hit t h– Robust planning of service monitoring in design/architecture phase

• Implementation

– Perform a comprehensive POC/Pilot for compatibility with target systemsPerform a comprehensive POC/Pilot for compatibility with target systems

– Separate server and agent components on different machines/VMs

– Create the operational action plan for the alerts

• Optimization

– Tuning of the Observer, agent and server configurations for lower overhead & higher performanceoverhead & higher performance

Symantec Services Group 26

Next stepsNext steps

• Use Amberpoint/Oracle BTM for monitoring for all SOA projects

Areas of Interest

• Observers for TIBCO Active Matrix Business Works, TIBCO Service Bus, etc

( )• Observer for Oracle Fusion Middleware (BPEL, ESB, OWSM etc)

• Continued support for IBM Websphere Datapower agent

• High Availability feature for BTM server components• High Availability feature for BTM server components

• Enhanced Out‐of‐box Reporting Capabilities

Symantec Services Group 27

Oracle SolutionO l B i D i

Business Demand New IT ResponseOracle Business-Driven Application Management

99% of users were satisfied.

How satisfied are my users?

User Experience

Management

We completed 250 d

How many orders did l t ?

Business Transaction 250 orders.did we complete? Transaction

Management

There is an issue with a supplier’s app. It

has been escalated.

My order is stuck, what’s going on?

Business Service

Management

28

Business Service ManagementKey ChallengesKey Challenges

1. What application and system

2. Can the service implementers

3. How do I track changes made?and system

components is my service dependent on?

implementers understand why performance & availability is not

ti

changes made?

Can I compare my settings between two environments?

How will changes to any affect the other services?

meeting expectations?

two environments?

Can I automate repetitive tasks, like

& ?

Service D d

Service Lif l

Service P f

other services? cloning & patching?

Dependency & Models

Lifecycle Management

Performance Management

29

Integrated Management of Middleware & DatabaseWL Server WL Server –– SOA Suite SOA Suite –– WebCenterWebCenter –– IDM IDM –– Web Tier Web Tier –– Coherence Coherence –– BI EE BI EE –– DatabaseDatabase

Common Capabilities• Guided Discovery

R l i /hi i l i i• Predefined performance metrics

C fi i• Multi-domain management

Al & ifi i• Real-time/historical monitoring• Service level management

• Configuration management• Out-of-box/user-defined reports

• Alerts & notifications• Group management

Middleware-Specific Capabilities

• Java diagnostics• Support Workbench• Process control

WL Server SOA Suite• Support for SOA composites,

BPEL, OSB, ESB• Web service policy mgmt• SOA provisioning cloning

WebCenter• Support for WebCenter

Services, User-defined ADF Task Flows, JSF Pages, Portlets

Identity Mgmt• Support for OID, OVD,

OIF, DIP, OIM, OAAM• LDAP-based service test

• Drilldowns to WL Admin Console, FMW Control

• SOA provisioning, cloning, composite deployment

Pages, Portlets

• Monitor virtual hostsWeb Tier Database

• Diagnostics & Tuning

Coherence BI EE• Support for BI DAC • Complete clusterMonitor virtual hosts

and module request statistics

• Monitor availability, requests & capacity of origin serversP t l

• Diagnostics & Tuning• Automatic Workload Repository• SQL Tuning Advisor• Configuration policies• Patching, 1-click provisioning

Suppo o CServer

• Out-of-box ETL performance

Complete cluster visibility and cache monitoring

• Start/stop nodes or entire cluster

• Automated starting of new nodes to replace

30

• Process controlp

departed nodes

Service Performance Management

• View Service topology

• Drill into functional implementation

• View performance for each step (BPEL activity, service p ( y,bus pipeline, portal page, region, etc.)

• Drill into Java EE implementation of functional step

• Even drill to SQL performance pfor any service (including dehydration SQL)

31

Service Lifecycle ManagementApplication Configuration and ProvisioningApplication Configuration and Provisioning

• Automated, daily collection ofcollection of configuration data

• Manage configuration drift via configuration comparisons

• Build new application• Build new application environments efficiently

• Provision changes completely

• Validate changes made correctly

32

correctly

Business Service ManagementNew in Oracle Enterprise Manager 11gNew in Oracle Enterprise Manager 11g

Service Service Service Dependency

& ModelsLifecycle

ManagementPerformance Management

• Support for SOA 11g, WebCenter 11g, & WebLogic 10.3.x

• Automated discovery• New Performance

Dashboards

• Configurations for WLS patches, resource adapters, web services, g

• Integrated Application Dependency & Performance

• Policy Monitoring

Dashboards• Application Targets

and application to system dependencyI t t d JVM

p , ,SOA 11g, IDM 11g

• WebLogic Server domain cloning and scale out• Policy Monitoring

– Enforcement monitoring, alerting, reporting

– Integrated policy authoring, editing,

• Integrated JVM Diagnostics

scale out• SOA Composite

Provisioning

33

g, g,attachment

Application ManagementRoadmap

34

Roadmap

• Key Focus AreasEnd to End Integrated Management– End-to-End Integrated Management

– Integrated with Enterprise Manager cloud solutions– Fusion Applications support

• Best-of-breed, modular components– User Experience Business Transactions Business ServicesUser Experience, Business Transactions, Business Services– Continue to invest in differentiators– Easy to deploy and setup

B d O l E t i M dd d l– Based on Oracle Enterprise Manager add-on model

35

Demo

36

Demonstration Introduction

J2EE Front-EndJ2EE Front-End

JSP

Oracle Service BusOracle Service Bus

P d

Oracle SOA SuiteOracle SOA Suite

SOA• JSPs• JAX-WS

Client

• Proxy and Business Services

• SOA Composites

R l U E i I i htReal User Experience Insight

Business Transaction Management

Grid Control

• Problem Scenarios:– Orders with large numbers of line items experience slow

Grid Control

g pprocessing due to validation logic in the OSB proxy service

– Certain select orders are experience a hang resulting in a processing error due to a bad Java callout

37

p g

RoadmapApplication Performance Managementpp g

• Fusion Applications, iFLEX, Retek Accelerator

End User Monitoring

pp , ,• Improved User Transaction reports based on page flow• Horizontal & Vertical scalability improvements• RUEI/BTM integration

• Extension for Fusion Applications

End-to-End Performance

pp• New Composite Application Management Targets• Enhanced Performance Diagnostics – ADDM integration,

Enhanced Resource Performance Summaries• Enhanced SLA management – Contractual SLAs multipleEnhanced SLA management Contractual SLAs, multiple

SLO’s, alerts• SOA 11g, servlet observers available for Oracle BTM• Observer SDK for Oracle BTM

38

Roadmap

• Application Discovery Modeling and Monitoring

Fusion Applications Management

• Application Discovery, Modeling, and Monitoring• Business Metrics and IT Metric Correlation• Business Service Monitoring & Application Topology• Fusion Application Configuration Management• Transaction Tracing & Drill-Downs

Middleware Management

• Middleware Diagnostic Advisor• Enhanced SOA Management – BPM 11g support, SOA Domain

GroupsF i Middl t hi E h d i i i ith t• Fusion Middleware patching. Enhanced provisioning with support for application provisioning, and gold image provisioning

• Integrated Application Configuration Management

39

Oracle Enterprise Manager 11gResource Center

Access Videos, Webcasts, White Papers, and More

Oracle com/enterprisemanager11gOracle.com/enterprisemanager11g

40

Not to be Missed Enterprise Manager Sessions!Sessions!

Business-Driven IT Management with Oracle Enterprise M 11• Leng Tan, VP, Tuesday, Sept 21st, 11 am, Moscone South 102• EM Overview, Product Roadmap, Cool Demos!

Manager 11g

• Richard Sarwal, SVP, Monday, Sept. 20th, 3:30 pm, Moscone South 102

Enterprise IT and Cloud Computing

Business-Driven Application and End-to-End Performance

• Ali Siddiqui, VP, Monday, Sept 20th , 3:30pm in Moscone West Room 3024• MW Management Overview, Product Roadmap, Cool Demos

Business Driven Application and End to End Performance Diagnostic

• Steve Wilson, VP, Tuesday, Sept 21st, 5:00pm in Moscone South Room 270

What Lies Beneath: Oracle Ops Center for OS and Hardware Management

41© 2010 Oracle Corporation

Additional Oracle Enterprise Manager SessionsM d S t 20 L tiMonday, Sept. 20 Location

• Mon 5:00 p.m.- Managing Oracle WebLogic Server: New Features and Best Practices Moscone W L3, Rm 3024

• Tu 11:00 a.m.- General Session: Business-Driven IT with Oracle Enterprise Moscone S Rm102Manager 11g Moscone S Rm102

• Tu 11:00a.m. - Managing the Oracle Ecosystem on a Cloud Platform: Oracle Enterprise Manager Moscone S Rm 309

• Tu 3:30 p.m.- Oracle Identity Management Administration Best Practices Moscone S Rm 309

• Wed 4:45 p.m.- Oracle SOA Management Best Practices, Tips, and Techniques Moscone W L3, Rm 3018

• Thu 9:00 a.m. - Oracle WebLogic Server Management for Oracle DBAs Marriott Marquis, Salon 9

• 12:00 p.m. - Spot Problems Before Your Users Call: User Experience Monitoring for Oracle Apps

Marriott Hotel, Golden Gate AMonitoring for Oracle Apps A

• 1:30 p.m. - Deep Java Diagnostics and Performance Tuning: Expert Tips and Techniques Marriott Marquis, Salon 9

Tuesday September 21, 20102:00 p.m. - 3:00 p.m. Oracle Fusion Middleware Management Hands-On Lab Marriott Hotel,

Salon 12/13, YB Level

Thursday September 23, 201010:30 a.m. - 11:30 a.m. Oracle Fusion Middleware Management Hands-On Lab Marriott Hotel,

42

Salon 12/13, YB Level

43