Configuration Validation

20
SAP Solution Manager - Change Management - Configuration Validation December 2008

Transcript of Configuration Validation

Page 1: Configuration Validation

SAP Solution Manager- Change Management -

Configuration Validation

December 2008

Page 2: Configuration Validation

Consider Customers Situation of Today …

© SAP 2008 / Page 2

Are all our CRM systemscompliant with the new

Configuration Baseline ?..not compliant.. which

systems?..why exactly?

Are security settingsapplied? …on all systems?… could you pleaseconfirm and report?

Have we importedTransport Request xxxx

(with importantperformance changes)

on all systems? … could Ihave a list of the systemswhere it is still missing?

Are the OS, DB,Software and Kernel

is on the certain /latest level? … on allSystems? .. Please

show me?

Have we applied SAPNote xxxxx on allsystems? …please

report implementationstatus for all systems?

A large number of systems… Complex SAP Landscape …… Need perform comparison of current configuration status

against a defined target or standard configuration baselines… with minimum efforts and ASAP

Challenges

Page 3: Configuration Validation

Configuration Validation - Goal

© SAP 2008 / Page 3

The Configuration Validation application is used to compare andvalidate current values of configuration items of many systems againsta defined target system

Page 4: Configuration Validation

Configuration Validation – Tool Overview

ABAPJAVA

SAP CRM

SAP NetWeaver

SAP BI

Content DeliverablesPlatformsDatabasesApplications

MaxDB

UnixWindows

Easy ImplementationMinimized efforts for setup and customizingPredefined Reports and Templates

Reporting functionalitiesAccessible from a central entry pointExecution in browserInteractive drill down and filter functionalityRating, broadcasting and export functionalities

Flexible Reference ConfigurationsExisting System configurationsCustomer defined configurations / baselinesCustomizing functionalities

Page 5: Configuration Validation

Configuration Validation – ContentDeliverables

ABAPJAVA

SAP CRM

SAP NetWeaver

SAP BI

Content DeliverablesPlatformsDatabasesApplications

MaxDB

UnixWindows

Easy ImplementationMinimized efforts for setup and customizingPredefined Reports and Templates

Reporting functionalitiesAccessible from a central entry pointExecution in browserInteractive drill down and filter functionalityRating, broadcasting and export functionalities

Flexible Reference ConfigurationsExisting System configurationsCustomer defined configurations / baselinesCustomizing functionalities

Page 6: Configuration Validation

Content Deliverables – Configuration ItemsOverview

Application

Basis

Database

Operating System

Support Package StackSoftware Component VersionsImplemented SAP NotesImported ABAP Transports

Software Release Validation

Web AS ABAP Kernel ReleaseJava VM versionWeb AS Java Release

Database Release

Operation System Release

SAP Product specific settingsPI/XI specific configurationBI specific configurationBIA specific configuration

ABAP Instance ParametersJava VM parameters for J2EE

Database Parameters

Operating System EnvironmentSettings

Parameter Validation

© SAP 2008 / Page 6

SecurityStandard UsersGateway SecinfoGateway Reginfo

Page 7: Configuration Validation

Configuration Validation –Implementation

ABAPJAVA

SAP CRM

SAP NetWeaver

SAP BI

Content DeliverablesPlatformsDatabasesApplications

MaxDB

UnixWindows

Easy ImplementationMinimized efforts for setup and customizingPredefined Reports and Templates

Reporting FunctionalitiesAccessible from a central entry pointExecution in browserInteractive drill down and filter functionalityRating, broadcasting and export functionalities

Flexible Reference ConfigurationsExisting System configurationsCustomer defined configurations / baselinesCustomizing functionalities

Page 8: Configuration Validation

End-to-End Diagnostics and SAP SolutionManager

SAP SOLUTION MANAGER

Component-specificRoot CauseAnalysis

End-to-EndRoot CauseAnalysisLower meantime to resolution

End-to-End Change AnalysisEnd-to-End Workload AnalysisEnd-to-End Exception AnalysisEnd-to-End Trace Analysis

C(++)ABAP Java .net

SystemMonitoring

End-to-EndMonitoringand AlertingAutomate operations

End-to-EndReportingProve value to business

Unified Alert InboxAlert correlation and propagationOpen data provider and alert consumer

MANAGED SYSTEMS

SAP EarlyWatch AlertService Level ReportingCustomer BI Reporting

End-userMonitoring

InterfaceMonitoring

JobMonitoring

Business ProcessMonitoring

E2E Change Analysis is themain prerequisite forConfiguration Validation

Page 9: Configuration Validation

© SAP 2008 / Page 9

Implementation – Prerequisites forConfiguration Validation

SAP Solution Manager with SPS18 is in placeBI Content 704, Level 1Solution Manager EHP 1

E2E Diagnostics is configuredManaged Systems connected with E2E DiagnosticsDiagnostics Agents and Solution Tool Plug-ins installedExtractor Framework configuredConfiguration Data are available in the Configuration and Change Database( CCDB )

Role for Change Management Workcenter is assigned to the end-user profile

Page 10: Configuration Validation

Solution Manager

VirtualInfoProvider0SMD_VCA1

Configuration Validation – Process

Reporting

Existing Systems(CCDB)

Reference Systems Compared Systems

