Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

  • Upload
    sorin

  • View
    238

  • Download
    0

Embed Size (px)

Citation preview

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    1/140

    Copyright © 2012, Oracle Corporation and/or its affiliates 

    Enterprise Manager 12c Cloud Control OverviewPlus Database Lifecycle Management Pack

    Porus Homi HavewalaSenior Manager,Enterprise TechnologyOracle Corporation(ASEAN)

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    2/140

    Oracle’s Continuous Innovation

    - since 1977!

    Exadata, Exalogic... Real Application Testing

    Advanced CompressionAutomatic Storage Management

    Transparent Data EncryptionSelf Managing Database

    XML Database

    Oracle Data GuardReal Application Clusters 

    Flashback QueryVirtual Private Database

    Built in Java VM

    Partitioning Support Built in Messaging

    Object Relational Support

    Multimedia SupportData Warehousing Optimizations

    Parallel Operations Distributed SQL & Transaction Support

    Cluster and MPP SupportMulti-version Read Consistency 

    Client/Server SupportPlatform Portability

    Commercial SQL Implementation

    Oracle 2 Oracle 9i

    Oracle 5

    Oracle 6

    Oracle 7

    Oracle 8

    Oracle 8i

    Oracle 10g 

    Oracle 11g

    1979

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    3/140

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    4/140

    •  EM11g/10g Database Control• when install a 11g/10g Database• manages a single database

    • repository in same database

    • EM12c Cloud Control(previous version calledEM11g/10g Grid Control)

    • separate download and install

    • manages multiple Databases• can be versions 9i, 10g, 11g• also manages a lot of other things!• centralized repository

    Manage the Grid / Cloud

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    5/140

     

    Central Management for the complete platform

    Dramatically lower operations costs

    DBA Teams can fully administer databases, set up and schedule RMAN backups,

    create and monitor DATA GUARD standbys, and also setup and schedule other

    SQL, Pl/SQL, Shell script jobs across databases.

    WebLogic / SOA Admins can monitor and manage WebLogic / SOA Domains

    including configuration management and provisioning

    Capability of Business Transaction Management, Service level management,

     Application to Disk Management, and now also Cloud Management (hence

    renamed to Cloud Control).

    Manage many systems with little incremental cost, architecture fully scalable in

    the following manner: Use multiple OMS (management servers) and load balancer to manage

    thousands of targets as seen in the central Enterprise Manager topology

    diagram in the next slide.

    Enterprise Manager Cloud ControlManagement that Scales to the Cloud 

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    6/140

    Enterprise Manager Central Site Topology

    Repository DB(Single instanceor optionally RAC)

    Target Servers(Productionor Test orDevelopment)

    Oracle Management Service (OMS)

    + Agent

    + Agent

    + Agent

    + Agent

    Hardware (preferred) orSoftware Load Balancer

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    7/140

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    8/140

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    9/140

    Use Enterprise Manager You are using Power DBA Technologies so you can… 

    Manage• MORE databases

    • MORE applications

    • MORE users, larger databases

    • MORE mission-critical applications

    Become

    • MORE proactive and strategic

    • MORE important and valuable!

    Get

    • MORE sleep at night!

    • MORE weekends off!

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    10/140

    Built-in and Integrated ManageabilityOracle’s Complete Enterprise Software Stack  

    • Leader in thecomplete enterpriseapplication stack

    • Management built-into every tier

    • Integrated

    manageability acrossthe entire stack

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    11/140

    Integrated Application-to-Disk ManagementOnly Oracle Can Deliver Complete Stack Management

    • Integratedmanageabilityacross the entirestack

    • Best of breedmanageability builtinto each tier

    • Ops Center  

    (previously fromSUN) extendsmanagement toinfrastructure layers

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    12/140

    Oracle Enterprise ManagerHardware. Software. Complete. 

    Services CloudIntegration

    Event and ServiceDesk Connectors

    Third PartyPlug-ins

    Sun Ops Center Now Part of Oracle Enterprise Manager Product Family

    Bi-DirectionalConnectors to

    exchange alerts,events

    Rich Set of Plug-Insto Monitor Non-Oracle Products

    ComprehensiveConnectors to IT

    Service ManagementSystems

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    13/140

    Oracle Enterprise ManagerEvolution

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    14/140

    Oracle has the Broadest, Most CompleteRange of Enterprise Cloud Services

    Infrastructure-as-a-Service (IaaS)

    Oracle VM

    VM VMVM DB DBDB

    Database CloudSelf-Service Access

    App 1 App3App 2

    Java Platform

    Database-as-a-Service(DBaaS)

    Platform-as-a-Service(PaaS)

    Exadata/non-Exadata Exalogic/non-Exalogic

    Increasing Enterprise Value

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    15/140

    Oracle Enterprise Manager 12cCloud Management 2.0

    Complete Cloud LifecycleSolution

    Manage all phases of the cloudlifecycle

    Applications and

    Business Services

    Platform as a Service

    Database as a Service

    Infrastructure as aService

    Meter &Charge

    OptimizePlan

    Setup

    Build

    Test

    Deploy

    Manage

    Monitor

    Unified and AutomatedManagement

     Across the entire cloud stack, andacross all cloud services - from a singleproduct

    Business-Driven Clouds

     Application-aware clouds thatautomatically adapt to business services andactivities

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    16/140

    Oracle Enterprise Manager 12c Solution Overview

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    17/140

    Enterprise Manager 12c Major Themes

    Oracle Enterprise Manager :

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    18/140

    Oracle Enterprise Manager :A Glimpse of Management Packs

    • Database Diagnostics Pack• Performance Diagnostics & Monitoring (AWR, ADDM), Alerts & Notifications

    • Database Tuning Pack• Performance Tuning: SQL Tuning Advisor, Access Advisor, SQL Profile,

    On-line SQL Monitoring, Automatic SQL Tuning, etc.

    • Database Lifecycle Management Pack• Configuration Management

    • Capture & Centralize information about all hardware and software resources, historical change tracking,security/configuration rules and violations.

    • Provisioning and Patch Automation

    • Deployment of Oracle Software, applications and patches. Provision entire software stack including OS,database software and database from Gold images and locked-down deployment procedures. Proactively

    recommend patches for Oracle Database software / clusterware / ASM and place in patch plan for validationand mass deployment at scheduled times.

    • Change Management

    • Capture & compare metadata (dictionary) definitions, track changes in a single db or compare multipledatabases, reverse engineer db & schema definitions, capture & version baselines, compare dbs & schemasor baselines, compare data in reference tables, modify objects on multiple dbs, impact analysis, developerscan use change plans, DBAs can review and apply on test and production databases.

    • Brand-new Cloud Management Pack• For cloud capabilities including Self-Service, Metering, Chargeback

    • Brand-new Test Data Management Pack• For Data Sub-setting to create smaller test/development databases from large production

    • Data Masking Pack• For masking of confidential data copied to test/development databases

    •  And other packs such as Weblogic Server Mgt Pack EE, SOA Mgt Pack, Application Replay pack, BI Mgt Pack,Identity Mgt pack, Webcenter Suite Mgt pack, Coherence Mgt pack, Oracle Linux Mgt pack, Oracle VM Mgt pack, andother packs and suites!

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    19/140

    Oracle Enterprise ManagerApplication Management Suites (AMS)

    • The Oracle Application Management Suites are the most complete, integrated,and best-of-breed application management solutions designed specifically tohelp Oracle E-Business Suite, Siebel, PeopleSoft, JD Edwards EnterpriseOneand Oracle Fusion Apps customers achieve the desired level of performance,availability, agility and control for their applications while keeping operationscosts to a minimum.

    • Following suites are available:

    • Oracle Application Management Suite for E-Business Suite• Oracle Application Management Suite for• Oracle Application Management Suite for• Oracle Application Management Suite for JD Edwards EnterpriseOne• Oracle Application Management Suite for Fusion Apps

    • Each of these suites combines capabilities for Application Management,Configuration Management, Real User Experience Insight (RUEI) plus therespective RUEI application accelerator into one single comprehensive product.

    •  Application Management Suite for Oracle E-Business Suite also includesfeatures of Application Change Management for Oracle E-Business Suite.

    http://www.sap.com/index.asphttp://www.peoplesoft.com/corp/en/public_index.jsp

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    20/140

    • 40% of CIOs surveyed cite

    lack of automation tools* 

    • 60% –70% of IT budget is spent

    on operations and maintenance** 

    A Perfect Storm in IT OperationsFour Colliding Pressures

    ITOperations

    Better Qualityof Service 

    LowerOperational Cost 

     e t   t   er A  gi  l  i   t   y 

    L  ow er Ri   s k 

    •  Average cost of downtime is

    $42,000/hour.  Average hours of

    downtime/year is 87.*** 

    • Many organizations are 30%* 

    below achievable ITproductivity levels 

    * Enterprise Management Associates, 2007

    ** CIO Magazine, 2007

    *** Gartner in Network World 2004

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    21/140

    Maximize IT Cost Savings With…Oracle Enterpris e Manager

    • Reduce operational costs through intelligent diagnostics and automatedIT processes• Reduce database management costs by 40%

    • Reduce configuration management effort by 90%

    • Reduce patching and provisioning effort by up to 98%

    • Reduce in capital spending on servers by 20%

    • Manage applications top-down from the business perspective byunderstanding user experiences and business impact of IT issues

    •  Avoid online revenue losses up to 25%

    • Maximize staff productivity by 10 times or more

    • Manage entire application lifecycle to increase business agility withcomprehensive application quality management and compliance

    solutions• Reduce testing effort by up to 80%

    • Increase test coverage by 95%

    • Increase quality to improve returns

    These figures are from actual customers who have told us their experiences

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    22/140

    Oracle Enterprise ManagerCentralized Monitoring

    • Centralized, exception

    driven monitoring usingMetrics and Thresholds

    • Define your own metrics

    • Monitoring templates

    • Exception Notification• Email, page, SMS

    • Integration with third partyevent console

    • Open View, Unicenter,Remedy and more

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    23/140

    Monitor a Heterogeneous EnvironmentCritical and Warning Alerts with History 

    Drilldown into the detail

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    24/140

    Monitor a Heterogeneous EnvironmentEnd to end visibility from a single console 

    Incidents

    Overall Availability

    Recent config changes

    Security at a Glance

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    25/140

    Monitor a Heterogeneous EnvironmentDrill Down to Performance Charts on various metrics (customizable chart page) 

    CPU

    MemoryProcesses

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    26/140

    Database Lifecycle Management Pack

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    27/140

    Database Lifecycle Management PackKey Features and Business Benefits at a glance

    Ongoing Change Management

    Continuous Configuration andCompliance Management

    Discovery & Initial ProvisioningMaximize asset utilization, ensure allcritical assets are managed

    Automated change managementreduces errors, improves uptime

    Reduce outages from config errors,lessen business risk from breaches

    35% Produ ct iv i ty Gain Throug h Autom ation

    20% Reduction in Capital Expenditures

    33% - 67% Operational Savings for Provisioning and Patching

    67% Reduction in Downtime & Effort to Meet Compliance Requirements

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    28/140

    Database Lifecycle Management Pack

    Configuration Management Capabilities

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    29/140

    Out of Control Configuration Management 

    Extreme Pain? Get Extreme Control!

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    30/140

    EM 12.1: Database Lifecycle Management Pack 

    Discovery and

    Initial

    Provisioning

    Discover Assets and Provision Software onthem

    Ongoing

    Change

    Management

    End to End Management of patches,upgrades, and schema changes

    Continuous

    Configuration and

    Compliance

    Management

    Track inventory, configuration drifts andcompliance

    Wh h b f Di Wh t’ O t Th

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    31/140

    Easy Agent-less

    Discovery

    •  Auto-discovery ofservers, virtualservers and servicesusing IP scan (NMAP,agent-less)

    • Integrated workflow

    for agent deployment

    and target discovery

    on selected auto-

    discovered hosts

    • Promote the targetsfrom “Unmanaged” to

    “Managed” 

    Where no man has gone before: Discover What’s Out There

    C fi i M

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    32/140

    Configuration Management

    Discoveryand AssetTracking

    Comparison,History, andReporting

    ConfigurationCompliance

    Real-TimeConfigChange

    Detection

    Hostsand OS

    Databases ApplicationServers

    Applications

    CLOUD READYAPPS/SYSTEM

    CENTRIC

    EXTENSIBLEINTEGRATED

    Configuration ManagementKey Themes And Goals

    34

    http://www.sap.com/index.asphttp://www.peoplesoft.com/corp/en/public_index.jsp

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    33/140

    Compliance

    Assessment &Reporting

    Analytics, ChangeDetection & Control

    Discovery and AssetTracking Configuration Collections

    • Hardware• OS• Database•  Application Server• Packaged Applications• Third Party

    Out of box topology mappingfor key Business Apps

    Inventory Management

    Topology Mapping

    Configuration ManagementKnow what you have and know what you’re running 

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    34/140

    Compliance

    Assessment &Reporting

    Analytics, ChangeDetection & Control

    Discovery and AssetTracking

    Search• Installations• Configuration

    Change History

    • Real time detection• Target Specific• Date Range

    Compare• Comparison across

    application lifecycle• 1-to-n and 1-1• Comparison with gold

    standards

    Configuration ManagementKnow what you have and know what you’re running 

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    35/140

    Compliance

    Assessment &Reporting

    Analytics, ChangeDetection & Control

    Discovery and AssetTracking

    Critical Patch Advisory

    Automated Security andCompliance Checks

     Out Of Box Compliance Frameworks

    & Dashboards Across Database, Middleware and OS Score, Trends and Remediation Advice Real-time Change Detection Change Reconciliation (Authorized ,

    Unauthorized)

     User Created Rules, Standards andFrameworks

    Alerts & Reports

    Configuration ManagementKnow what you have and know what you’re running 

    C fi ti M t

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    36/140

    Configuration ManagementKeep Track of Assets

    • Tracking of hardware,software, relationships

    • Extensible Collectionblueprints for database,operating systems,middleware, business apps

    • Dependency mappingbetween Physical andVirtual infrastructure

    • Prevention of sprawlthrough discovery andreporting

    What are you r

    Database Instal lat ions? ?

    C fi ti M t

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    37/140

    Configuration ManagementKeep Track of Assets 

    • Tracking of hardware,software, relationships

    • Extensible Collectionblueprints for database,operating systems,middleware, business apps

    • Dependency mappingbetween Physical andVirtual infrastructure

    • Prevention of sprawlthrough discovery andreporting

    What are your

    Host Insta l lat ions? ?

    C fi ti M t

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    38/140

    Population trend

    Version Distribution

    Configuration Details

    Configuration ManagementInventory Reporting

    C fi ti M t

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    39/140

    Configuration ManagementKeep Track of Assets

    • Tracking of hardware,software, relationships

    • Extensible Collectionblueprints for database,operating systems,middleware, business apps

    • Dependency mappingbetween Physical andVirtual infrastructure

    • Prevention of sprawlthrough discovery andreporting

    What is the detai ledconf igurat ion

    of your host??

    C fi ti M t

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    40/140

    Configuration ManagementKeep Track of Assets

    • Tracking of hardware,software, relationships

    • Extensible Collectionblueprints for database,operating systems,middleware, business apps

    • Dependency mappingbetween Physical andVirtual infrastructure

    • Prevention of sprawlthrough discovery andreporting

    What is the detai ledconf igurat ion

    of yo ur d atabase??

    Configuration Management

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    41/140

    • Represent relationshipsvisually

    • Manage at system level,rather than component level

    • Understand dependenciesand analyze impacts

    • Support relationships:

    • Out-of-box systems

    • ‘Depends On’ 

    • ‘Used By’ 

    • Create custom view to addnew targets to predefined

    systems

    Topology name

    Host

    Database

    Listener

    Configuration ManagementTopology Viewer

    Configuration Management Compare Configurations

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    42/140

    Configuration Management – Compare ConfigurationsHost to Host - find out what’s different!! 

    Configuration Management Compare Configurations

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    43/140

    Configuration Management – Compare ConfigurationsDatabase to Database - find out what’s different!! 

    Configuration Management Exadata Compare

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    44/140

    Configuration Management – Exadata CompareOracle Database Machine to Oracle Database Machine

    Configuration Management – Exadata Compare

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    45/140

    Configuration Management – Exadata CompareStorage Cell To Storage Cell

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    46/140

    Standardizing Configurations

    • Compare against goldconfiguration or baselines

    • Import and Exportbaselines

    • Scheduled comparison

    • Diff reconciliation

    Configuration Management

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    47/140

    Configuration ManagementInventory Search And Reporting

    Configuration Management

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    48/140

    Configuration ManagementInventory Search And Reporting

    Configuration Management

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    49/140

     

    • Configuration Comparison and Driftdetection

    • Comparison with running systems as well

    as saved gold standards

    • 1-1 as well as 1-n comparisons

    • Comparison across deployment lifecycles:Dev, Test, Production

    • Comparison using Templates

    • Supports custom as well as Out-

    of-box templates for Oracleproducts

    •  Ability to ignore certain diffs

    • Useful in comparing multi-componentsystems

    • Database machines

    • Exadata cells

    • Weblogic Managed Servers• Fusion Apps

    • …… 

    •  Ad-hoc as well as Scheduled comparisons

    •  Automatic notification on drift detection

    Configuration ManagementEnriched Comparisons

    Ignore obvious differences toprevent noise

    Use pre-existing template

    Apply constraints onconfiguration value

    Notify on Diff

    Configuration Management

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    50/140

    • Multiple hierarchies• Compliance Framework

    Conceptual “folders” that map configurationstandards to real-world structure ofcompliance frameworks (PCI, COBIT,HIPAA, CIS, etc)

    • Compliance StandardCollection of rules that gets associated to

    multiple targets• Compliance Rule

    Checks/Tests that are performed againstspecific target types

    Rules

    ComplianceStandards

    Compliance

    Frameworks

    DBAs, Admins,IT Managers

    Compliance Manager,

    Security Auditors

    • Rich set of compliance reporting for Administrators and

    Security Auditors

    • Self-Update features:• Notify new content availability  – Assist in downloading new content

    Configuration ManagementCompliance

    Configuration Management

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    51/140

    Configuration ManagementCompliance Library

    Configuration Management

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    52/140

    Rule

    Standard

    Framework

    Configuration ManagementCompliance Concepts

    Configuration Management

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    53/140

    • Checks / tests that are performed against the environment, e.g: is a parametervalue set properly as per best practice guidelines?

    • Rich set of out-of-box rules mapped to out-of-box standards andframeworks

    • For Exadata configuration, CIS, PCI, etc

    • Is a change that happened authorized by a change request?

    • Target-type specific, not target-specific

    • Three types

    • Repository Rule

    • Evaluated against repository data

    • Repository browser to aid in rule creation

    • Real-time Rule

    • Detection of real time activities (file actions, schema actions, process actions)

    • Detection of “unauthorized” changes through automated correlation againstChange Management Systems

    • Weblogic Rule

    • BEA Guardian health checks integrated in Enterprise Manager

    Configuration ManagementCompliance Rules

    Centralized Configuration Management

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    54/140

    Centralized Configuration ManagementDoing More With Less

    Knowing What You Have

    Asset Discovery  

     Automated Inventory

    HW/SW Configurations

    •Operating Systems

    •Hardware

    •Database

    •Packaged Apps

    Configuration Search

    Relationships

    Real-t ime Monitor in g

    Real-time Detection

    •Who, What and When

    Compliance Frameworks

    •SOX. PCI, CoBIT … 

    Change Reconciliation

    • Authorized vs Unauthorized

    StandardizingConfigurations

    ConfigurationCompliance

    Dri f t Analysis

    Config Comparison

    • Across the stack

    • Across lifecycles

    •Baseline & Gold Std

    •1-to-1, 1-to-Many

    Drift Reconciliation

    Proactive Checks

    Out Of Box Frameworks &Dashboards

     Across Database, Middlewareand OSUser Created Rules,

    Standards and Frameworks

    DetectingConfiguration Changes

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    55/140

    Configuration ComplianceCase Study: Dell

    Results 

    Enforced configuration control

    • Patching• Security, Best Practices

    30% decrease in incidents month over month

    Reporting automation reduced staff workload

    Focus onConfiguration

    Compliance

    Next steps – focus on:

    • Continue toimprove currentprocesses

    • Expand use ofConfigurationManagement

    • Integration withChangeManagement

    Challenges, Steps Taken 

    Identify patches installed in all systems

    • Oracle recommendations, CPU, PSU

    • Service Requests, recommendations• Critical one-off

    Configurations standardized across all systems

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    56/140

    Database Lifecycle Management Pack

    Provisioning and Patch Automation Capabilities

    N d A ilit d E t C t l?

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    57/140

    OIM 9.1.0.2

    OEL 5.4 64bit

    OID 11.1.1.2

    OEL 5.4 64bit

    OARM 10.1.4.5

    OEL 5.4 64bit

    OWSM 11.1.1.2

    OEL 5.4 64bit

    OAM 10.1.4.3

    OEL 5.4 64bit

    OIM

    DB11.2.0.1

    OIDDB

    11.2.0.1

    OAM Log

    DB11.2.0.1

    OWSMDB

    11.2.0.1

    OARMDB

    11.2.0.1

    1521

    Oracle Net11

    389(636)

    HTTP(S)

    WebLogic 10.3Xellerate.ear

    Nexaweb.ear 

    OIMSpmlWS.ear 

    OID Conn 9.0.4.5

    WebLogic 10.3oarm.war 

    WebLogic 10.3WSM Policy Manager 

    WSM Control

    WebLogic 10.3ODSM

    Apache 2.2.14Web Pass

    Access Server 

    Identity Server 

    OID Monitor 

    BrowserClient

    OARMBrowserAdmin

    Client

    1521

    OracleNet11

    WebServer 

    OEL5.4 64bit

    OHS 11.1.1.2

    Portal

    OEL5.4 64bit

    WebLogic 10.3Portal 11g

    WebGate

    OARM Proxy

    Access Gate

    OAMBrowserAdmin

    Client

    OIMBrowserAdmin

    Client

    OWSMBrowserAdmin

    Client

    1621

    OracleNet11

    HTTP(S)

    80(443)

    HTTP(S)

    80(443)

    HTTP(S)

    7001(7003)

    HTTP(S)

    7001(7003)

    1621

    OracleNet11

    1621

    OracleNet11

    SPML V2

    SPNEGO SPNEGO

    LDAP(S)

    Config &Policies

    Users

    ObSSOCookie

    6021

    OIM log

    DB11.2.0.1

    1521

    OARM Soap libs

    OracleNet11

    OARMSOAP

    NAP

    NAPHTTP(S)

    7001(7003)

    WSM Agent

    WSM Agent

    FCDB

    OEL5.4 64bit

    WebLogic 10.3FCDB

    Access Gate

    HTTP(S)

    7001(7003)

    WSM AgentWSM Agent

    FCCB

    OEL 5.4 64bit

    WebLogic 10.3FCCB

    WSM Agent FCDB

    11.2.0.1

    1521

    OracleNet11

    Preferred Versions

    7001(7003)  389(636)

    LDAP(S)

    6021

    RMI & HTTP(S)

    12402 & 7777(4443)

    Need Agility and Extreme Control?

    Are you using the right tool for Provisioningand Patch Automation?

    Command Line Tools and Scripts Application Architecture Diagram

    Provisioning and Patch Management

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    58/140

    Provisioning and Patch ManagementDelivers Unique Bus iness Value

    Oracle Enterprise Manager Delivers 124% ROI

    Forrester Total Economic Impact™ Study Economic Impact™ Study

    Oracle Enterprise Manager Configuration Management Pack, and Provisioning

    and Patch Automation Pack achieved a very favorable risk-adjusted 124% ROI

    over a three-year period with a risk-adjusted payback period of 15 months.

    **All figures are risk-adjusted, over three years.

    Sample Organization achieved:

    • Positive 124% ($4,916,781) return on investment (ROI)**

    • 20% ($862,500) reduction in capital spending on servers**

    • 125% improvement in administrator productivity and a savings of$1,498,725 in administrator labor cost**

    • Payback period of 15 months**

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    59/140

    Bare Metal OS Provisioning

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    60/140

    Bare Metal OS Provisioning

       C  o  n   f   i  g  u  r  a   t   i  o  n

       S  e   t   t   i  n  g  s•Pre-boot Execution Environment (PXE)

    methodology network booting

    •Template based gold images

    • Automated setup of network andstorage

    •Complete with Patches & Packages

    •Retrieves latest RPMs from Yumrepository

    •Supports physical as well as virtualhosts

    •Support for•  Oracle EL 4, 5•  RHEL 3, 4, 5•  SLES 9 and 10

    Database Provisioning

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    61/140

    Database Provisioning

       C  o  n   f   i  g  u  r  a   t   i  o  n

       S  e   t   t   i  n  g  s

    • Supports both cloning and fresh

    installation methods for softwareprovisioning

    • Mass Deployment – MultipleDatabase deployments across multipleServers

    •Supports Gold Images, Reference

    Systems, or bandwidth optimized LocalStage Location

    •Template based database creation

    •Database cloning using RMAN

    •Several Applications• Test to Production• Production to Test• E-Business environment

    cloning

    RAC Provisioning

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    62/140

    RAC Provisioning

       C  o  n   f   i  g  u  r  a   t   i  o  n

       S  e   t   t   i  n  g  s

    • Provisioning RAC Clusters from GoldImages or Installation Media

    •Installs and configures Clusterware, ASM and Database in one shot

    •Extensive Prerequisites and automatedfix up's

    • Clone Production systemsto create Test environments based onProduction Images

    • Scale out/Extend RAC Clusters Ondemand

    • Scale back/Delete Clusters

    • Convert Single Instance to RAC

    Middleware Provisioning

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    63/140

    Middleware ProvisioningSeamless Deployment of Mult ip le Tiers

    EM GUI

    Software

    Library

    Supports Oracle Application Server•Support for Fusion Middleware (WLS

    Server)

    • Support for using Gold Images,

    Installation media, Live reference

    installations

    • Dynamic Scale-out of Middleware

    Clusters

    • Configuration across tiers:

    • Web-tier

    • App-tier (J2EE, SOA)

    • Load Balancer

    • Repositories

    Time Savings with Provisioning

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    64/140

    Time Savings with ProvisioningDeplo yment of Pre-Patched Software

    Manual operation time

    Clusterwareinstallation

    45 minutes

     ASM installation 1 hour

    Database softwareinstallation

    45 minutes

    Database creation 30 minutes

    Clusterware patching 12 minutes

     ASM patching 12 minutes

    Database patching 20 minutes0

    50

    100

    150

    200

    250

    Without EM With EM

    Steps

    Time (in minutes)

      Reliably and repeatedly provision multiple databases in a single change window with100% time saving. Skill agnostic process ensure compliance to standards

    My Oracle Support: Proactive Customer Support

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    65/140

    y pp ppPatch Autom at ion

    My Oracle Support Provisioning and PatchAutomation

    Patch Recommendation & Details

    Integrated Systems Management and Support

    Community input & Patch DownloadTrend

    Patch Plan

    Automated Validation and MergeRequest

    Deployment Procedures

    Pre-Patching Analysis

    Scheduled Deployments

    Mass Deployment

    Integrated Features… 

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    66/140

    gPatches & Updates

    Integrated Features… 

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    67/140

    gService Requests

    Integrated Features… 

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    68/140

    Know ledge Art ic les

    Patch Management Features…

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    69/140

    gCommunity Driven Patch Inform ation

    • Enhanced Patch Advisewith Comprehensivepatch recommendations

    • Comprehensive Patch

    information: Newadditions like PatchPopularity, DownloadsTrend and CommunityIntegration

    Patch Management Features

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    70/140

    Patch Management Features… Patch Plans and Patch Validation

    • Patch Plans to bucket patches tobe applied in single downtime

    •  Automated Validation for ConflictChecks

    • Single Click simplified MergePatch request process

    • Integrated with patch rolloutprocedure

    Patch Management Features…

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    71/140

    gOracle Database Patch ing

       C  o  n   f   i  g  u  r

      a   t   i  o  n

       S  e   t   t   i  n  g  s

    •Mass Patching Automation – Multiplepatches across Multiple Targets

    • Extensive Pre-requisites & patchconflict checks through Analyze mode

    •Supports CPUs/PSUs/Patchsets andone-offs

    • Support for Oracle Databases 9i,10g,and 11g

    • Rich reports – Database Targetvulnerability Report, Applied Patchesreport

    Patch Management Features…

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    72/140

    RAC Rol l ing Patch ing

       C  o  n   f   i  g  u  r

      a   t   i  o  n

       S  e   t   t   i  n

      g  s

    • Orchestrates shutdown, patchingand startup across nodes in rollingmanner

    •Pre-requisite mode checks for clusterhealth to avoid unforeseen failures

    • Intelligent orchestration of SQLs(catbundle.sql, utlrp.sql) on one node

    • Critical patch updates are rollingapplicable

    • Also supports Clusterware Bundledpatches

    Case: Zero downtime patching for RAC

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    73/140

    Case: Zero downtime patching for RACNo disruption for consumers

    Both nodesrunning

    1st nodebeing patched

    2nd  nodebeing patched

    Both nodesrunning

    Patch Management Features…Operat ing Sys tem Patching

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    74/140

    Operat ing Sys tem Patching

    •Supports OEL, RedHat and SuSE

    • Integration with Unbreakable LinuxNetwork through channels

    •Security Advisory for OEL errata

    • Supports YUM and Up2date

    • Automated Compliance managementin Groups

    • Lights out and Emergency patchingmodes

    • Also supports Solaris and Windows

    http://www.oracle.com/pls/ebn/live_viewer.main?p_direct=yes&p_shows_id=7199046

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    75/140

    Patch ManagementCase Study: Bayer

    2,000 databases,5 full time DBAs,1 hour per patch,4 times a year

    BeforeEnterpriseManager  

    AfterEnterpriseManager  

    8,000 personhours

    $160,000

    133 personhours

    $2,666

    Patch ManagementCase Study: Johns Hopkins

    150 databases

    BeforeEnterpriseManager  

    AfterEnterpriseManager  

    ~300 hours

    ~300 hours

    15 min. permass deployment;37 hours total

    A few clicks

    Systemtime

     Administratortime

    EM 12.1: Software Provisioning

    http://www.oracle.com/pls/ebn/live_viewer.main?p_direct=yes&p_shows_id=7199046

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    76/140

    gFramework Enhancements

    • Separation of Designer and Operator Roles• Designer can modify Deployment Procedures

    • Operators can only execute Deployment Procedures• Input lock-down for end operators

    • Enforces standard deployments, minimizes errors

    • Fine grained privileges

    • Integration with new Credential Model

    • Extensibility• User-defined Deployment Procedures

    • For custom software deployments

    • EMCLI and web services interfaces for integration with other tools

    • Integration with Self Update• Update Deployment Procedures out-of-major-release cycles

    • Improved diagnosability

    • Integration with Incident framework

    • ‘Debug’ mode

    • Better error messages

    EM12.1: User-defined Deployment Procedures (UDDP)A t t C t D l t P

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    77/140

     Automate Custom Deployment Processes

    • Create Deployment Procedures fromscratch

    • Use scripts and payload uploaded tosoftware library

    •  Add global variables to UDDP to obtain

    user inputs during launch.

    •  Add steps to UDDP that execute hostcommands, scripts from softwarelibrary, transfer files to destinationtargets, etc

    1

    2

    3

    4

    EM 12.1: Provisioning ProfilesSt d di ti A d Si lifi ti

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    78/140

    • Enables gold image cloning

    • Standard image with specific patches, configuration, tuning

    • Create and store reference image in software library

    • Flexibility to include binaries, config, data

    • Use profiles to provision new components

    • Different instance level properties than gold image like directory paths, host

    names, ports, storage

    Standardization And Simplification

    EM 12.1: Database Provisioning

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    79/140

    Provisioning Designer to Operator Workflow

    ProvisioningDesigner

    Select ReferenceDB Host

    DB Host

    Publish toOperator

    Use Profile to populateProcedure Inputs

    Create Profile

    DB Profile

    Lock down inputsand save Procedure

    Best PractiseProcedure

    LockedProcedure

    EM12.1: Database Provisioning

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    80/140

    Provisioning Profiles and Lockdowns

    Locked values shown in readonly mode

    Capturing ProvisioningProfiles

    EM 12.1: Database Lifecycle Management 

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    81/140

    Discovery and

    InitialProvisioning

    Discover Assets and Provision Software onthem

    Ongoing

    ChangeManagement

    End to End Management of patches,upgrades, and schema changes

    Continuous

    Configuration and

    ComplianceManagement

    Track inventory, configuration drifts and

    compliance

    EM 12.1: Patch ManagementFeature Summary

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    82/140

    Feature Summary

    • End to End Patch Management support patching Single InstanceDatabases and Real Application Cluster stack

    • Supports all versions up to 11.2 / Grid Infrastructure Architecture

    • Reduced Downtime, Recoverable and Flexible patching via Out-Of-PlacePatching method (Available only for Single Instance DB)

    • Simple, Integrated Patching process through Patch Plans

    • Enable workflows across Designer and Operator

    • Introducing Patch Templates to handle patch rollout cycles

    • Integrated with Compliance Standards for ongoing monitoring of patches

    • For Exadata Database machine

    • Storage Cell patching done through “patchmgr ” 

    • Ongoing database patching of compute (database) nodes automatedthrough Enterprise Manager Cloud Control

    EM 12.1: Patch Management

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    83/140

    Simplified, Linear Patching Process

    • Step 1: Select Patches and Targets

    • Step 2: Choose options for Deployment (Deployment Procedures are auto picked)

    • (In-Place, Out-of-Place, Rolling, Non-Rolling)

    • Step 3: Run Validations – Comprehensive Analysis for Patch conflicts and Target levelsanity

    • Step 4: Review -> Pre Deploy -> Deploy

    • Pre-Deploy or Prepare ahead of Downtime for cases like Cloning and Patching clonedOracle Homes

    EM 12.1: Out-of-Place PatchingMinimum Downtime Patching For Single Instance Databases

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    84/140

    >Clone Oracle Home>Patch Cloned Oracle Home

    (No Downtime) 

    2

    ORACLE HOME A

    PATCHDB(1) DB(2)

    ORACLE HOME   H   O   S   T

    Multiple Databases running

    from an Oracle Home

    ORACLE HOME

    DB(1)DB(2)

       H   O

       S   T

    Minimum Downtime Patching For Single Instance Databases

    Switch instances to newlycloned Oracle Home

    Apply SQLs (as needed) tothe instances

    3

    ORACLE HOME A

    DB(1) DB(2)

    ORACLE HOME

       H   O   S   T

    EM 12.1: Patch Management

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    85/140

    User Profiles Tailored For Data Centers

    • Maintains Grid Control infrastructure

    • Creates users and assigns appropriate rolesand privilegesSite

    Administrator

    PatchingDesigner

    PatchingOperator

    • Senior DBA (Designer Role)

    • Identifies Patches for the patch cycle• Creates Patch Plan Templates

    • Provides Template access to Operators

    • Junior DBA / Application DBA (Operator Role)

    • Creates Patch Plans from Templates

    • Executes/Schedules patch rollouts on thedesignated targets

    Database Upgrade

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    86/140

    pgOverview

    • NEW in EM12c: Mass Upgrade of Oracle Databases

    • Supports Single Instance Database in first release

    • RAC (Upcoming)

    • Upgrade from 10.2.0.x,11.1.0.x -> 11.2.0.x

    • Upgrade Software & Instances combined or separate

    • Integrated with My Oracle Support Upgrade Planner

    Database UpgradeUpgrade Wizard

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    87/140

    Upgrade Wizard

    Plan

    • Detect new DB versions in My Oracle Support• Suggest best upgrade path for patch

    compatibility

    • In-context reference to Upgrade documentation

    Analyze

    • Check DB for upgradeability (space, version,etc.)

    • Support upgrade from 10.2.0.4+ to 11.2

    Deploy 

    • Mass deploy binaries to targets and create out-of-place copies

    • Upgrade process can be paused/resumed

    Switch

    • Switch instances to new installations

    • Easy switchback if needed

    EM 12.1: Database Upgrades

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    88/140

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    89/140

    Database Lifecycle Management PackChange Management Capabilities

    Application Change Lifecycle

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    90/140

    Upgrade

    DEV

    TEST

    PRODUCTION

    STAGING

    Clone +Mask

    Share

    Taxonomy of Database Changes in Application Upgrades

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    91/140

    • Infrastructure change

    • Hardware

    • Operating system• Storage system

    • Database software change

    • Software upgrade

    • Software patch

    • Application Schema Changes

    • Application object changes (TABLE, PL/SQL objects)• Access structure changes (INDEX, PARTITIONS)

    • User and Privilege changes (USER, PRIVILEGES, ROLES)

    • Database init.ora changes

    • Initialization parameters

    • Optimizer version

    The magnitude of the Application upgrade problem

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    92/140

    Test

    Staging

    Development

    Production

    Training

    Automated Change ManagementR d Ti d Eff t f D t b Ch M t

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    93/140

    Reduce Time and Effort of Database Change Management

    Change Automation

    • Automated process for capturing and propagatingplanned database schema changes from developmentto production environments

    • Eliminates manual error-prone processes• Accelerate application upgrades by tracking impact of

    upgrades on customizations

    • Reduce downtime and speeds up recovery by ensurecompliance of production environments withestablished standards

    Syncing Application Environments

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    94/140

    ReportingProduction

    TrainingStage

    Disaster Recovery

    Test

    1001100101000

    010111010011

    10100110101

    Development

    Oracle Change Management 

    • Promoting and tracking changes from testing to production databases

    • Transferring schema & other database changes to DR, training, & reportingenvironments

    • NEW in EM12c: Change plans—allow users to specify, group, & packageobject metadata changes to multiple targets

    • Create change plans from ad-hoc changes & comparison-based differences

    • Role-based workflow: developers create and submit change plans via SQLDeveloper, DBAs review and apply change plans

    Change Management Features(introduced since previous version EM10g R4)

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    95/140

    ( p g )

    Source  Target 

    Dictionary Baselines Capture database and schema definitions Baseline Versioning History of changes

    Comparison

     – Baseline with database – Database with database – Schema with schema

    Also called Application Baseline since contains schema info pertaining to an application

    Dictionary/Application Baseline

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    96/140

    • Capture informationon all schema objectsfor an application

    • Tables, Views,Indexes

    • Procedures,Packages, Triggers

    • Users, init.ora

    • Capture scope

    • Database

    • Schema

    • Objects

    • Version eachbaseline

    Baseline 1

    Baseline2

    Baseline

    3

    HR OE IX

    EMPDEPT

    ORDERS SALES PRODUCT PRICE

    Compare Baselines or Databases

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    97/140

    • Compare Modes

    • Baselines to Baselines• Baselines to Database

    • Database to Database

    • Compare Scope

    • Schemas

    • Object types (Tables,Index etc)

    • Non Schema Objects(Users, Grants,Profiles etc)

    • Storage Parameters(Table spaces, extentsize etc)

    Baseline

    Prod

    Baseline

    Baseline

    ProdProd

    Change Management Features(introduced since previous version EM10g R5)

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    98/140

     

    Source  Target 

    Dictionary Baselines Comparison

    Change Propagation (Synchronization)

     Baseline to Database Database to Database

    Change Management: Synchronization Processing

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    99/140

    DEV

    PROD

    XMLDiffer

    CMCapture

    DiffAnalysis

    Agent

    DependencyAnalysis and

    ScriptGeneration

    RDBMS MDAPI

    RDBMS MDAPI CMCapture

    DDL torecreate

    ormodify

    JOBSystem

    SQLScript

    Schema Change Detection & Automation

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    100/140

    • Capture information on all schema

    objects for an application:• Tables, Views, Indexes• Procedures, Packages, Triggers• Users, init.ora

    • Capture & Compare scope:• Database, Schema, Objects

    • Compare Modes• Baselines to Baselines• Baselines to Database• Database to Database

    Capture & Compare Application Baselines / Workflows

    HR

    Order

    Entry

    CRM

    Baseline 1

    Baseline 2110000111010001011101001110100110101

    1100001110100

    01011101001110100110101

    110000111010001011101001110100110101

    SALES

    DEPTEMP

    ORDERS

    PRODUCT PRICE

    Baseline 3

    Diff facility in SQL Developer(free Oracle tool that gives graphical view of database and data modeling)

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    101/140

    SQL Developer can only compare two schemas at a time and that too only in real time. It does nothave the ability to save prior schema definition capture in a baseline or multi-schema comparison.

    Use Case: Production compliance

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    102/140

    • Identify out-of-band changes toproduction database

    • Best p ract ice : weeklycomparison report of currentproduction against gold master

    baseline of production schema

    I  n

     d  ex 

    Identify unwanted application changes

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    103/140

    - Security

    • Malicious SQL• Unauthorized Access Control

    changes

    Identify unwanted application changes

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    104/140

    - Security

    • Malicious SQL• Unauthorized Access Control

    changes

    • Index

    • Tables

    • PL/SQL objects

    Rollout customization to Production

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    105/140

    • Capture custom changes in a Development Baseline

    • Synchronize baseline to Staging Database

    • Project team/Users will now test changes on Staging Database

    • Synchronize changes on Staging Database to Production Database

    Keeping Staging Database in Sync

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    106/140

    • Production database evolves asother projects are rolled out

    • Keep changes on stagingdatabase in sync with production

    • Start Synchronize

    • Generate change list• Review and edit change list

    • Execute change list

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    107/140

    Syncing multiple Development environments

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    108/140

    • Global teams ofapplication developers

    • Developers makeschema changes all thetime

    • Changes to schemaneed to be promoted to

    all development teamsrapidly

    Change Management: DBA 1.0 vs. Power DBAScenar io: Compare Test and Produ ct ion Schema

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    109/140

     

    DBA 1.0 POWER DBA

    1. Identify databases, test and production2. Get access to application schema

    3. Write script to get table column parameters

    4. Run script on first database

    5. Run script on second database

    6. Visually compare results

    7. Write new script for indexes8. Re-run script

    9. Repeat for all other database objects

    10. Generate a report listing changes

    11. Write script to apply changes

    12. Apply changes

    13. Repeat above steps to verify changes

    14. Re-run this for training and production

    15. Re-run this for development and production

    Scenar io: Compare Test and Produ ct ion Schema

    1. Run DictionaryComparison job

    2. Identify all schemaand initializationparametersdifferences in report

    Change Management – DBA Productivity† 150 

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    110/140

    Change ManagementTasks

      NumberofSystems

     

    TaskFreqperyear 

     

    TypicalTask Time

    withoutEM -

    minutes 

    Total Hours peryear spent on

    ChangeManagementTasks without

    EM 

    Typicaltime using

    EM minutes 

    Total Hoursper yearspent onChangeManagementTasks usingEM

     

    Hourssavedper year 

     

    % ofReducedHours

    Identify recent databasechanges which may becausing slow performance  150  2  120  600  30  150  450  75% 

    Identify impact of schema orapplication upgrade onapplication modules and

    their associated databaseobjects  150 

    90 

    450 

    45 

    225 

    225 

    50% 

    Promote database changesfrom test to staging toproduction  150  1  60  150  30  75  75  50% 

    Maintain database changehistory  150  1  60  150  15  38  113  75% 

    Reverse engineeringdatabase objects to recovermissing objects  150  1  120  300  30  75  225  75% 

    TOTAL  1650  563  1088  66% 

    Annual cost savings 

    $49,669.47

    † Actual ROI data from a global pharmaceutical company

    Change Management – Business productivity† 

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    111/140

    50 

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    112/140

    p

    Data comparison fills a critical gap to allow:

    • Application vendors to compare seed data• Application customers to compare configuration data between

    different sites

    • DBA’s to determine how seed data customizations will be

    affected by application upgrades

    Database BDatabase A

    EM 12.1: Change Management New FeatureChange Plans

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    113/140

    g

    Change plans allow users to specify, group and package objectmetadata changes

    • Create change plans from•  Ad hoc  changes• Comparison-based differences• Developer tools

    • Role-based workflow

    • Developer – create and submit change planvia SQL Developer

    • DBA – review/apply change plan

    •  Apply change to multiple targets

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    114/140

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    115/140

    EM 12.1: Database Lifecycle Management Feature SynergiesHow Do All These Come Together

    • Discover

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    116/140

     

    Advise

    Act

    Audit Core

    Discover• Hosts & Applications• Dependencies and Relationships• Inventory

    • Collect

    • Deep configuration data• Parsed Configuration Files• Patches installed

    • Real-Time Monitoring – Who/When

    • Compliance Score

    • Best Practices

    • Oracle Recommendations

    • Regulatory ( PCI,Cobit)• Report

    • Inventory &Trend• Automatic Change Reconciliation• Authorization vs Unauthorized

    • Patch Advisories via MOS

    • Upgrade Advisories from MOS

    • Configuration Policy Violations

    • Change/Patch Plans

    • Mass deployment

    • Schema Synchronization

    • Settings, Drift & Policy Actions

    • Configuration Changes

    • Topology guided Impact Analysis

    • Config Comparison for Drift Analysis

    • To Gold & Baseline• 1 to 1, 1 to N

    • Target and System

    • DB Change Management

    • Data Comparison

    • Change Plans

    • Patch Conflict and PreReq Analysis

    Analyze

    EM12.1 Database Lifecycle Management PackSample Use Case Mapping To Features

    Sample Use case Feature

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    117/140

    Sample Use case Feature

    My organization has merged with another and now we have 1000 more servers withdatabases running on some of them. How do I make them manageable?

    Automatic Discovery

    I want to find all databases running on Linux that are part of Fusion application Configuration Search

    My production application is producing more logs than my test. What’s the diff betweenproduction and test? Can I ignore the obvious diffs?

    Configuration Drift analysis

    My PLSQL procedure executes in my Test environment, but fails in Production. Can Ifind the diff and synchronize them?

    Database Change Management

    If I shutdown my database for patching what applications will be impacted Topology Viewer

    •Can I check if my organization is complying with the patch baselines?•Is my Exadata configured as per best practice guidelines? Configuration Compliance (Compliance standard)

    Someone changed the initialization parameter of my production payroll databaseyesterday. Who did it and when?

    Configuration Compliance (Real time change detection)

    My auditor wants to have a single report for all my databases on PCI compliance. Isthere a way I can get it from EM

    Configuration Compliance (Compliance Framework)

    I want to generate a complete snapshot of my Grid Infrastructure and RAC andprovision it in one-shot. Can I do do it?

    Provisioning Profiles

    I want my operators to provision 15 database instances for the next testing cycle and Ido not want them to change/choose the Oracle Home path. How can I enforce thesame value across all deployments

    Provisioning Lock down

    I have the next patching downtime next Saturday. How can I make sure that my targetsare ready for patching and how can I apply all the important patches in one singledowntime with only one reboot per instance?

    Patch PlansPatch Analysis

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    118/140

    Why we call theDatabase Lifecycle Management Pack

    “Fantabulous”!! 

    • Configuration Management - Capture & Centralize information about all hardware andsoftware resources, historical change tracking, security/configuration rules and violations.

    • Provisioning and Patch Automation - Deployment of Oracle Software, applicationsand patches. Provision entire software stack including OS, database software and database fromGold images and locked-down deployment procedures. Proactively recommend patches forOracle Database software / clusterware / ASM and place in patch plan for validation and massdeployment at scheduled times.

    • Change Management - Capture & compare metadata (dictionary) definitions, trackchanges in a single db or compare multiple databases, reverse engineer db & schema definitions,capture & version baselines, compare dbs & schemas or baselines, compare data in referencetables, modify objects on multiple dbs, impact analysis, developers can use change plans, DBAscan review and apply on test and production databases.

    TEST DATA MANAGEMENT pack(Brand New in EM12c)

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    119/140

    Allows Data Subsetting(Smaller test/development databases from large production databases)

    Production TestData

    RelationshipModeling

    SensitiveData

    Identification

    DataSubsetting

    Data Masking

    TEST DATA MANAGEMENT pack

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    120/140

    z

    What is Data Subsetting?•  A relationally intact and yet fractional

    representation of production data for test anddevelopment purposes

    Why is this important?• Reduce the storage overhead created by

    production data copies in various applicationenvironments

    •  Allow developers to perform real worldapplication development by using production-class data

    • Very useful in Real Life situations

     Applicationmetadata

     Application data

    Production

    Test

     Application data

     Applicationmetadata

    Subset criteria:REGION = ‘APAC’ 

     AND FISCAL_YEAR = 2011

    SystemSetup

    High Performance Execution of Data SubsettingTEST DATA MANAGEMENT pack

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    121/140

    Production

    DatapumpExport file

    Test

    Export =Writing subset data

    via DataPump

    Import

    In-Place subset =

    Deleting data inthe same databaseProduction

    Test

    Clone

    Database size Subset size Time*

    Data Pump method 1 Terabyte 200G (20%) 1 hour 8 minutes

    Clone and delete 1 Terabyte 200G (20%) 5 hours 49 minutes

    *2-nodes Intel Xeon 6-core X5675 Processor w/ 216G memory running OEL 5.5

    Data Subsetting End-to-End Process TEST DATA MANAGEMENT pack

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    122/140

      JOB_ID JOB Min_SAL

    SA_MAN Sales Mgr 10000

    Create TestDatabase

    Create DataSubset

    Definition

    Extract DataSubset:

    2 methods

    CreateApplicationData Model

    JOB_ID JOB Min_SAL

    SA_MAN Sales Mgr 10000

    SA_REP Sales Repres 20000

    ProductionTest/Staging

    •Schemas•Tables•Relationshipsretrieved

    •Schemas•Tables•Relationships collected

    NAME JOB_ID SALARY

     AGUILAR SA_MAN 40000

    BENSON SA_REP 60000

    HR.EMPLOYEES

    HR.JOBSJOB_ID JOB Min_SAL

    NAME JOB_ID SALARY

    HR.EMPLOYEES

    HR.JOBS

    NAME JOB_ID SALARY

     AGUILAR SA_MAN 40000

    HR.EMPLOYEES

    HR.JOBS

    Extract and import

    Clone and delete

    Table rule: Salary< 60,000

    Table rule: Min_Sal < 20,000

    EM

     Oracle and the Cloud

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    123/140

    Oracle has the Broadest and Most CompleteEnterprise CLOUD Services 

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    124/140

    Infrastructure-as-a-Service (IaaS) 

    OVM

    VM VMVM DB DBDB

    Database CloudSelf-Service Application

    App 1 App3App 2

    Java Platform

    Data(base)-as-a-Service (DBaaS) 

    Platform-as-a-Service(PaaS) 

    Exadata/non-Exadata Exalogic/non-Exalogic

    Increasing Enterprise Value

    Cloud Management Pack for DB or Cloud Management Pack for FMWPre-Requisites: Database Lifecycle Management Pack and WebLogic Management Pack respectively

    Cloud Setup: when using Infrastructure as a ServiceEM driven Tasks

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    125/140

    Provision Bare metal Hypervisor

    Configure Storage Arrays and

    network (VLAN)

    Create Server Pools

    Define Zones based on functional

    and operational boundaries

    Configure Software Library

    1 Define allowable VM sizes

    Assign quotas to Users and Roles

    Define access boundaries (map

    roles to zones)

    Setup Chargeback Plans

    Make software available for

    deployment by Self-Service users

    2

    3

    4

    Cloud Administrator Self Service Administrator

    5

    1

    2

    3

    4

    5

    Cloud Setup: when using Database as a ServiceEM driven Tasks

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    126/140

    Provision Servers and Storage

    Provision Database Software on

    single instance servers or RAC

    Create database server pools

    Define Zones based on functional

    and operational boundaries

    Configure Software Library

    1 Define Deployment Procedures for

    Database Provisioning

    Assign quotas to Users and Roles

    Define access boundaries (map

    roles to zones)

    Setup Chargeback Plans and

    maintenance levels

    Define a service in Service Catalog

    for deployment by Self-Service

    users

    2

    3

    4

    1

    2

    3

    5

    Cloud Administrator Self Service Administrator

    5

    4

    Cloud Setup: when using Platform as a ServiceEM driven Tasks

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    127/140

    Provision servers, storage and/or

    domains for cloud

    Create Middleware pools using

    servers or domains

    Define Zones based on functional

    and operational boundaries

    Configure Software Library with

    required images/Assemblies

    1 Define Deployment Procedures for

    domain or J2EE App Provisioning

    Assign quotas to Users and Roles

    Define access boundaries (map

    roles to zones)

    Setup Chargeback Plans

    Define a service in Service Catalog

    for deployment by Self-Service

    users

    2

    3

    4

    1

    2

    3

    5

    Cloud Administrator Self Service Administrator

    4

    Chargeback Workflow

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    128/140

    Select Targets for Metering

    Define Charge Plans

    Define Cost CenterHierarchy

    Assign Charge Plans andCost Centers

    Generate and DistributeReports

    Resource utilization data extracted fromEnterprise Manager metric tables

    Define charge items and r ates

    Determines who gets charged and what for

    Usage and charge information helpsusers understand their IT costs

    Manually define or import from LDAP

    Setup Charge Plans

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    129/140

    Universal Charge Plan – Simplest way to leverage Chargeback

     – Contains 3 universal charge items

    • CPU

    • Memory

    • Disk

     – Can be assigned to any type of supportedchargeback target

    Extended Charge Plan – Provides target specific charges in addition to

    universal charge items

    Cash Cow

    Sample Charge ItemsDedicated Shared Dedicated Shared

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    130/140

    Host VMDedicatedDatabase

    SharedDatabase

    DedicatedWebLogic

    SharedWebLogic

    Fixed

    • Base

    Charge

    • Base

    Charge

    • Base

    Charge• Backup

    Charge

    • Base Charge • Base Charge • Base

    Charge

    Configuration

    • OS

    • CPUCount

    • Memory

    • CPU Count

    •  AllocatedMemory

    •  AllocatedStorage

    • Size

    • Edition

    • Version

    • Option

    • Storage

    • Memory

    • Edition

    • Version

    • Nodes ofCluster

    • Version

    Usage

    • CPUUtilization(%)

    • Memory

    Used• Disk

    Usage

    • CPUUtilization(%)

    • CPUUtilization(%)

    • DB Time

    • CPU Time

    • CPUUtilization (%)

    • SQL Executes

    • UserTransactions

    • UserRequests

    • CPUUtilization(%)

    • MemoryUsage

    • UserRequests

    •  ActiveSessions

    • RequestExecutionTime

    Reports

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    131/140

    • Daily job calculates all charges for current reporting cycle

    • Ad-hoc reports available from Chargeback Reports tab – Usage Summary/Trend for CPU/Disk/Memory – Charge Summary/Trend – Aggregate data by Target, Cost Center, Date, etc

     – Export Data to xls

    • Chargeback tab in self-service portal provides eachuser with personal trending report 

    Summary Reports

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    132/140

    • Shows charge and utilization data summarised for specified period• Drill-down by Cost Center, Target Type, Resource

    Reports – Trending

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    133/140

    • Shows charge and utilization trend over specified period

    Reporting – BI Publisher

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    134/140

    • Generate Reports in variety of formats –  Excel, Word, PowerPoint, HTML, PDF

    • Email reports to recipients

    Chargeback – BRM Integration

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    135/140

    • Integrate with OracleBilling and RevenueManagement for

    enterprise billingsolution

    • Metering dataextracted fromEnterprise ManagerChargeback andimported into BRM 

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    136/140

    Oracle Cloud Management: Key Differentiators

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    137/140

    • Setup, Deliver, Manage……. 

    Complete Cloud Lifecycle Management

    • Choice of IaaS, DaaS, PaaS from single Self-Service

    interface• Choice of physical and virtual environments (x86, Sparc)

    Broadest and Most Complete EnterpriseServices

    • Business-Driven Application Management• Integrated Application-to-Disk Management

    Business-Driven, Application-Aware

    Cloud Management Overview Whitepaper

    http://www.oracle.com/technetwork/oem/cloud-mgmt/cloudmgmt12c-wp-516612.pdf  

    http://www.oracle.com/technetwork/oem/cloud-mgmt/cloudmgmt12c-wp-516612.pdfhttp://www.oracle.com/technetwork/oem/cloud-mgmt/cloudmgmt12c-wp-516612.pdfhttp://www.oracle.com/technetwork/oem/cloud-mgmt/cloudmgmt12c-wp-516612.pdfhttp://www.oracle.com/technetwork/oem/cloud-mgmt/cloudmgmt12c-wp-516612.pdfhttp://www.oracle.com/technetwork/oem/cloud-mgmt/cloudmgmt12c-wp-516612.pdfhttp://www.oracle.com/technetwork/oem/cloud-mgmt/cloudmgmt12c-wp-516612.pdfhttp://www.oracle.com/technetwork/oem/cloud-mgmt/cloudmgmt12c-wp-516612.pdfhttp://www.oracle.com/technetwork/oem/cloud-mgmt/cloudmgmt12c-wp-516612.pdf

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    138/140

    So Many Customers benefit from Enterprise Manager!!

    http://www.oracle.com/enterprise_manager/docs/profit-magazine-navigating-to-customer-satisfaction.pdf

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    139/140

    Avoids onlinerevenue losses up to25%

    Cuts configurationmanagement effort by90% 

    Saves weeks onapplication testingtime

    Replaces manual

    tools with automation;saves time by 50%

    Deploys SOAinfrastructure 92%faster

    Saves 80% time andeffort for managingDatabases

    Improves ITproductivity by 25%

    Drives asset utilizationup by 70%

    Reduces Databasetesting time by 90%

    Reduces provisioningeffort by 75%

    Saves $1.9 million 

    with Oracle EnterpriseManager

    Saves $170,000 per

    year with OracleEnterprise Manager

    Delivers 24/7 uptimewith Oracle EnterpriseManager

    Cuts applicationtesting from weeks to hours

    Reduces criticalpatching time by 80%

    Oracle Enterprise Manager Cloud Control

    http://www.oracle.com/customers/snapshots/city-of-evanston-enterprise-manager-snapshot.pdfhttp://www.oracle.com/customers/snapshots/meridian-knowledge-solutions-enterprise-manager-snapshot.pdfhttp://www.oracle.com/customers/snapshots/city-university-london-rac-snapshot.pdfhttp://www.oracle.com/enterprise_manager/docs/profit-magazine-navigating-to-customer-satisfaction.pdfhttp://www.oracle.com/pls/ebn/live_viewer.main?p_direct=yes&p_shows_id=7199046http://www.oracle.com/customers/snapshots/cumis-group-em-snapshot.pdfhttp://www.oracle.com/pls/ebn/live_viewer.main?p_direct=yes&p_shows_id=6265113http://www.oracle.com/pls/ebn/popup.on_demand?p_shows_id=6273483http://www.oracle.com/customers/snapshots/sistema-de-retiro-para-maestros-snapshot.pdfhttp://www.oracle.com/pls/ebn/live_viewer.main?p_direct=yes&p_shows_id=7199051http://www.oracle.com/pls/ebn/live_viewer.main?p_direct=yes&p_shows_id=6265113http://feeds.feedburner.com/~r/OracleDatabaseInsider/~3/519114945/7244356_Scott_McNeil_012109.mp3http://www.oracle.com/customers/snapshots/telstra-em-bbs-case-study.pdfhttp://www.oracle.com/pls/ebn/live_viewer.main?p_direct=yes&p_shows_id=7586946http://www.oracle.com/customers/snapshots/amtrust-bank-enterprise-manager-case-study.pdf

  • 8/18/2019 Enterprise Manager12c CloudControl Overview Plus DBLifeCycleMgmtPack

    140/140

     

    Please visit one of the world's first blogs dedicated to Enterprise Manager

    http://enterprise-manager blogspot com

    http://enterprise-manager.blogspot.com/http://enterprise-manager.blogspot.com/http://enterprise-manager.blogspot.com/http://enterprise-manager.blogspot.com/