Oracle Java SE Advanced for ISVs

Similar documents
Protecting Your Investment in Java SE

ORACLE SERVICES FOR APPLICATION MIGRATIONS TO ORACLE HARDWARE INFRASTRUCTURES

ORACLE DATABASE LIFECYCLE MANAGEMENT PACK

Oracle Developer Studio Performance Analyzer

VISUAL APPLICATION CREATION AND PUBLISHING FOR ANYONE

ORACLE ENTERPRISE MANAGER 10g ORACLE DIAGNOSTICS PACK FOR NON-ORACLE MIDDLEWARE

Cloud Operations for Oracle Cloud Machine ORACLE WHITE PAPER MARCH 2017

August 6, Oracle APEX Statement of Direction

ORACLE FABRIC MANAGER

Creating Custom Project Administrator Role to Review Project Performance and Analyze KPI Categories

Generate Invoice and Revenue for Labor Transactions Based on Rates Defined for Project and Task

Oracle Grid Infrastructure 12c Release 2 Cluster Domains O R A C L E W H I T E P A P E R N O V E M B E R

Application Container Cloud

StorageTek ACSLS Manager Software

Oracle CIoud Infrastructure Load Balancing Connectivity with Ravello O R A C L E W H I T E P A P E R M A R C H

Veritas NetBackup and Oracle Cloud Infrastructure Object Storage ORACLE HOW TO GUIDE FEBRUARY 2018

CONTAINER CLOUD SERVICE. Managing Containers Easily on Oracle Public Cloud

TABLE OF CONTENTS DOCUMENT HISTORY 3

Oracle Grid Infrastructure Cluster Domains O R A C L E W H I T E P A P E R F E B R U A R Y

Oracle WebLogic Server Multitenant:

Oracle Mobile Application Framework

Tutorial on How to Publish an OCI Image Listing

Oracle WebLogic Portal O R A C L E S T A T EM EN T O F D I R E C T IO N F E B R U A R Y 2016

STORAGE CONSOLIDATION AND THE SUN ZFS STORAGE APPLIANCE

Oracle JD Edwards EnterpriseOne Object Usage Tracking Performance Characterization Using JD Edwards EnterpriseOne Object Usage Tracking

Siebel CRM Applications on Oracle Ravello Cloud Service ORACLE WHITE PAPER AUGUST 2017

Oracle Diagnostics Pack For Oracle Database

Oracle Developer Studio Code Analyzer

VIRTUALIZATION WITH THE SUN ZFS STORAGE APPLIANCE

Oracle Secure Backup. Getting Started. with Cloud Storage Devices O R A C L E W H I T E P A P E R F E B R U A R Y

Migration Best Practices for Oracle Access Manager 10gR3 deployments O R A C L E W H I T E P A P E R M A R C H 2015

Oracle Developer Studio 12.6

JD Edwards EnterpriseOne Licensing

Oracle Cloud Applications. Oracle Transactional Business Intelligence BI Catalog Folder Management. Release 11+

Oracle JD Edwards EnterpriseOne Object Usage Tracking Performance Characterization Using JD Edwards EnterpriseOne Object Usage Tracking

NOSQL DATABASE CLOUD SERVICE. Flexible Data Models. Zero Administration. Automatic Scaling.

Oracle Service Cloud Agent Browser UI. November What s New

ORACLE WEBLOGIC SERVER 10g R3 ENTERPRISE EDITION

Oracle Enterprise Performance Reporting Cloud. What s New in September 2016 Release (16.09)

APPLICATION BUILDER CLOUD. Application Creation Made Easy

Oracle Clusterware 18c Technical Overview O R A C L E W H I T E P A P E R F E B R U A R Y

TABLE OF CONTENTS DOCUMENT HISTORY 3

Oracle Social Network

Oracle Profitability and Cost Management Cloud. November 2017 Update (17.11) What s New

Loading User Update Requests Using HCM Data Loader

INTEGRATION CLOUD SERVICE. Accelerate Your Application Integration Across the Cloud and On Premises

An Oracle White Paper October Minimizing Planned Downtime of SAP Systems with the Virtualization Technologies in Oracle Solaris 10

Differentiate Your Business with Oracle PartnerNetwork. Specialized. Recognized by Oracle. Preferred by Customers.

Oracle Business Activity Monitoring 12c Best Practices ORACLE WHITE PAPER DECEMBER 2015

Oracle Risk Management Cloud

April Understanding Federated Single Sign-On (SSO) Process

Achieving High Availability with Oracle Cloud Infrastructure Ravello Service O R A C L E W H I T E P A P E R J U N E

JD Edwards EnterpriseOne User Experience