Existing System(CCDB)

Target System(DB Table)

ConfigurationItems

ConfigurationValidation

ConfigurationItems

ConfigurationItems

Page 11: Configuration Validation

© SAP 2008 / Page 11

Configuration Validation – Tools Overview

© SAP 2008 / Page 11

Create and maintain Target Systems(configuration baselines)

Create Templates for Target SystemsCreate Comparison Lists

Target Systems Maintenance Configuration Validation Reporting

Select Reference System andComparison Lists

Execute Configuration ValidationReports

Page 12: Configuration Validation

© SAP 2008 / Page 12

Configuration Validation - Available ValidationReports

© SAP 2008 / Page 12© SAP 2008 / Page 12

Software Configuration Validation- ABAP and Java Software Level- ABAP Kernel Level- OS Level- SAP Notes- Transport Requests-Profile parameters (ABAP Memory)

Security Configuration Validation- ABAP Software Level- ABAP Kernel Level- SAP Notes- IGS Level- GW secinfo settings (*)- GW reginfo settings (*)- Standards Users (*)- Profile parameters (ABAP security)

Database ConfigurationValidationDatabase Level and parameters for- Oracle- MS SQL- DB2 UNIX and Windows- MaxDB

BI Configuration Validation- BI parameter configuration:(ROIDOCPRMS, RSADMINS,RSADMINA, RSADMIN,RSFRONTENDINIT)

Custom Configuration Validation-Choose ConfigStore (s) using thequery variables pop-up- Choose Configuration Items (s)using the query variables pop-up

Reference ConfigurationValidation-Choose reference system (Targetor existing one)- Validation is done on basis ofConfigStores and ConfigurationItems that exist in the referencesystem.

What do I have“Out of the Box”?

Page 13: Configuration Validation

Configuration Validation – Flexible ReferenceConfigurations

ABAPJAVA

SAP CRM

SAP NetWeaver

SAP BI

Content DeliverablesPlatformsDatabasesApplications

MaxDB

UnixWindows

Easy ImplementationMinimized efforts for setup and customizingPredefined Reports and Templates

Reporting FunctionalitiesAccessible from a central entry pointExecution in browserInteractive drill down and filter functionalityRating, broadcasting and export functionalities

Flexible Reference ConfigurationsExisting System configurationsCustomer defined configurations / baselinesCustomizing functionalities

Page 14: Configuration Validation

Possible Reference Systems / ConfigurationBaselines

© SAP 2008 / Page 14

Reference SystemsCompared Systems

Existing System(CCDB)

Target System(DB Table)Existing Systems

(CCDB)

copyfiltermaintain

compare

Reference is an Existing SystemData stored in Configuration andChange Database (CCDB)Latest available snapshot used forcomparisonNo changes of configuration items isallowed

Reference is a Target SystemContent of existing configuration is copiedinto a separate Database TableCopied configuration items can be editedto match a specific audit taskReference system should contain arestricted number of Configuration Items

compare

1

2

Page 15: Configuration Validation

Target Systems – Example of CustomerDefined Reference Configurations

© SAP 2008 / Page 15

Customer definedTarget Systems

Configuration Stores

Configuration Items

Page 16: Configuration Validation

Configuration Validation – ReportingFunctionalities

ABAPJAVA

SAP CRM

SAP NetWeaver

SAP BI

Content DeliverablesPlatformsDatabasesApplications

MaxDB

UnixWindows

Easy ImplementationMinimized efforts for setup and customizingPredefined Reports and Templates

Reporting FunctionalitiesAccessible from a central entry pointExecution in browserInteractive drill down and filter functionalityRating, broadcasting and export functionalities

Flexible Reference ConfigurationsExisting System configurationsCustomer defined configurations / baselinesCustomizing functionalities

Page 17: Configuration Validation

Configuration Validation – Access in SAPSolution Manager Workcenters

© SAP 2008 / Page 17

1. Via direct URL

http://<host>:<port>/sap/bc/webdynpro/sap/ags_workcenter/

1. Via SAP GUI

Page 18: Configuration Validation

Reporting – Functions Overview

© SAP 2008 / Page 18© SAP 2008 / Page 18

Select ReferenceSystems

Select Systems to becompared viaComparison List

SelectConfigurationValidation Report

Execute Report

Page 19: Configuration Validation

Validation Report Example

© SAP 2008 / Page 19© SAP 2008 / Page 19

Overview Dashboard- Red rating is given if at least one system is not compliant- Green rating is given when all the systems are compliant

Statistics (number of compliant and Non compliantItems)-e.g. to answer question: “Which Systems are notcompliant?”

Systems in scope- Reference System- Compared Systems

Detailed Dashboards- Each area in scope has its own tab- No rating is done

Overview of non-compliant Items- e.g. to answer question “Why System is notcompliant?”

Navigation Block to restrictdisplayed Items:- As all Items are read, other items canbe shown by filtering or deleting theselection- Display of compliant Items alsopossible (reference values)

Page 20: Configuration Validation

© SAP 2008 / Page 20

More information

© SAP 2008 / Page 20

Configuration Validation Demo

User GuideUser Guide available athttp://service.sap.com/changecontrol

Watch a complete demo athttp://service.sap.com/changecontrol