620 likes | 762 Views
CON8438: Oracle Fusion Applications: End-to-End Management with Oracle Enterprise Manager. Kenneth Baxter, Oracle.
E N D
CON8438: Oracle Fusion Applications: End-to-End Management with Oracle Enterprise Manager Kenneth Baxter, Oracle
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.
Program Agenda • Management Challenges with Fusion Applications • Oracle’s Application Management Strategy with Enterprise Manager • Solution Overview: Application Management Suite for Fusion Apps • Business Value and Key Differentiators
Challenges How do I identify and resolve performance problems? How do I manage all of these Targets centrally? How do I automate monitoring setup? How do I ensure Targets comply with IT standards? I wish there were a set of Best Practices IDM Domain FIN Product Family CRM Product Family HCM Product Family BI Domain You
Consequences Fusion Apps Management Challenges High IT complexity --High IT cost -- Highly distributed multi-target environment No centralized repository or management point No historical data No Application performance data (i.e., actual or synthetic)
Oracle’s Application Management Strategy with Enterprise Manager
Oracle Enterprise Manager 12cThe Complete Management Solution Complete Cloud Lifecycle Management • Business Service Alignment • Maximum Visibility • Complete Governance • Flexible Automation Integrated Cloud Stack Management Business-Driven Application Management
End to End Management for Fusion Applications Advanced Fusion Apps Management Application Management Suite for Fusion Apps • Downward integration with Middleware, Database, and infrastructure management tools
Application Management Strategy Enterprise Manager Framework and Fusion Apps Content • Agents • Systems and Services • End-User Monitoring • Alerts • Notifications • Incident Manager • Dashboards • SLM Management • BI Reports • …and more • FA Metrics • Instance/Product Family/Product Target Organization • FA Service Tests • FA Compliance Rules and Standards • FA configuration and topology • FA Patch inventory • …and more Enterprise Manager Framework Fusion Apps Content Unmatched Application Management
Fusion Apps EBS FusionMiddleware Other Oracle Applications Application Management Strategy Convergence and Coexistence
Application Management Strategy Solution Portfolio for Oracle Applications • Fusion Applications • Siebel • E-Business Suite • PeopleSoft • JD Edwards • Other Oracle Applications App Mgmnt Suite Cloud Assemblies Enterprise Manager Built-in integrations Data Subset-ing App Testing Suite Data Masking App Replay
Solution Overview: Application Management Suite for Fusion Apps
Application Management Suite Solution Overview Discovery / System Management Application Management Suite Lifecycle Management Application Performance Management (APM) 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 • Ad-hoc & historical reporting • Best Practices Guidance • Upstream/downstream integration Target Discovery Lifecycle Mgmnt. APM Configuration and Compliance
Discovery and System Management Uniting Applications with Underlying Tech Stack • Enforce Fusion Apps Hierarchy • Instance • Product Family • Product • Cluster (Servers) • J2EE Apps • Associate with related tech targets • Top-down/bottom up target relationships • Cross-domain and cross-instance visibility and access
Discovery and System Management Uniting Applications with Underlying Tech Stack Product Homepage: At-a-glance picture of Product status, availability, and performance Access additional functionality from the drop-down menu
Discovery and System Management Application and Tech Stack Metric Correlation Pre-set and user-defined time periods Choose both Application and Tech Stack Metrics Ability to compare against benchmark or prior time periods com
Discovery and System Management Operational and Analytical Benefits of Topology • Topology auto-generated by Configuration Framework • Root Cause (Top Down) analysis • Impact (Bottom Up) analysis • Understand routing details (e.g. OHS to WLS to Database) • Overlay performance data • Context sensitive menus via right-mouse click on nodes
Discovery and System Management Leverage Groups from Cross-Domain/Product Management • Enable admins to organize non-related targets, for example from different Product Families or Domains. • Dashboarding, Incident Manager, Status History, and more CRM and HCM J2EE Apps
Discovery and System Management Incident Visibility through Support Workbench • Automatic Incident and problem creation for Fusion Application, FMW and Database • Console to manage incidents, problem and IPS packages • Add additional Diagnostic Dumps – Supports auto as well as manual trigger • Integration with Selective tracing • Assemble and upload packages to MOS
Application Management Suite Application Performance Management (APM) Discovery / System Management • End-user monitoring, featuring RUEI • End-to-transaction visibility and traceability, with Execution Context ID (ECID) • Objective end-user performance metrics • Fusion Apps aware • WLS and SOA Plug-ins included Session Capture Lifecycle Mgmnt. APM Configuration and Compliance
Application Performance Management Enabling End-to-End Management with ECID ECID • Real end-user experience • Monitor and filter by business KPI’s • Link user actions to ECID • Trace transactions across JVMs / tiers with ECID • Monitor and filter transactions with business KPI’s • Zero-overhead, production monitoring of JVM thread activity • Bi-directional integration with Database End-User Management Database Management Middleware Management • Capture DB activity via Diag & Tuning • Link activity to ECID • Tuning recommendations based on AWR repository
Application Performance Management Complete End User Management using RUEI • Correlate actual FA app performance with benchmark • OOTB recognition of FA Taxonomy • Establish / report on KPIs • Capture location, browser type, etc. • Zero performance overhead
Oracle-owned technology stack enables superlative diagnostics ECID is the lynchpin between end-user, middleware, and database activity Filter by JVM activity by Method, Thread State, Request Name, SQL, & ECID Direct contextual navigation between JVM Diagnostics feature and database diagnostics features Allows DBAs and Developers to communicate more efficiently. Expedites and facilitates the troubleshooting process Application Performance Management JVM Diagnostics: Zero Overhead Production Diagnostics
Application Performance Management • Helpdesk receives a call from a user, complaining of an Application issue (e.g. performance, error, etc) • Use RUEI isolate user sessions. Capture ECID • Analyze WLS activity with JVMD (using ECID). • Analyze DB activity with ASH Analytics (using ECID) • Use case: Troubleshooting User Performance Problems
Application Performance Management RUEI Homepage Multiple Dashboards for different business purposes Fusion Apps-specific content Seeded and Custom regions
Application Performance Management Isolate a Specific User Session Multiple Dashboards for different business purposes Aggregated Fusion App violations, by Fusion Product Fusion Application violations by User id Fusion Application activity by User id
Application Performance Management Isolate a Specific User Session Isolate a specific user session with Filters • Choose different “Dimensions” to analyze resulting session • Fusion Apps-specific • Technology-specific
Application Performance Management Session Diagnostics: Locate and Troubleshoot Actual Sessions Isolate actual user sessions with Filters Complete record of all steps in the session in Fusion Apps Lexicon Performance data for each step, color-coded by satisfaction levels Access ECID details for end-to-End visibility and tracing
Application Performance Management Advanced Drill Down with ECID: Connecting RUEI, JVMD, and DB Database (ASH Analytics) Mid-Tier (JVMD)
Application Performance Management Business Applications: Consolidated Information New! Business Transaction Management (BTM) data Traditional Enterprise Manager data Traditional RUEI data
Application Management Suite Configuration and Compliance Discovery / System Management • Enforce Fusion Apps “Best Implementation Practices” with Compliance Rules and Standards • Cornerstone for Topology, Scale-out, Patch Analysis, Drift Analysis, and Health Checks • Compare configurations between instances or over time • Detect unauthorized changes Config Capture Lifecycle Mgmnt. APM Configuration and Compliance
Configuration and Compliance Cornerstone of Target Discovery, Relationships, and Management Quick, easy access to comprehensive configuration & compliance data Filter on Fusion Application model hierarchy Search, Comparison, Versioning, Historical capabilities
Configuration and Compliance Enabling Compliance and Comparisons with Named Value Pairs Complex analytical capabilities made possible by name-value pairs • Drill down on individual components Forms the basis for Compliance Scores and comparison reporting
Configuration and Compliance Separating Signal from Noise with Comparison Templates • Comparison Templates • Control How and What is Compared • Ability to Ignore CertainDifferences • Oracle Pre-Configured Templates • Customize Templates to Match Needs • Ad-hoc as Well as Scheduled Comparisons • Automatic Notification on Drift Detection
Configuration and Compliance • Proper setup of HTTP server is critical for Fusion Applications. • The internal environment is highly dynamic, with multiple personnel having a hand in provisioning. • Admins want to quickly and easily verify that HTTP servers are correctly configured, as per Oracle’s Best Practices. • In the future, admins want to be alerted proactively if any “configuration drift” occurs. • Use Case for Compliance
Configuration and Compliance Enforcing Best Practices with Compliance Rules • Guided modeling to create the Compliance Rule • Out-of-the-box Rules and Standards for Fusion Apps • Validate parameters in name-value pairs in managed files • Seeded and custom rules, using guided creation and modeling • Does the HTTP Server threads per Child equal 50? Yes No • Violation • Compliant
Configuration and Compliance Organizing Rules with Standards and Frameworks Frameworks consist of multiple Standards Standards are groups of rules, by a particular Target type Standards are applied to Targets manually, or automatically via Admin Groups Standards are groups of related Rules (e.g., Database, Host, Fusion Apps Rule are individual validations against a specific Target type
Configuration and Compliance Manage Compliance Scores Efficiently with Dashboards • Dashboards for measuring the compliance of a Standard • Quickly view which Rules, within the Standard, are compliant • Access more detailed information on specific violation • Address and/or resolve the violation
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
Configuration and Compliance Leveraging Incident Rule Sets to Manage Compliance • One Rule in this Rule Set • Add a new Rule to the Set. The triggering event will be a decline in the Compliance score. • Specify actions to take: • Generate Alert Email • Create Incident • Update Incident
Application Management Suite Lifecycle Management Discovery / System Management • Mid-TierScale-Out • Fusion Apps Patching • Back Up and Restore • Test-to-Production Manage Change Lifecycle Mgmnt. APM Configuration and Compliance
Lifecycle Management Mid-Tier Scale-Out • Supported Use Cases • Add additional processing capability • One click scale out automation
Lifecycle Manage Backup/Restore • Out of the box Fusion Applications backup template which includes FA configuration files and Apps Database Schema • FA template customization support • Restore Fusion Application from backup
Lifecycle Management Test-to-Production • Cloning Fusion Apps instances
Establish consistency and uniformity Replaces proprietary/manual tools and procedures Standardized environment for enduring custom scripts Centralize on a common toolset, repository, and console Objective FA Application performance data from RUEI Out-of-the-Box Service Level Management infrastructure for FA (Actual and Synthetic Enable proactive management via Alerts, Notifications, and Automated Corrective Actions Better visibility and efficiency across all individual, yet related, components Dashboards – out-of-the-box and custom / ad-hoc and historical (BI Publisher) Business Value and Key Differentiators Business Value
Business Value and Key Differentiators Key Differentiators: Compared to Native Fusion Apps Tools