Oracle Database Appliance X6-2S / X6-2M ORACLE ENGINEERED SYSTEMS NOW WITHIN REACH FOR EVERY ORGANIZATION

An Oracle White Paper November Primavera Unifier Integration Overview: A Web Services Integration Approach

Using the Oracle Business Intelligence Publisher Memory Guard Features. August 2013

MySQL CLOUD SERVICE. Propel Innovation and Time-to-Market

DATA INTEGRATION PLATFORM CLOUD. Experience Powerful Data Integration in the Cloud

Oracle Exadata Statement of Direction NOVEMBER 2017

COMPUTE CLOUD SERVICE. Moving to SPARC in the Oracle Cloud

Repairing the Broken State of Data Protection

Oracle API Platform Cloud Service

Oracle Database Mobile Server, Version 12.2

RAC Database on Oracle Ravello Cloud Service O R A C L E W H I T E P A P E R A U G U S T 2017

Correction Documents for Poland

October Oracle Application Express Statement of Direction

Oracle Database Security Assessment Tool

An Oracle White Paper December, 3 rd Oracle Metadata Management v New Features Overview

Oracle Fusion Configurator

Configuring Oracle Business Intelligence Enterprise Edition to Support Teradata Database Query Banding

Differentiate Your Business with Oracle PartnerNetwork. Specialized. Recognized by Oracle. Preferred by Customers.

Oracle Financial Consolidation and Close Cloud. What s New in the December Update (16.12)

Oracle Learn Cloud. Taleo Release 16B.1. Release Content Document

Extreme Performance Platform for Real-Time Streaming Analytics

An Oracle White Paper September Oracle Integrated Stack Complete, Trusted Enterprise Solutions

STORAGETEK SL150 MODULAR TAPE LIBRARY

Installation Instructions: Oracle XML DB XFILES Demonstration. An Oracle White Paper: November 2011

STORAGETEK SL150 MODULAR TAPE LIBRARY

See What's Coming in Oracle CPQ Cloud

An Oracle White Paper October The New Oracle Enterprise Manager Database Control 11g Release 2 Now Managing Oracle Clusterware

Oracle Fusion Applications Connect Program. Release 11gRelease 2

ORACLE ENTERPRISE COMMUNICATIONS BROKER

Oracle Solaris 11: No-Compromise Virtualization

Load Project Organizations Using HCM Data Loader O R A C L E P P M C L O U D S E R V I C E S S O L U T I O N O V E R V I E W A U G U S T 2018

Bastion Hosts. Protected Access for Virtual Cloud Networks O R A C L E W H I T E P A P E R F E B R U A R Y

Maximum Availability Architecture. Oracle Best Practices For High Availability

Benefits of an Exclusive Multimaster Deployment of Oracle Directory Server Enterprise Edition

ORACLE SNAP MANAGEMENT UTILITY FOR ORACLE DATABASE

Migrating VMs from VMware vsphere to Oracle Private Cloud Appliance O R A C L E W H I T E P A P E R O C T O B E R

Oracle Financial Consolidation and Close Cloud. What s New in the March Update (17.03)

Sun Fire X4170 M2 Server Frequently Asked Questions

An Oracle White Paper May Oracle VM 3: Overview of Disaster Recovery Solutions

Establishing secure connections between Oracle Ravello and Oracle Database Cloud O R A C L E W H I T E P A P E R N O V E M E B E R

Oracle Financial Consolidation and Close Cloud

Working with Time Zones in Oracle Business Intelligence Publisher ORACLE WHITE PAPER JULY 2014

An Oracle White Paper June Enterprise Database Cloud Deployment with Oracle SuperCluster T5-8

See What's Coming in Oracle Taleo Business Edition Cloud Service

Oracle Linux Management with Oracle Enterprise Manager 13c O R A C L E W H I T E P A P E R J U L Y

TABLE OF CONTENTS DOCUMENT HISTORY 3

Oracle Financial Consolidation and Close Cloud. What s New in the November Update (16.11)

Transcription:

