2 Plan for the Advanced Management Console Installation
The Plan for the Advanced Management Console Installation describes the core components, software requirements, and installation steps of the Advanced Management Console .
Read about software requirements and various components of the AMC described in this section before you begin installation.
The Plan for Advanced Management Console Installation contains the following sections:
About Advanced Management Console
The Java Advanced Management Console (AMC) offers system administrators greater and easier control in managing Java version compatibility and security updates for desktops within their enterprise and for ISVs with Java-based applications and solutions. Using AMC, system administrators can monitor the Java applications and Java runtimes (Java Runtime Environment (JRE) and Java Development Kit (JDK)) used in their enterprise.
The AMC is packaged as an Enterprise Archive (EAR) file. This file contains the AMC components, such as the AMC server, agent and browser-based user interface. You must provide the WebLogic Server, database, and Java runtime for AMC to use.
The Figure 2-1 shows AMC architecture, components, data flow, and the installation sequence. The core components of the AMC server and AMC agent.
Figure 2-1 Figure 2-1 Advanced Management Console Components and Installation Steps
![Description of Figure 2-1 follows Description of Figure 2-1 follows](img/jsami_dt2.png)
Description of "Figure 2-1 Figure 2-1 Advanced Management Console Components and Installation Steps"
The following topics describe the core components and other elements of AMC:
Advanced Management Console Server
The Advanced Management Console server uses MySQL or Oracle database to store its internal data and periodically downloads the Java Security Baseline from Oracle extranet. The AMC server collects the Java Usage Tracking records of the Java SE runtime on Windows, macOS, and Linux desktops reported by the AMC agents.
The AMC server is a Java Platform, Enterprise Edition (Java EE) application that must be deployed in Oracle WebLogic Server as shown in Figure 2-1.
Advanced Management Console Agent
The Advanced Management Console agent is another core component, which is deployed on Microsoft Windows, Linux, and macOS desktops.
The agent automatically enables Java Usage Tracker on installed Java SE runtime. The agent periodically reports data (operating system family, version, and installed Java Runtime Environments) to the Advanced Management Console server. The agent downloads and applies deployment rule set to the installed Java Runtime Environments (JREs).
Note:
CPU, memory, disc space, and network capacity requirements are negligible for the AMC agent provided the appropriate OS and Java version are used.
The AMC agent is supported on desktops running on Windows, macOS, and Linux
distributions having systemd
or upstart
service
management framework. For distributions not supported, the Java Usage Tracker needs to
be configured manually.
Administration and Monitoring
The Advanced Management Console includes a browser-based user interface for monitoring and administration.
This interface provides the following:
-
AMC collects information about which Java applications are launched by which Java versions, creating an application compatibility inventory. Usage Tracking can be configured automatically through the AMC Agent, or by using the configuration properties.
-
The Deployment Rule Set capabilities enable different Applet & Web Start applications to use different versions of Java installed on clients. This benefits organizations that must use older versions of Java or need many different Java versions for different reasons.
-
System Administrators can use the Java Install Customizer tool to repackage MSIs, controlling the way that Java is installed on managed systems.
Software Prerequisites and System Requirements for Advanced Management Console Components
Check the system requirements before you setup the Advanced Management Console .
Component | Requirements | Supported Platform |
---|---|---|
Advanced Management Console Server |
Software:
Minimum hardware configuration:
|
For supported configurations of WebLogic Server 14c and 12c R2, see: Oracle Fusion Middleware Supported System Configurations Note: AMC is not compatible with Oracle WebLogic Server 14c running on JDK 11 or beyond. |
Advanced Management Console Database |
One of the following databases:
A minimum of 12 GB memory is required for a dedicated Oracle server managing 120 K desktops and 16 GB memory is required if the Oracle server is co-existent with the WebLogic Server. Ensure that you have at least 20 GB free storage space for the Oracle Database. Also, maintain the database regularly as the data in the database might keep increasing over a period of time. Note: The support end dates for the following database versions are:
|
The list of supported platforms:
See the following links for information on:
|
Advanced Management Console Agent |
The list of supported platforms:
|
|
Advanced Management Console UI |
One of the following browsers:
To run the Java Web Start applications that Advanced Management Console starts, Java Runtime Environment (JRE) 8u131 or later is required; use of the latest Java security update is recommended. If you use a 32-bit browser on a 64-bit system, then a 32-bit JRE is required. |
|
Note:
It’s recommended to consider upgrading the Advanced Management Console database to Oracle 12c and WebLogic server to WebLogic Server 12c R2 and later.The Advanced Management Console uses the Java usage data collected by Java Usage Tracker. Java Usage Tracker tracks how Oracle Java Runtime Environments are being used in your systems and captures the JRE version, vendor, the application being run, and other details. Also, AMC periodically performs a file scan to detect Java runtimes that aren't captured by the Java Usage Tracker, such as runtimes not being used or not having the Java Usage Tracker capabilities. OpenJDK binaries will be detected by AMC through file scanning but won't have usage associated with it as it doesn't have Java Usage Tracker capabilities.
Java Usage Tracker is available for all releases of Java 7 and later, and also for the following older Java releases:
-
6u25 and later updates
-
5.0u33 and later updates
-
1.4.2_35 and later updates
Installing and Configuring Advanced Management Console
The Advanced Management Console installation and configuration consists of the following steps. Complete each step in the process before proceeding to the next step.
Migrating Advanced Management Console to the Latest Version
The existing users of Advanced Management Console can update to the latest available version of the AMC server, database, and agent. The migration process involves both manual and automatic steps.
Advanced Management Console Migration describes the migration process.