590 likes | 837 Views
Advanced Management of Oracle Applications, Including Oracle Fusion Applications (CON1589). Raghuram Sripada Director, Product Management. Program Agenda. Enterprise Manager Overview Application Management Suites: Strategy Application Management Suite Solution Overview
E N D
Advanced Management of Oracle Applications, Including Oracle Fusion Applications (CON1589) Raghuram Sripada Director, Product Management
Program Agenda • Enterprise Manager Overview • Application Management Suites: Strategy • Application Management Suite Solution Overview • Business Value and Key Differentiators • Q&A
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.
Total Cloud Control Integrated Cloud Stack Management Business-Driven Application Management Complete Cloud Lifecycle Management | | Self-Service IT Simple and Automated Business Driven
Integrated Application-to-Disk ManagementOnly Oracle Can Deliver Complete Stack Management Hardware Database Middleware Full Stack Applications • Complete Lifecycle Mgmt of Physical & Virtual Systems (Ops Center) • HW, Firmware, OS, VM, Storage • Industry’s Leading Database Self-Management Solution • Integrated, Deep Middleware Management • WebLogic, SOA, Portal, Identity Mgmt, BI • Deep out-of-the-box mgmt solutions for Apps Unlimited, Fusion Apps • Comprehensive upgrade support for EBS 12.1 Complete, Integrated, Application-to-Disk Management
Single source of truth Uniformity and standardization Shorter deployment times Easier to manage and upgrade Lower cost of ownership Reduced change management risk Improved support experience Application Management Strategy Benefits of Vertical Integration
Application Management Strategy Enterprise Manager Framework and Apps Content • Agents • Systems and Services • End-User Monitoring • Alerts • Notifications • Incident Manager • Support Workbench • Dashboards • …and more • Application Metrics • Target Organization • Application Services • App Compliance Rules and Standards • App configuration and topology • Patch inventory recommendations • …and more Enterprise Manager Framework Oracle Application Content Unmatched Application Management
Siebel/EBS/PSFT/JDE Fusion Apps FusionMiddleware Other Oracle Applications Application Management Strategy Convergence and Coexistence
Application Management Strategy Solution Portfolio for Oracle Applications • Siebel • Fusion Applications • E-Business Suite • PeopleSoft • JD Edwards • Other Oracle Applications App Mgmnt Suite Cloud Assemblies Enterprise Manager Built-in integrations Data Subsetting App Testing Suite Data Masking App Replay
Application Management StrategyCommon and Unique Capabilities Unique to SEBL Unique to EBS Common Features Integration with HI/SI Framework Concurrent Processing Dashboard Target Discovery & Organization Process Sched.Admin End-to-End Monitoring Performance/Component Drill Down SARM Integration & Reporting Centralized Log Access JVM Monitoring Workflow Process Monitoring Monitoring/Metrics/Alerting Customization Management Centralized Log Access Centralized Console & Repository Automated Patch Management Unique to JDE Unique to PSFT Automation of Manual Steps Configuration/Setup Data Management App Server Admin Server Manager Integ. Historical Reporting Automated Cloning Role & Access Control Integration with Other EM Products
Application Management StrategyCommon and Specific Capabilities Common Features Target Discovery & Organization PeopleSoft Process Sched.Admin Performance/Component Drill Down App Server Admin Support for Platforms Centralized Log Access Monitoring/Metrics/Alerting Centralized Console & Repository Automation of Manual Steps Historical Reporting Role & Access Control Integration with Other EM Products
Application Management Suite Solution Overview Discovery / System Management Application Management Suite Application Performance Management (APM) Lifecycle Management Configuration and Compliance
Application Management Suite Discovery / System Management Discovery / System Management • Target recognition & organization • Centralization and consolidation • Unify Apps and Tech Stack • Multi-instance/domain visibility • Monitoring/Metrics/Alerting • Dashboards reporting • Ad-hoc & historical reporting • Diagnostics Target Discovery Lifecycle Management APM Configuration and Compliance
System Management • Centralize console • View status of all targets • Discovery Wizard • Cloning • Pack Diagnostics • Preferences • Home Page
System Management • Add a new Databases • Prevalidate E-Business Suite targets • Discover & Configure EBS instances • Search & remove EBS instances • Discovery Wizard
System Management • At a glance view the status of those targets. • Complete drill down provides detail information per target. • Monitor System & Service, Availability, Performance, Usage, and more. • Monitoring
System Management • Visual charts of all critical activity components: • Concurrent Requests, User Sessions, and Workflow items • Historical Reporting – 24hrs., 7 & 31 days • Drill downs for more details • Performance charts
System Management • Includes over 150 Metrics • Set collection schedules to meet business goals • Set Warning and Critical Thresholds based on instance type (e.g. Production, QA, Dev) requirements • Ability to automate correct actions • Metrics & Collection Settings
System Management Administration Dashboard Start & Stop common EBS services
System Management • Trending of Pending, Running and Scheduled • Live data of Top 10 Running and Pending requests • Live data of Number of Executions & Failed Executions, Average Running Time Minutes, Total Running Time Minutes • User defined Watch list • Concurrent Programs • Concurrent Managers • Concurrent Processing Dashboard
Application Management Suite Application Performance Management (APM) Discovery / System Management • End-user monitoring, featuring RUEI • End-to-transaction visibility and traceability • Objective end-user performance metrics • Application-aware Session Capture Lifecycle Mgmnt. APM Configuration and Compliance
User Experience ManagementChallenges and Solution Challenge • How to accurately monitor user experience? • Performance • Across User Types • Different User Locations/Geographies • Transaction success/failure/abandonment • How to objectively measure end-user satisfaction with an application? • Synthetic Transactions • Compare actual to planned • How to reproduce, exactly, any transaction? • How to correlate end-user experience with system load? Internet Solution • Capture and store ALL user activity at convergence point • Application “Aware” • Agentless - Zero performance impact • No application changes required VPN Network Switch / Tap Firewall Transaction Capture Point Web Servers App Servers RAC
Application Performance Management Enabling End-to-End Management • Real end-user experience • Monitor and filter by business KPI’s • Click-out to EBS Plug-in • Capture active sessions with “User Monitoring” in the EBS Plug-in • Zero-overhead, production monitoring of session activity • Bi-directional integration with Database End-User Management Database Management Middleware Management • Capture DB activity via Diag & Tuning • Tuning recommendations based on AWR repository
Application Performance Management • Capture location, browser type, etc. of End-Users • Correlate actual app performance with benchmark • OOTB recognition of Taxonomy • Establish / report on KPIs by Module • Zero performance overhead • End User Management
Application Performance Management Dashboards provide insight to all Web apps active Most popular and problematic pages Recognition of EBS application products, pages, error messages, etc. User-defined performance thresholds Performance by physical location
Application Performance Management • Helpdesk receives a call from their London office they are experiencing poor performance on Demand Planning Page. • Use RUEI isolate user sessions. • Drill down into User Monitoring page. • Click on related database session id. • Trace the session using the DB pack. • Use Case using RUEI
Application Performance Management Isolate a Specific User Session Isolate user sessions with Filters Complete record of all steps in the session, in EBS lexicon Performance data for each step, color-coded by satisfaction levels Recognition of EBS error messages
Application Performance Management Continue Drill Down into EBS Application Stack Right-click to access infrastructure details of the session • Drill down to the Application Management suite for E-Business Suite and access • User Monitoring dashboard • Performance dashboards • To view all related database sessions and take action.
Application Performance Management • Ability to track, trace, troubleshoot in-flight transactions. • Consolidated view of the entire transaction on each tier. • Facilitates deep root-cause analysis. • Click on SID to trace. • User Monitoring
Application Performance Management Trace the end user related database session Kill or Trace in-flight EBS Sessions
Application Performance Management • Summary of Status and Availability for last 24 hrs • View Servlets, JSPs, EJB (daily averages) • Resource Usage – CPU / Memory usage, and Active Threads • JDBC Usage • Memory Pools • Garbage Collections • JVM Monitoring
User Experience ManagementKey Capabilities What are the key differentiators? Non intrusive tool No retro-fitting of Applications Translated into Application-specific lexicon Integration with OEM Cloud Control What are the benefits? Deliver insight into actual end user interaction with applications Metric based end-user satisfaction Better, more proactive systems management More intuitive/legible data for all consumers Faster troubleshooting Preservation of common language across EM functionality
Application Management Suite Configuration and Compliance Discovery / System Management • Cornerstone of Target Discovery, Packaged Applications, Database, and Operating System. • Compare configurations between instances or over time. • Enforce EBS “Best Practices” with Compliance Rules and Standards. • Detect unauthorized changes. Config Capture Lifecycle Mgmnt. APM Configuration and Compliance
Configuration ManagementProblem Statement Administrative silos – Test DBA & production DBA, SYSADMIN & DBA Limited visibility, finger-pointing Difficult to detect changes across application deployment life cycle Time spent in detection and debugging Manual processes for rolling out application changes Higher cost and time to delivery Fragmented reporting Inaccurate compliance audits Application Middleware Application Stack Database Operating System Hardware Application Lifecycle Development Test Stage Production Disaster Recovery
Configuration and Compliance • Automatic capture of application-specific technology and functional configuration. • Save “Gold Copies/Baselines”, Historical and instance comparisons, etc. • Out-of-the-Box and custom Compliance Rules and Standards. • Reduce Operational Inconsistencies
Configuration and Compliance Complete Stack Comparisons FullStack Comparisons • Applications system configuration • Workflow configuration • Concurrent Processing configuration • Apps context configuration • Patch information configuration • Custom objects configuration • Database context configuration • Database configuration • Hosts configuration Only Oracle Can Deliver
Configuration and Compliance • Helpdesk receives a call that the User Monitoring Page is no longer working in production. • We know User Monitoring variable is stored on the Apps context file. • We want to easily confirm if any underlying configuration change is the root cause of the outage. • In the future, we want to be alerted proactively if this recurs. • Use Case for Compliance
Configuration and Compliance Frameworks consist of multiple Standards Organizing Rules with Standards and Frameworks Standards are groups of rules, by a particular Target type Standards are applied to Targets manually, or automatically via Admin Groups Rules are individual validations against a specific Target type
Configuration and Compliance Enforcing Best Practices with Compliance Rules • Is User Monitoring Enabled? Yes No • Violation • Compliant • Out-of-the-box Rules and Standards for E-Business Apps • Validate parameters in name-value pairs in managed files • Seeded and custom rules, using guided creation and modeling • Guided modeling to create the Compliance Rule
Configuration and Compliance Leveraging Incident Rule Sets to Manage Compliance • Incident Rules automate the detection of an system event, as well as the associated response • Incident Rules can be grouped together in Incident Rule Sets
Application Management Suite Lifecycle Management Discovery / System Management • Customization Management • Patch Management • Configuration (Setup) Management • Approvals Framework • Automated Cloning Manage Change Lifecycle Mgmnt. APM Configuration and Compliance
Lifecycle Management • Create AD compliant customization packages. • Custom patches can be applied using Patch Manager. • Over 200 file types supported. • Validate the custom files based on a set of standards. • Interface with Version Control systems. • Customization Management
Lifecycle Management • Automates patching • Deploys custom and standard Oracle patches. • Check for prerequisites • Simultaneous, multi-patch, multi-target deployment • Numerous patching options • MOS integration • Patch Management
Lifecycle Management • Migrates functional setup data across different instances. • Supports > 300 functional APIs • Group extracts, loads, and reports into projects for easier management and reuse. • Advanced filtering • Comparison reporting across instances. • BR100 reporting • Setup Management
Lifecycle Management • Approvals framework for Customizations, Patches, and Setup data. • Separation of duties • Reporting and auditing capabilities • Email notifications • Change Approval Framework
Lifecycle Management • Automate common pre-and post-clone steps. • Automated Cloning leverages EM Directives and Deployment Procedures. • Clone Dashboard tracks scheduled clones and history. • Automated Cloning