Oracle Java SE Advanced for ISVs Oracle Java SE Advanced for ISVs is designed to enhance the Java based solutions that ISVs are providing to their enterprise customers. It brings together industry leading Java support, the ability to control and deliver updates for older versions of Java SE and tools for in-production diagnostics and monitoring, after-the-fact incident analysis and enterprise wide usage tracking and management. Leveraging these features, ISVs can attain cost savings, achieve greater application robustness, offer enhanced customer satisfaction and safeguard their investment in the Java platform. ADVANCED TOOLING JAVA DIAGNOSTICS AND MONITORING Java Mission Control & Java Flight Recorder After-the-fact incident analysis Zero performance overhead Latency analysis Garbage collection analysis No code modification required Java Usage Tracker Advanced Management Console for enterprisewide Java identification and control Microsoft Windows Installer (MSI) Enterprise JRE Installer Monitoring and Fulfilling Service Level Agreements Businesses today have stringent service level agreements (SLA) that they must fulfill continuously. If an outage occurs, rapid resolution and explanation is expected by customers. Often this means quickly restarting a failing service and afterwards investigating what went wrong by inspecting data collected after the event occurred. Oracle Java SE Advanced helps ISVs to rapidly analyze, understand and resolve application issues if an SLA outage should occur. Oracle Java SE Advanced for ISVs provides two features, Java Flight Recorder and Java Mission Control, that together create a complete tool chain to continuously collect low level and detailed runtime information enabling after-the-fact incident analysis. Always-on Profiling in Production Environments Java Flight Recorder is a profiling and event collection framework built into the Oracle JDK providing diagnostics to achieve enhanced application performance and customer support levels through rapid analysis, understanding and resolution of application issues. It allows Java administrators, developers and application support teams to gather detailed low-level information about how the Java Virtual Machine (JVM) and the Java application are behaving without application performance impact. The collected data is invaluable when tuning the application, tracing excessive allocation, pinpointing code bottlenecks, lock contention or uncovering slow I/O. This results in enhanced application uptime and reduced application support costs. The following key features enable Java Flight Recorder to become the solution for always-on profiling in production environments. Flight recorder mode. Continuous data collection in-memory or on disk that can be requested at any point in time to do after-the-fact analysis. Always available. Data collection can be started, stopped and configured dynamically without requiring the Java application to be restarted.

IDC estimates that the average cost of application downtime is $1.5M per hour 1. Oracle Java SE Advanced for ISVs provides enhanced uptime with the ability to do deepest level diagnostics in production without performance overhead. Provides diagnostics in production with zero performance overhead, enabling the ISV to meet and over achieve service level agreement (SLA) commitments Enhanced customer support levels can be attained during deployment by using the advanced diagnostics tools to rapidly identify, understand and indicate resolution of application issues Always on, detailed diagnostics Complete Java stack analysis Designed for production deployment Monitor key performance indicators and diagnose root causes in minutes Reduces application development life cycle time and enhance performance Track all desktop Java installations Ease of managing Java version compatibility and control updates Integrated. Java Flight Recorder is fully integrated into the Java SE stack, and able to collect information from the OS and JVM level all the way up to the Java libraries and your Java application. Zero performance overhead. Traditional profiling tools add significant overhead affecting application performance and stability. The deep integration with Oracle JDK enables JFR to collect information without impacting performance or stability making it possible and safe to use in production environments. No code modification. Java Flight Recorder doesn t require any code changes, and does not modify any code when profiling, enabling accurate and nonintrusive profiling. Advanced Graphical Analysis Tools Java Mission Control is an advanced set of tools that enables efficient and detailed analysis of the extensive data collected by Java Flight Recorder. The tool chain enables developers and administrators to collect and analyze data from Java applications running locally or deployed in production environments, enabling performance tuning to improve time-to-value of your Java-based applications. Overview. Java Mission Control provides sections for common analysis areas such as code performance, memory and latency. Each section provides a high level overview and allows the user do more detailed analysis within the area. Time and Event Filtering. Users can zoom in on interesting time periods and use operative sets to filter out data not relevant for the current analysis. Drill-down. From the overview tabs Java Mission Control enables advanced users to drill-down into specific events and do ad-hoc analysis of all the available data. Advanced Plugins. Java Mission Control includes plugins that add specialized tabs for analysis of Oracle Fusion Middleware application data. Simplify JRE installation in an enterprise with MSI compatible Installer Enhanced control and secure network infrastructure Manage Java upgrades at your own pace with access to End of Public Updates versions Figure 1: Java Mission Control Tracking Java Usage Large organizations often have tens of thousands of desktops with Java deployed and in active use. Enterprises normally rely on Software Management tools to manage the life cycle of deployed applications. Generally these tools do not provide any information about application usage. The Usage Tracking feature enables organizations to collect information about how Java is used across the enterprise. ISVs in conjunction with System Administrators will 1 Source: IDC, Measuring Cost of Downtime and Recovery Objectives Among U.S. Firms, doc #245125, December 2013. Figure is for firms over 10,000 2 ORACLE JAVA SE ADVANCED FOR ISVS

