Monitoring, Managing and Supporting Enterprise Clouds with Oracle Enterprise Manager 12c Name, Title Oracle
Complete Cloud Lifecycle Management Optimize Plan Meter & Charge Manage Applications and Business Services Platform as a Service DBaaS MWaaS Infrastructure as a Service Setup Build Monitor Deploy Test
Complete Cloud Lifecycle Management Meter resource utilization and cloud usage Optionally chargeback to application owners, end-users, and/or business departments Optimize cloud performance, capacity, QOS, agility, geography, people, costs Meter & Charge Optimize Plan Applications and Business Services Setup Identify all IT assets Decide apps, cost models, policies, roles Consolidation planning (P2V, P2E, DB, App..) Setup infrastructure Setup shared services (IaaS, DBaaS, PaaS, Apps) Self-Service resource management Cloud resource and request monitoring Application to Disk stack management Centralized incident and configuration management End-user, business-level, application monitoring Manage Monitor Platform as a Service DBaaS MWaaS Infrastructure as a Service Deploy Test Build Assemble using shared components Test applications Deploy apps through self service GUI/API
Complete Lifecycle Management Monitor and Manage the Cloud Meter resource utilization and cloud usage Optionally chargeback to application owners, end-users, and/or business departments Optimize cloud performance, capacity, QOS, agility, geography, people, costs Self-Service resource management Cloud resource and request monitoring Application to Disk stack management Centralized incident and configuration management End-user, business-level, application monitoring Meter & Charge Manage Optimize Monitor Plan Applications and Business Services Platform as a Service DBaaS MWaaS Infrastructure as a Service Deploy Setup Test Identify all IT assets Decide apps, cost models, policies, roles Consolidation planning (P2V, P2E, DB, App..) Setup infrastructure Setup shared services (IaaS, DBaaS, PaaS, Apps) Build Assemble using shared components Test applications Deploy apps through self service GUI/API
Role-based Monitoring and Management for the Cloud SSA User Cloud Admin Application Admin Monitor own requests Monitor own apps, VMs, databases Monitor quota, chargeback, etc Startup/shutdown own apps, VMs, databases Scale out/back using Policies Monitor Cloud requests Monitor the health of the overall Cloud service Manage the Application to-disk stack (Monitor, Patch, Track Compliance ) Monitor Application SLAs Monitor Business Transactions and metrics Monitor end user experience
Role-based Monitoring and Management for the Cloud SSA User Cloud Admin Application Admin Monitor own requests Monitor own apps, VMs, databases Monitor quota, chargeback, etc Startup/shutdown own apps, VMs, databases Scale out/back using Policies Monitor Cloud requests Monitor the health of the overall Cloud service Manage the Application to-disk stack (Monitor, Patch, Track Compliance ) Monitor Application SLAs Monitor Business Transactions and metrics Monitor end user experience
Self-service Resource Management Empower Users through Transparency and Self-Service Control Basic monitoring of provisioned resources-vm hosts, databases Limited administrative privilege for change compliance and security Shutdown, Startup, backup, restore Dynamically scale-out and scale back based on performance and schedule driven policies
Policy Based Resource Management Dynamically allocate resources based on pre-defined policies Out-of-box policy authoring capability combining metric thresholds with actions Schedule based Invoke actions based on schedules. Example: Quiesce VMs on weekends Performance based Scale out and scale back actions to support Capacity On Demand Shared Service Dept App 2 Performance Policy violation Weblogic Cluster Coherence Grid Oracle RAC WebLogic Cloud Zone Oracle Database Cloud Zone Oracle Enterprise Manager Capacity fulfillment on demand
Policy Authoring Easy to use policy authoring user interface Allows users to create their own workload management policy AND/OR driven conditions on various metrics Policies can be based on metrics from any layer of the application stack Rich library of out-of-box policies Assembly designers can define affinity and anti-affinity policies 9
Role-based Monitoring and Management for the Cloud SSA User Cloud Admin Application Admin Monitor own requests Monitor own apps, VMs, databases Monitor quota, chargeback, etc Startup/shutdown own apps, VMs, databases Scale out/back using Policies Monitor Cloud requests Monitor the health of the overall Cloud service Manage the Application to-disk stack (Monitor, Patch, Track Compliance ) Monitor Application SLAs Monitor Business Transactions and metrics Monitor end user experience
Cloud Resource and Request Monitoring Single Pane of Glass for Cloud Administrators Manage Cloud Zones and underlying resources Server Pools, VMs, databases, Middleware) Track resource flux, tenants, policy violations, etc Drill down into individual resources for deeper monitoring Monitor requests and failure rates and identify potential bottlenecks to remediate
Application-to-Disk Cloud Stack Management Hardware, Software and Management Engineered Together Engineered to work together Tested together Certified together Packaged together Deployed together Upgraded together Supported together Managed together with EM 12c
Demo
Centralized Configuration Management Configuration Management tailored for Cloud environments Challenges Virtual Server sprawl Dynamic topology changes (owing to elasticity) Drifts from pre-defined Service templates Rapid changes Cloud compliance Features Inventory tracking, ongoing discovery Topology mapping, dependency tracking Configuration Baselines, Drift Tracking Real-time change detection and auditing Compliance Frameworks, standards and Rules Release highlights Integration of mvalent, Active reasoning and BEA Guardian into a single Enterprise Manager Framework
Monitoring the Cloud Topology Dependency and Impact Analysis Visualize component relationships and dependencies Manage at system level, rather than component level Key Use Cases: Dependency Analysis Impact Analysis Relationship based Search, e.g: Show all databases running on Exadata and connected to Weblogic servers Customize view to match specific needs Ability to define relationships manually
Scalable Patch Automation for Your Cloud Detect and verify patching success Detect drift from existing gold images and rebuild them for future software rollouts Patch Compliance tracking and reporting 4. Patch Verification & Reporting Support Rolling patches for RAC Support out-of-place patching/upgrade for single instance databases Support patching Exadata Database Cluster Stack Support Group based patching Push button Patching by Operators 1. Patch Advise 3. Patch Rollout 2. Patch Planning Advise/recommend patches based on configuration Provides patch rating and community feedback Create Patch Plans & templates to apply multiple patches in a single downtime Detect conflicts and file merge requests Perform pre-flight dependency and impact analysis New or Significantly Enhanced in 12c
Role-based Monitoring and Management for the Cloud SSA User Cloud Admin Application Admin Monitor own requests Monitor own apps, VMs, databases Monitor quota, chargeback, etc Startup/shutdown own apps, VMs, databases Scale out/back using Policies Monitor Cloud requests Monitor the health of the overall Cloud service Manage the Application to-disk stack (Monitor, Patch, Track Compliance ) Monitor Application SLAs Monitor Business Transactions and metrics Monitor end user experience
Business Driven Application Management Optimize Your Cloud for Business Services Custom App 3 rd Party App Are my customers happy? Why hasn t the order shipped yet? Are business SLAs being met? User Experience Management Business Transaction Management Business Service Management
Real User Experience Insight Reporting End User Analytics and Performance Management Massively scalable 500M page views and higher Fine gained monitoring Geo-location Reporting Executive dashboards Integrated user experience and application monitoring view Extensive KPI and SLA monitoring Full alerting capabilities
Business Transaction Management Cross Tier, Cross Application Transaction Tracing Transaction-oriented performance breakdown, by service and over time Configurable monitoring Aggregate performance Trace every instance of every transaction 10x increase in number of manageable service endpoints Optimized transaction and condition evaluation to reduce cases where full transaction correlation is needed
Business Service Management Discovery, Management and Component Diagnostics Composite Application View and manage performance of multi-tier applications, as a single entity Service Lifecycle Management Static and Dynamic dependency topology Performance, usage, and availability monitoring Create, Update, Delete automation Enhanced SLA Management Contractual SLA models Real time SLA tracking and alerting
Complete Lifecycle Management Meter, Chargeback and Optimize Meter resource utilization and cloud usage Optionally chargeback to application owners, end-users, and/or business departments Optimize cloud performance, capacity, QOS, agility, geography, people, costs Meter & Charge Optimize Plan Applications and Business Services Platform as a Service Setup Identify all IT assets Decide apps, cost models, policies, roles Consolidation planning (P2V, P2E, DB, App..) Setup infrastructure Setup shared services (IaaS, DBaaS, PaaS, Apps) Manage DBaaS MWaaS Build Self-Service resource management Cloud resource and request monitoring Application to Disk stack management Centralized incident and configuration management End-user, business-level, application monitoring Monitor Infrastructure as a Service Deploy Test Assemble using shared components Test applications Deploy apps through self service GUI/API
Metering and Chargeback Allows administrator to assign charge rates to shared resources Supports fixed, configuration and usage based chargeback Leverages metrics in EM repository ~50 DB, Middleware, host and VM metrics collected Performance metric & Configuration data Resource usage metering & historical usage trends Supports dedicated and shared databases (via services)
Chargeback Reporting Rollup based on LDAP hierarchy Generate Reports in variety of formats (Excel, Work, PowerPoint, HTML, PDF) Accessible from Self-Service Portal Integrated with BI Publisher Generate and Email reports to recipients on defined schedule (e.g. Monthly)
Chargeback and Billing Oracle Enterprise Manager + Oracle Billing and Revenue Management Cloud Services Cloud Management Cloud Monetization Applications Middleware Database OS Virtualization Provisioning Usage data collection Oracle Enterprise Manager Configuration Mgmt Lifecycle Management Application Performance Management Application Quality Management Ops Center Physical & Virtual Systems Management Metered Usage Balance Control Oracle Billing and Revenue Management Pricing/Charging Flexibility Customer Management Complete Billing Operations Value Chain Management Business Intelligence Bill/Invoice generation and delivery
Oracle Enterprise Manager and Oracle Public Cloud EM agent deployed with every tenant EM facilitates Application deployment by tenants Fusion Apps, Middleware and Database monitoring Operational activities: Jobs, backups, Start, stop Cloud Infrastructure monitoring
Complete Cloud Lifecycle Management Meter resource utilization and cloud usage Optionally chargeback to application owners, end-users, and/or business departments Optimize cloud performance, capacity, QOS, agility, geography, people, costs Meter & Charge Optimize Plan Applications and Business Services Setup Identify all IT assets Decide apps, cost models, policies, roles Consolidation planning (P2V, P2E, DB, App..) Setup infrastructure Setup shared services (IaaS, DBaaS, PaaS, Apps) Self-Service resource management Cloud resource and request monitoring Application to Disk stack management Centralized incident and configuration management End-user, business-level, application monitoring Manage Monitor Platform as a Service DBaaS MWaaS Infrastructure as a Service Deploy Test Build Assemble using shared components Test applications Deploy apps through self service GUI/API
Q&A Oracle.com/enterprisemanager