Oracle Enterprise Manager 12c Cloud Control for Managing Oracle E-Business Suite 12.2 Angelo Rosado Senior Principal Product Manager Oracle E-Business Suite Development, Applications Technology Group September 2014
Safe Harbor Statement 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. 3
Program Agenda 1 2 3 4 5 Overview System Management Change Management Real User Experience Insight JVM Diagnostics 4
Program Agenda 1 2 3 4 5 Overview System Management Change Management Real User Experience Insight JVM Diagnostics 5
EBS 12.2 Overview 6
Web Listener Oracle E-Business Suite 12.1 Architecture Client Application Database 10g OC4J 10gR2 11g JSP HTTP/S BC4J UIX JDBC/SQL Net Global Single Data Model BI Publisher Forms RAC & ASM 7
Web Listener EBS Oracle E-Business Suite 12.2 Architecture Client Application Database R2 WebLogic Server WebLogic JSP Global Single Data Model HTTP/S BC4J UIX 11g JDBC/SQL Net RAC & ASM BI Publisher Forms Edition-Based Redefinition 8
Oracle E-Business Suite 12.2 Architecture Oracle WebLogic Server Domain oacore: Core functionality in EBS middle tier Java code, including OAF based functionality for EBS products oafm: Web services, Secure Search and Oracle Transport Agent, etc forms: Serves all Oracle forms functionality forms-c4ws: Exposes Oracle forms-based functionality as web services WLS Domain oacore_server1 forms_server1 oafm_server1 forms-c4ws_server1 9
Oracle E-Business Suite 12.2 Architecture Oracle WebLogic Server Domain Multi Node Node 1 Node 2 WLS Domain Admin Server oacore_cluster 1 forms_cluster 1 oafm_cluster 1 forms-c4ws_cluster 1 oacore_server1 forms_server1 oafm_server1 forms-c4ws_server1 oacore_server2 forms_server2 oafm_server2 forms-c4ws_server2 10
Oracle E-Business Suite 12.2 Architecture Dual File System Edition-Based Redefinition Run File System Oracle HTTP Server (OHS) WebLogic Server (WLS) Developer 10.1.2 APPL_TOP COMMON_TOP INST_TOP Synchronization managed by patching tools Non-Editioned File System APPL_TOP_NE PATCH_TOP LOGS Patch File System Oracle HTTP Server (OHS) WebLogic Server (WLS) Developer 10.1.2 APPL_TOP COMMON_TOP INST_TOP 11
Oracle E-Business Suite 12.2 Architecture Online Patching NEW IN 12.2 Functionality leverages Oracle Edition- Based Redefinition features to support online patching Patches can be applied while the production system is fully operational Only a short downtime is required to complete patching process The amount of downtime required by any patch will be consistent Business Users DBA 12
Enterprise Manager: Solution Overview Applications Management 13
Total Cloud Control Complete Cloud Lifecycle Management Expanded Cloud Stack Management Superior Enterprise-Grade Management Agile, Automated Optimized, Efficient Scalable, Secure 14
Application Management Suite Leveraging Enterprise Manager Framework Data Subsetting Cloud Assemblies Data Masking Enterprise Manager App Mgmnt Suite App Replay App Testing Suite Database Management Diagnostics Pack Tuning Pack Database Lifecycle Management Pack Data Masking Pack Middleware Management WebLogic Server Management Pack EE SOA Management Pack EE Management Pack Plus for Identity Management Load & Functional Testing Products and more 15
AMS: 12.1.0.3.0 Release Solution Overview Bundling & Licensing 17
Application Management Suite Components Licensed as part of Application Management Suite 1 2 Application Management Pack Real User Experience Insight System Monitoring & Management Configuration & Compliance Management Change Management Patch Management Customization Management Cloning 18
Application Management Suite Leveraging Enterprise Manager Framework 19
Business Value Increase Operational Efficiency Proactively manage high availability of applications Enforce Standardization & Compliance across the Enterprise Manage & Diagnose End-to-End technology stack Performance Effectively Manage & Track Patches & Customizations 20
Oracle Enterprise Manager Certifications Application Management Pack (AMP) AMP Release EM Release Support Status Supported EBS Releases 2.0 / 2.0.1/ 2.0.2 EM 10gR1 Sustaining support only 11i, R12 3.0 EM 10.2.0.5.0 (EM 10gR5) Premier support ends Nov-2011 11i, R12, R12.1.3 3.1 EM 10.2.0.5.0 (EM 10gR5) Premier support ends Nov-2011 11i, R12, R12.1.3 4.0 EM 11.1.0.1.0 (EM 11gR1) Premier support ends April-2015 11i, R12, R12.1.3 12.1.0.1.0 EM 12.1.0.1 (EM12cR1) EM 12.1.0.2 (EM12cR2) EM 12.1.0.3 (EM12cR3) Premier support ends Oct-2016 11i, R12, R12.1.3 12.1.0.2.0 EM 12.1.0.3 (EM12cR3) EM 12.1.0.4 (EM12cR4) Premier support ends Oct-2016 11i, R12, R12.1.3, R12.2 12.1.0.3.0 EM 12.1.0.4 (EM12cR4) Premier support ends Oct-2016 11i, R12, R12.1.3, R12.2 21
Program Agenda 1 2 3 4 5 Overview System Management Change Management Real User Experience Insight JVM Diagnostics 22
System Management Monitoring EBS 12.2 23
Oracle E-Business Suite Summary Page At-A-Glance a view of: Status of all EBS instances Compliance Summary & Violations Incidents Breakdown Provision, Configure, Delete EBS Instances Run Discovery Wizard Clone an EBS instance Perform Change Management Functions 24
EBS Monitoring What do we monitor? EBS 12.2 Technology Stack EBS services Target status including WLS Nodes Incidents & problems Compliance Summary Performance Metrics 25
Extending the Oracle E-Business Suite Target Model 26
Extending the Oracle E-Business Suite Target Model Newly added Ability to change Oracle E-Business Suite availability target definition Add more targets or remove existing targets Include targets that are not part of the Oracle E-Business Suite hierarchy like SSO, LDAP, Load Balancer, and DMZ. 27
Administration of Services Start/ Stop Services Start & Stop common EBS services 28
Monitoring: Metric and Collection Settings Metrics based incidents & notifications Set EBS metrics collection schedules to meet business goals Set warning and critical thresholds based on instance type (e.g. Production, QA, Dev) requirements Add corrective actions New: Metrics documentation 29
Engineered Systems EBS Monitoring Newly added EBS region to Exalogic Dashboard to monitor EBS services: Status Configured Components Incidents Compliance Violations 30
System Administration made simple Privilege Propagation Privilege Propagation with Administration Groups 31
System Administration made simple Seeded Monitoring Templates Seeded Monitoring Templates for Oracle E-Business Suite 32
Automated Monitoring of critical business functions Service Tests Enabling Service Tests, including ATS Transactions and Beacons Link 33
Performance & Usage Charts Monitoring of all critical EBS activities by services: Concurrent Processing Forms Applications Self Service Applications Workflow Historical Reporting up to 31 days 34
Real-time User & Session Monitoring User Monitoring Top Active Sessions (Real Time) Waiting Sessions CPU Consuming Sessions Running SQL Memory Intense Sessions Search By DB Session ID Application Username 35
Real-time User & Session Monitoring User Monitoring Top Active Sessions (Real Time) Waiting Sessions CPU Consuming Sessions Running SQL Memory Intense Sessions Search By DB Session ID Application Username 36
Concurrent Processing Dashboard Concurrent Processing Monitoring Status of all concurrent requests Current Top 10 requests by status, application: Number of Executions & Failed Executions Average Running Time Minutes Total Running Time Minutes User defined Watch list: Concurrent Programs Concurrent Managers 37
System Management Configuration Management EBS 12.2 38
Configuration Management Complete EBS Stack 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 Full Stack Comparisons Only Oracle Can Deliver 39
Configuration Comparisons Control How and What is Compared Ability to Ignore Certain Differences Ad-hoc as Well as Scheduled Comparisons Automatic Detection & Notification Configuration Comparison Templates 41
Configuration Comparison Templates Oracle E-Business Suite Oracle Concurrent Manager Concurrent Processing Service Oracle Workflow Agent Listener Oracle Workflow Background Engine Oracle Workflow Notification Mailer Workflow Service Oracle Applications JVM Usage Self Service Application Service Forms Based Applications Service 42
System Management Compliance EBS 12.2 43
Configuration Comparison Templates Integration with EM Compliance Framework Out-of-box Security Compliance Standards for EBS New - Checks for mandatory database configuration parameters for EBS (init.ora) View Violations & Trends Real-time observations 44
Out-of-the-box Oracle E-Business Suite Compliance Standards 45
Out-of-the-box Oracle E-Business Suite Compliance Standards Compliance Standard Rules mapped to the standard Severity Profile Settings Profile Settings Check if all critical profiles are set correctly. Check if other profiles are set correctly. Critical Warning Profile Settings Check if no profile is missing. Critical Change Default Passwords Change Default Passwords Secure APPLSYSPUB Checks if any database user with a default password exists. Checks if any application user with a default password exists. Checks if there is any unwanted privilege in the APPLSYSPUB account. Critical Critical Warning Use Secure Flag on DBC File Checks if server security is on. Warning Migrate to Password Hash Checks if the setting for hashed passwords are on. Warning 46
Program Agenda 1 2 3 4 5 Overview System Management Change Management Real User Experience Insight JVM Diagnostics 47
Change Approval Framework Approvals for Customizations & Patches Role based privileges Reporting and auditing capabilities Email notifications 48
Change Management Patch Management EBS 12.2 Online Patching 49
Oracle E-Business Suite 12.2 Architecture Online Patching Cycle Prepare Apply Finalize Cutover Cleanup Copy the production app code Create a new Patch Edition in the DB Apply one or more patches to the Patch Edition Compile invalid objects Wait for a good downtime window Restart application on Patch Edition Remove obsolete objects Users Online Users Offline Users Online Online Patching cycle includes 5 phases Application is only offline during the Cutover phase Online Patching is used to apply all patches in 12.2 50
Automated 12.2 Online Patching Deployment Simplified UI supports: Patch deployment procedure Cutover deployment procedure FS clone Set options for specific results Multiple scheduling options Merge patches option Check prerequisites Send notifications 51
Patch Management Patch Promotion Policy Test Development Functional Testing User Acceptance Testing Quality Assurance Production Promote Oracle Patches & Custom Packages from pre-production to production instance Approvals will be required for each target prior to patch application Customers can view all the patches applied/not-applied for each target in a single UI Customers can bundle patches while promoting patches to each target Only Super Administrators can define patch promotion policy Only Super Administrators can bypass patch promotion policy for emergency patching 52
Patch Promotion Policy Example Ability to define a promotion policy that allows users to apply patches in a sequence to the pre-production instances prior to applying the patches to production instance. 53
Change Management Customization Management EBS 12.2 Readiness 54
Customization Management Create AD compliant customization packages. Custom patches can be applied using Patch Manager. Over 200 file types supported. Interface with Source Code Version Control systems. Validate the custom files based on a set of standards: Oracle defined standards User Defined Standards 55
Customization Management Option to generate R12.2 custom schema readiness report for online patching. 56
Customization Management User Defined Standards Users can now define and enforce their own Customization Standards 57
Change Management Automated Cloning EBS 12.2 58
Application Tier Cloning Support for EBS 12.2 & EBS 12.1.3 Single-Node Cloning Multi-Node Cloning Scaling up or Scaling down Shared File System Cloning RAC Support Ability to customize pre & post cloning steps Schedule cloning during off hours 59
EBS Virtual Assemblies Faster provisioning of EBS instances for Training, Testing or Development purposes Supported Assemblies for deploying EBS production instance versions: Single VM Assembly for release 12.1.3: Both DB and Applications Tier will be single Virtual Machine. Multi VM Assembly for release 12.1.3: DB Tier, Applications Tier will be different Virtual Machine. Single VM Assembly for release 12.2.3: Both DB and Applications Tier will be single Virtual Machine. Multi VM Assembly for release 12.2.3: DB Tier, Applications Tier will be different Virtual Machine. 60
Program Agenda 1 2 3 4 5 Overview System Management Change Management Real User Experience Insight JVM Diagnostics 61
Business Driven Application Management Are my customers happy? How is the order intake doing? Where is the order process stuck? What is the root cause of the problem? MW & DB Diagnostics Transaction tracing End User Diagnostics 62
Real User Experience Insight for E-Business Suite Geo-location Reporting Executive dashboards Extensive KPI and SLA monitoring Full alerting capabilities Play of Full User Sessions User Flow performance analyses Customized reporting Trend analyses Support for OAF & Forms running on servlet mode Measurement and monitoring of real-user transactions 63
Real User Experience Insight Dashboard Top used modules KPIs Problem Forms Quality Locations Top usage per user-id 64
Real User Experience Insight KPIs for EBS Automatic detection of outliers based on thresholds, dimension filters, metric conditions Calculation can be done over 1-15 minutes worth of data at the time Each KPI metric is categorized (business, performance, error) and violations categorized (critical, failure, etc) KPI violations end up in OEM as events/incidents 65
Program Agenda 1 2 3 4 5 Overview System Management Change Management Real User Experience Insight JVM Diagnostics 66
JVM Diagnostics Always on, real-time and historical monitoring and diagnostics No application instrumentation or server restarts required Complete visibility into the JVM stack heap and threads Analyze impact bi-directionally JVM to DB, DB to JVM Deploy on any JVM (i.e. HotSpot, JRockit, IBM) 67
EBS 12.2 Integration with JVM Diagnostics RUEI 1 JVMD 2 DB 3 JVM Diagnostics (JVMD) Isolate poor performance Trace the JVM transaction Examine thread, leaks, waits Drill down from Java to Database Take corrective action 68
Q&A
Roadmap Additional Information 70
Future direction System Management Additional Seeded Compliance Rules for EBS Additional Seeded Synthetic Tests EBS 12.2 management specific features Enhancements to Concurrent Processing EBS Instance Manager 12.2 Configuration comparison Add new metrics to collect new context variables added in 12.2 for online patching Change Management Customization Detection & Inventory Change Management: Simplified Approval Process Patching Templates to enhance patch deployment process across instances Patch recommendations Integrated apps & database cloning Assembly templates for Engineered Systems for faster provisioning EBS 71
Resources Additional Information 72
Enterprise Manager for E-Business Suite Additional Resources Support Resources Getting Started with Oracle Application Management Pack (AMP) for Oracle E-Business Suite, Release 12.1.0.3 (Doc ID 1623105.1) Oracle Application Management Pack for Oracle E-Business Suite Guide, Release 12.1.0.3.0 Application Management Pack Metrics Reference Manual Product Information Center:(MOS Doc 1542043.2) Datasheet Application Management Suite for Oracle E-Business Suite Data Sheet Enterprise Manager Enterprise Management for Applications Management 73
Oracle E-Business Suite Technology Blog blogs.oracle.com/stevenchan Direct from EBS Development Latest news Certification announcements Primers, FAQs, tips Desupport reminders Latest upgrade recommendations Statements of Direction Subscribe via email or RSS 74
AMP 12.1.0.3.0 New Features Monitoring EBS 12.2 End-to-End Monitoring Recognition of ECID in different layers of technology stack (i.e., RUEI, WLS/JVM, DB) JVMD - Leverage JVMD feature in WLS Pack for advanced JVM monitoring and analysis EBS 12.2: Automatically Blacking out the Patch Edition Targets in 12.2 EBS 12.2: Option to register custom application on PATCH edition. Enabling EBS region in ExaLogic Dashboard Uptake of Administrative groups - Privilege Propagation (Customer enhancement) Segregation of Preferences as per module (Customer enhancement) Seeded Monitoring Templates Seeded Synthetic Tests and Services Infrastructure 75
AMP 12.1.0.3.0 New Features Monitoring - continues Extended Target Modeling Provisioning Oracle E-Business Suite Assemblies templates Available for EBS 12.1.3 & EBS 12.2.3 Supports single and multi tiers VM Assemblies User Experience Rewrite availability computation Newly Preferences Page Metrics Documentation for EBS 76
AMP 12.1.0.3.0 New Features Configuration Management Configuration Comparison Template for EBS stack Compliance Framework Compliance Standards: DB configuration compliance standards check (init.ora) Cloning EBS 12.2 Clone Support from multi-node to multi-node Patch Management Patch Promotion Policy Customization Management User Defined Custom Standard Validations 77
AMP 12.1.0.3.0 New Features Customization Management - continues Auto-Correct feature to help you make the custom application conform to Oracle E- Business Suite standards Add new file types to File Repository Feature to download consolidated log for package creation in HTML Ability to attach sub phase to SQL files 78
AMP 12.1.0.2.0 New Features Monitoring Support for EBS R12.2 technology stack Monitor & Manage R12.2 metrics WLS monitoring User Experience Auto deployment of EBS plug-in agents New look & feel System Management Dashboard EBS target home page All Tabs and Links are moved to drop down menu 79
AMP 12.1.0.2.0 New Features Compliance Framework Integration with EM Compliance Framework Out-of-box Security Compliance Standards for EBS Cloning EBS 12.1.3: Multi-node cloning, scale-up or scale- down cloning, and shared file system EBS 12.2.x: All of the above scenarios above supported with the exception of multinode to multi-node cloning. Patch Management Support for EBS R12.2 automated online patching deployment procedures New Patch Manager Dashboard 80
AMP 12.1.0.2.0 New Features Patch Management - continues New look and feel using ADF dashboards Consolidated view of patch activities of all EBS instances Centralized viewing of AD worker log files Customization Management Auto correction of invalid custom applications Support for source code branches & tags Feature to hide unused Custom Applications Create like feature for File Source Mapping Create like feature for E-Business Suite Mapping Detailed status message should be shown in view package 81
Safe Harbor Statement The preceding 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. 82
83