OR A C L E D A T A S H E E T be able to gain insight into which versions, configurations and applications are most commonly used, and proactively test these before deploying updates of Java SE and any Java applications. Java Usage Tracker Information Date and time Java version Application name Host name and IP address JRE location Class path OS and CPU architecture JRE arguments User defined properties Table 1: Example of data logged by Java Usage Tracker. For detailed information please visit the Java Usage Tracker documentation Advanced Management Console The Java Advanced Management Console (AMC) enables system administrators to easily identify web-based Java applications and Java Runtime Environment (JRE) versions across company systems. AMC provides usage tracking as well as tools for controlling compatibility and availability of current and older Java installations through Deployment Rule Sets. The result is a measurable and streamlined experience for users running Java applications and limited accessibility of older JREs. By tracking Java usage, system administrators can identify and whitelist applications to run with no prompts, and make adjust configurations with lower end-user involvement. This can simplify various support cases where users need to run different Java applications. Figure 2: Advanced Management Console dashboard Simplify JRE installation in an enterprise with Microsoft Windows Installer (MSI) Compatible Enterprise JRE Installer. Available for Windows 64 and 32 bit systems in the Oracle Java SE Advanced products, the MSI compatible installer enables system administrators to provide automated, consistent installation of the JRE across all desktops in the enterprise, free of user interaction requirements. With the MSI Installer in place the common set of features to rollback unsuccessful installations to the previous state, to support repairing broken installations and even to install over broken existing installations can all now be leveraged. 3 ORACLE JAVA SE ADVANCED FOR ISVS

SUPPORT Close collaboration with experienced Oracle Java support organization Support engineers with Java expertise Offering 24x7 support from Oracle s Java experts in 27 languages Access to fixes on fully tested releases Security Updates fixes security updates in older and current releases Personalized, proactive support tools via My Oracle Support ISV can uplift the cost or value of their offering ISV can satisfy end customer requirements for whole solution support Increased ISV end customer satisfaction Reduced ISV Java support costs ISV can aggregate support across their customer base, providing cost savings and the ability to manage common support needs across multiple customers UPDATE & PATCH ACCESS WITH REDISTRIBUTION Ability to redistribute updates and patches for end of life Java releases Access updates for new hardware platforms, operating systems and browsers without additional license or support fees Exclusive access to revisions, updates and important information - securely and privately exchanged Industry Leading Support Organizations running mission-critical applications on Java SE need security updates, expanded configurations and reliable support to preserve their investment. Support as and when you need it is a core component of the Oracle Java SE Advanced for ISVs offering. Providing immediate access to dedicated 24x7 email and phone support for your mission-critical Java applications. Access and Distribution of Platform Updates As Java SE versions reach the End of Public Updates (EoPU), many organizations require longer and more flexible transition options. Oracle Java SE Advanced for ISVs enables you to both support and provide non-public updates and patches to your customer base, allowing both platform stability to be maintained and giving greater flexibility on the transition point between Java versions. Summary Maximize your Java SE investment and minimize unexpected downtime with Oracle Java SE Advanced for ISVs: Maintain business continuity and gain insight into your applications through monitoring and performance tuning tools Enhance uptime with the ability to do deepest level diagnostics in production without performance overhead Change management allows you to plan applications upgrades based on business needs, not platform requirements Active risk mitigation to address security issues with update releases, support and controlled upgrades for older/multiple Java versions Reduction in application support costs and risk with priority resolution and Oracle Support Sole delivery source of critical security updates and bug fixes for the J2SE 5.0 and Java SE 6; Java 7 is planned to reach end-of-public-updates starting in April 2015 2 ISVs end customer can remain on a fully updated Java release even after end of life for that version has passed, therefore providing increased flexibility on the transition point between versions Provides security fixes that may not be available publically, ensuring platform stability ISV can control the use and distribution of updates across their customer base 2 Oracle Java SE Support Roadmap: http://www.oracle.com/technetwork/java/eol-135779.html 4 ORACLE JAVA SE ADVANCED FOR ISVS

CONTACT US For more information about Oracle Java SE Advanced for ISVs, visit oracle.com/java or call +1.800.ORACLE1 to speak to an Oracle representative. CONNECT WITH US blogs.oracle.com/oracle facebook.com/oracle twitter.com/oracle oracle.com 5 ORACLE JAVA SE ADVANCED FOR ISVS Copyright 2014, Oracle and/or its affiliates. All rights reserved. This document is provided for information purposes only, and the contents hereof are subject to change without notice. This document is not warranted to be error-free, nor subject to any other warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose. We specifically disclaim any liability with respect to this document, and no contractual obligations are formed either directly or indirectly by this document. This document may not be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without our prior written permission. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners. Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group. 1114