1 / 0

Industry Insight: How to get the most out of your applications

Industry Insight: How to get the most out of your applications. Brian Owenson Utilities Global Business Unit Sr. Director Technology.

portia
Download Presentation

Industry Insight: How to get the most out of your applications

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Industry Insight: How to get the most out of your applications Brian OwensonUtilities Global Business Unit Sr. Director Technology
  2. This document is for informational purposes.  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 in this document remains at the sole discretion of Oracle.  This document in any form, software or printed matter, contains proprietary information that is the exclusive property of Oracle.  This document and information contained herein may not be disclosed, copied, reproduced or distributed to anyone outside Oracle without prior written consent of Oracle.   This document is not part of your license agreement nor can it be incorporated into any contractual agreement with Oracle or its subsidiaries or affiliates.
  3. Program Agenda Operations & Systems Management Data and Performance Management Deployment Options
  4. Managing Oracle Utilities Applications What am I talking about? Enterprise Applications require Planning Lifecycle management Monitoring Ongoing Maintenance To lower the total cost of ownership, Oracle Utilities are building more tools to help with this process Enterprise manager Virtual assemblies Data management tools …
  5. Oracle Utilities Application Framework Products Who is using it? Framework (OUAF)Oracle Utilities Application Framework Oracle Utilities Customer Care And Billing Meter Data Management (V2.x) Smart Grid Gateway (V2.x) Mobile Workforce Management (V2.x) Oracle Real Time Scheduler (V2.x) Operational Device Management (V2.x) Work And Asset Management (In Progress) Oracle Enterprise Taxation Public Services Revenue Management Oracle Financial Services GBU Revenue Management CC&B 2.4.0.1 FW 4.2.0.1 MDM/SGG 2.1.0.0 FW 4.2.0.1 MWM/ORS 2.1.0.0 FW 4.2.0.1 ODM 2.0.0.0 FW 4.2.0.1 PSRM 2.4.0.0 FW 4.2.0.1
  6. System Management Strategy
  7. Systems Management System Management software keeps you ahead of service issues Oracle EnterpriseManager Agent Lifecycle Management Content Configuration Management Tasks Performance Management Service Level Management Events Incident Management Metrics Alert Management
  8. Management Packs Oracle Enterprise Manager can cover the whole stack Application and Services App MgmtPacks Mgmt Packfor UGBU apps Middleware FMW Mgmt Packs Cloud Pack for FMW DB Mgmt Packs Cloud Pack for DB Database Third Party Packs Storage and Network Application Quality Mgmt Pack Operating System Virtualization Firmware Hardware
  9. Oracle Enterprise Management Pack Scope Released In Progress Future release
  10. Application Management Pack Plan Current Release12.1.0.2 Next Major Release (CY14) Future Releases Product Discovery Start/Stop Environment (excl Database) * Clone (Simple/Advanced) Environment * Assess Environment Import Patches from My Oracle Support Install Patches Migrate Patches – Synchronize Patches View Logs/Configuration files (Basic) Service Pack Installation Configuration Change Tracking * Installation/Upgrade Deployment * Component/Cluster Installation * Coherence Batch Tracking Configuration Management * Online Performance Monitor (Metrics) Batch Real Time Monitor (Metrics) Configuration File Editor CM Code Management Software Library Support Delete Environment * Compliance Framework * ADP/JVMD Support * Web Service Tracking (Metrics) Product Specific Functionality Advanced Log File Viewing Performance Dashboard Historical Analysis Consolidated Code Management Cloud Management (Charging) * Virtual Assembly Building * Problem/Cause Analysis Patch Tracking * Limited IBM WebSphere Support
  11. Data Management Strategy
  12. Data Management Strategy Data Types Past DM Owner Now Administration Data Configuration Data (e.g. rates) ConfigLab (CC&B) Business Administration Configuration Migration Asst SDK Meta Data Blueprinting Developers Blueprinting ConfigTools Data Bundling Master Data ConfigLab (CC&B) Developers Bundling / Configuration Migration Asst Transaction Data ConfigLab (CC&B)Archiving (CC&B) Business Administration Test Data Management Pack Test Data ManagementPack/ ILM Business Administration
  13. Configuration Migration Assistant Flexible criteria: XPATH, SQL, Algorithm etc Define Migration Export Supports CLOBs, XML Reusable, manageable content Export Data (F1-MGDPR) Export File Source Target Define Migration Import No env registration, no DB setup, no DB links! Import Data (F1-MGDPR) Data can be manipulated, and is validated upon import. Same BatchProcess No deletes. Does not support master or transaction data. Approve/Reject Apply Changes (F1-MGDPR)
  14. Important Note CMA cannot be used to migrate Master/Transaction Data Data with system generated primary keys are not supported CMA can only be used for owned by Customer Modification Base product data is delivered in patches CMA does not delete data in the target environment You have to manage delete functionality manually in the target
  15. Test Data Management Pack - Process Model* Covers master and transactional data Setup/Definition Licensed as an Oracle Enterprise Manager pack. Execution *Not released yet
  16. Information Lifecycle Management (ILM) Solution to archiving large, aging data sets Manage lifecycle of data rather than just archive it. Define lifecycle in ILM Assistant Requires Oracle components Database Referential Integrity on Objects managed Compression (base DB) or Advanced Compression Partitioning (as well as transportable table spaces for archiving) Automated Storage Management (ASM) ILM Assistant (free) Dates are used as key part of indexes
  17. Applications Desktop Apps Portals & Browsers ISV Apps Active LessActive Historical Archive Less Active Oracle Active Historical Archive Data Lifecycle Oracle Database 10/11g with Partitioning Option Active Less Active Historical Information Lifecycle Management Enhancements coming in DB12c Active LessActive Historical Archive Less Active Active Historical Archive Data Lifecycle Offline Archive Offline Archive High Performance Storage Tier Low Cost Storage Tier Online Archive Storage Tier High Performance Storage Tier
  18. Implementing ILM Decide Candidates for Site Implement RI Scripts/Model Define Data Groups ILM Assistant Define Storage Product Customer Manual/Automatic implementation Execute Cleanup Processes
  19. Batch Improvements
  20. Improve Batch Performance CC&B is optimized to maximize use of hardware & services in order to scale for very large production billing Multi-thread parallel processing, Stateless servers, Optimistic logging The product scales both live and in benchmarks (PG&E ~11M Services, EdF3M+ C&I, Taiwan Power 13M+ Services, 10M benchmark billed < 2 hr) The batch framework is sophisticated: Many server options: WebLogic, Java, Coherence There is a (relatively) new new Clustered Mode (often not used) And, we are doing more to aid customers to manage batch environments Enabled JMX in previous releases and issued an OEM pack
  21. How We’re Improving Batch Configuration help, default behavior, better monitoring Documentation Updates Updates to the Batch Best Practices, settings (including Coherence) Updates to Production Configuration Guidelines New Defaults Defaults appropriate for basic configurations, but not all production envs Options: Wizards for building configuration, OEM templates Monitoring capabilities Make the batch processing more transparent Global Batch JMX API provided in FW4.2, Coherence level monitoring enabled In progress: OEM monitoring, JVMD/ADP for JVM diagnosis and tracking
  22. Deployment Options
  23. Deploying Utilities Applications Desire to lower operating cost without introducing risk Automation, Automation, Automation Predefine configuration as much as possible Customers deploy entire solutions not just products MDM + SGG, MWM + CC&B + WSS + BI Every customer we have runs multiple instances Oracle are seeing an increasing number of requests to operate in a public or private cloud
  24. Cloud 101 Service Delivery Different Users Business End User IT Professional Developer Customizations Customizations Customizations Consumer Consumer Application Application SaaS Platform PaaS Provider Provider IaaS Amazon EC2, Google Compute Engine… AWS, Google App Engine, Microsoft Azure… Google Apps, Office 365, Salesforce…
  25. Technology Foundation for Multi-tenancy & CloudOut of the Box, Best of Breed, Pre-Integrated Infrastructure Multi-tenant Application Foundation Oracle Traffic Director WebLogicServer Coherence WebLogic JMS GlassFishJava EE Virtual Assembly Builderand Oracle VM Oracle Database 12c Pluggable Databases
  26. A Complete Architecture Cloud Apps BPEL UGBU Product Access Manager OSB ODI Identity Federation External Apps RAC, TDE, Data Guard, Database Vault External LDAP
  27. Goal: Build Once Use Many Times OCI/OPC ODA Private Cloud Packaged via Oracle Virtual Assembly Builder Deployment Plan and Software
  28. Oracle Virtual Assembly Builder Application aware virtualization Package software components into collections of software appliances Standardized building blocks Create multi-tier application assemblies using virtualized appliances Simplified and rapid provisioning Single step, template-based deployment of multi-tier applications to virtualized environments Oracle Cloud service instances are deployed using OVAB assemblies Assembly Web Web Metadata ……. ……. SOA Svc WLS WLS RAC RAC
  29. Assemblies: Standardization with Flexibility Package IntoSingle Assembly Capture CompleteApplication Topology Oracle Virtual AssemblyBuilder Metadata
  30. Automated Deployment and Configuration Assembly Enterprise Cloud Virtualized Deployment VM VM VM Exalogic Elastic Cloud VM VM VM Assembly deployed ascollection of interconnectedVM instances Metadata Oracle VM Resource Pool
  31. Enterprise Manager is Key Enterprise Manager will be the console to manage the cloud Application and Services Metrics, Patches, Alerts, Management My Oracle Support Middleware Database Storage and Network Operating System Virtualization Firmware Support Operations Hardware
  32. Operations Strategy Hands-off: OEM provides alerts, metrics reports, etc. Automate as much as possible for: Load Balancing Provisioning Capacity SLA Tracking (Agreed metrics) Backup (Automated) Networking (Domain naming) High Availability/Business Continuity (Chaos Monkey!) Patches (Quarterly Automated) Upgrading (Flexible - Automated)
  33. Action Plan Longer Term Implementation Of Infrastructure Human Work Flow for To Do Multi-Tenancy (One install/Multiple PDB) OVAB Additional Development SDK Integration Payment Integration (for CC&B) Data Loading API's FW Changes Elasticity in Online and Batch, Batch weights Automated Problem Analysis (with OEM) RCU/oPatch/OUI, Automated Upgrades Short Term Build OVAB Templates Batch/Web/DB components (WLS 12c) Includes clusters, RAC, ILM Using ODI, IDM, OSB, … Determine Metrics Sizing / Tracking Metrics OEM Pack for Cloud Manage add-ons, metrics FW Changes Batch scheduler ActiveCache support Diagnostics
More Related