An Inside Look at Oracle Enterprise Manager: New Framework and Architecture Overview

Mark McGill
Ashish Agarwal

Room fully packed, looks like many people are interested in this new release.

Again I will do my post in the form of a summary of features. Simply need some more time to revise these posts, so stay tuned. For now this is what I wanted to share with you guys.

Yes these are my notes in Stagato Style, sorry guys.

Unique management requirements

  • Personalization
  • Extensibility
  • Performance stability and scalability
  • Security
  • Manageability
  • Fault diagnostics


  • Tailor EM experience based on job role
    By this not everybody will get the same homepage, but can choose the page layout the like and suit best to their jobs
  • Custom Homepages
  • Customize Target Homepages
  • Favorites
  • History
    Very easy for context switching, so being able to get back to where you were 2 clicks ago.

OK, because of technical issues no DEMO was given.


  • New architecture for extensibility
    • EM platform – cannot be updated between releases
    • EM plugins – can be updated between releases
    • All out of the box target types modeled as plug-ins
    • Enables target support and other vertical capabilities
    • Target plugins
      • Management for new versions of targets like: databases, fusion middleware, Siebel, Exedata etc
      • Monitoring of 4rd party targets through metadata based plugins
      • Solution plugin
        • Provide enhancements in vertical functionality
        • Chargeback end trending
        • Self service cloud management

Plugin deployment

  • Single console to manage lifecycle
  • Pre-requisite checks and logging
  • Seamless deployment of plugins across middle tier and agent tier

Enhanced custom plug-ins

  • Target to target associations
  • Automatic discovery
  • Custom target credentials
  • Configuration Management
  • Compliance standards


Automatically update of:

  • Agent Core images
  • Plug-ins
  • Compliance standards and rules
  • Diagnostics checks
  • VM templates
  • Management Connectors
  • Administrators notified that update is available
  • Update is downloaded from Oracle store to customer site
  • Update is applied by administrator

Performance, stability and scalability

  • Fault tolerant Agent
  • Robust
    • Less port specific issues
    • Suspension of misbehaving taks
    • Self-tuning
      • Memory allocated based on environment
      • Lightweight
        • Scales to thousands of targets per agent
        • Unified
          • Integration of acquired technology
          • New “ Lifecycle Status” target property
            • Being able to set Production, Staging, Test, Development
            • Missions critical and production servers treated with higher priority than data from development and test systems
            • Helps ensure tat adding more targets does not impact performance
            • Improved Loader
              • Faster uploads
                • Synchronous uploads from Agent
                • No filesystem staging area, simply upload directly to the Management Service
  • Isolation of Loader problems
    • Resources partitioned by type of data and lifecycle status
  • Flow control
    • Agents backed off by Lifecycle status
    • Stops loader becoming saturated


  • Integrate with enterprise security
  • Improve authentication to EM
    • Integration with (OAM SSO)
    • Direct LDAP authentication support (AD and OID)
    • Strong host and database target authentication
    • Improved credential management
    • Fine grained authorization
    • Out-of-the-box roles


  • Deployed across thousands of distributed systems
  • Agent software download with self-update
  • Deploy to multiple servers and platforms in a single step
    • SSH ensures confidentiality and integrity of agent deployment
    • Remote prerequisite checks
    • Automatically registers agent with OMS
    • All control operations from UI and EMCLI
      • Start
      • Restart
      • Shutdown
      • Secure
      • Update Agent Properties
      • Support for batch control operations and property changes
      • Agent monitoring
        • Performance, resource usage
        • Configuration information
        • Deployed metric extension and plug-in summary
        • System/Service modeling of EM Application
          • Database components
          • Weblogic comp
          • Hosts
          • EM services
          • Auto discovery
          • New target types
            • OMS/OMS console/OMS platform
            • Rich relationships
              • Composite application contains
              • Provided by
              • Topology viewer and EM services dashboard
              • Central location to assess EM health
              • Dependency analysis for EM system
              • Shows relationships between system components
              • Customizable views and component grouping

Diagnostics framework

  • Reduce time to resolution of EM problems
  • Simplifying customer interaction with Oracle Support
  • Problem prevention

Incident Manager

  • Manage complete lifecycle of all incidents and problems
  • Assigns ownership, add comments, prioritize, escalate and track incidents
  • Guided resolution
  • Integration with Support Workbench

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s