Oracle® Fusion Applications Concepts Guide 11g Release 6 (11.1.6) Part Number E15525-06 |
|
|
PDF · Mobi · ePub |
All Oracle Fusion Applications product families share a set of common administration, development, and implementation tools. Common administration processes allow you to perform routine administrative tasks on the entire Oracle Fusion Applications environment instead of performing these tasks on each component or product family.
This chapter contains the following sections:
Oracle provides several tools to manage Oracle Fusion Applications, the Oracle Fusion Middleware layer, and Oracle Database within your Oracle Fusion Applications environment. Use these tools to perform all management tasks.
You can manage your environment for Oracle Fusion Applications by using the following management tools:
Oracle Enterprise Manager Fusion Applications Control to monitor and administer a product family and Oracle Fusion Middleware components within the Oracle Fusion Applications environment.
For information, see Section 4.1.1, "Oracle Enterprise Manager Fusion Applications Control".
Oracle WebLogic Server Administration Console to manage Oracle WebLogic Server in each domain and to view and manage policies of enterprise applications.
For information, see Section 4.1.2, "Oracle WebLogic Server Administration Console".
Oracle WebLogic Scripting Tool to manage the Oracle Fusion Middleware components.
For information, see Section 4.1.3, "Oracle WebLogic Scripting Tool".
Oracle Process Manager and Notification Server to manage the Oracle Fusion Middleware components.
For information, see Section 4.1.4, "Oracle Process Manager and Notification Server".
Oracle Authorization Policy Manager to manage application policies.
For information, see the Oracle Fusion Middleware Oracle Authorization Policy Manager Administrator's Guide (Oracle Fusion Applications Edition).
Oracle Access Manager Administration Console to manage system configurations, including Oracle Access Manager server instances and data sources, access policies, agent profiles, and other security elements.
For information, see the Oracle Fusion Middleware Administrator's Guide for Oracle Access Manager with Oracle Security Token Service.
Oracle Identity Manager Administrative and User Console to enable users to access the organization's resources (through self-service) and enable administrators to manage the access (by creating users and roles, and defining authorization policies).
For information, see the Oracle Fusion Middleware Administrator's Guide for Oracle Directory Integration Platform.
Oracle Enterprise Manager Database Control to monitor and manage Oracle Database for Oracle Fusion Applications.
For information, see Oracle Database 2 Day DBA.
Oracle Enterprise Manager Cloud Control to monitor multiple Oracle Fusion Middleware farms and Oracle WebLogic Server domains and to help you manage Oracle Fusion Middleware and Oracle WebLogic Server more effectively and efficiently.
For information, see the "Oracle Enterprise Manager Cloud Control" section in the Oracle Fusion Applications Administrator's Guide.
Logging and Diagnostic Testing Framework to track the standard operations of Oracle Fusion Applications, to verify that your Oracle Fusion Applications are operating correctly, and to help diagnose and resolve problems with Oracle Fusion Applications.
For more information, see Section 4.2.1, "Logging and Diagnostic Testing Frameworks".
Fusion Applications Control allows you to monitor a product family and its products. It also enables you to monitor and administer Oracle Fusion Applications and an Oracle Fusion Middleware farm.
Fusion Applications Control provides all the functionality available in Fusion Middleware Control and adds functionality specific to Oracle Fusion Applications.
You can use Fusion Applications Control to perform the following tasks:
Start and stop Oracle WebLogic Server instances
Deploy and monitor SOA Composite applications
Modify Oracle BPEL Process Manager MBean properties
Debug applications such as Oracle BPEL Process Manager applications
Deploy Oracle ADF applications
Configure and manage auditing
Configure Secure Sockets Layer (SSL) for Java components and system components
View most log files
Configure most settings that determine information to be logged
Change ports for some system components
Manage Oracle HTTP Server
Start and stop components and applications
For more information, see the "Getting Started with Administering Oracle Fusion Applications" chapter in the Oracle Fusion Applications Administrator's Guide.
The Oracle WebLogic Server Administration Console is a Web browser-based, graphical user interface that you can use to manage an Oracle WebLogic Server domain. It is accessible from any supported Web browser with network access to the Administration Server.
You can use the Oracle WebLogic Server Administration Console to perform the following tasks in the Oracle Fusion Applications environment:
Create, clone, and cluster Managed Servers
Configure, start, and stop Oracle WebLogic Server
Create data sources and connection pools
Create JMS queues
Configure advanced queuing
Deploy Java EE applications
Configure SSL for Oracle WebLogic Server
Change passwords
View and manage log files, for example:
DOMAIN_HOME
/servers/server_name/logs/access.log
DOMAIN_HOME
/servers/server_name/data/ldap/log/EmbeddedLDAP.log
DOMAIN_HOME
/servers/server_name/data/ldap/log/EmbeddedLDAPAccess.log
Change ports for Oracle WebLogic Server and Java components
For more information, see the "Getting Started Using Oracle WebLogic Server Administration Console" section in the Oracle Fusion Middleware Administrator's Guide.
The Oracle WebLogic Scripting Tool is a command-line scripting environment that you can use to create, manage, and monitor Oracle WebLogic Server domains. It is based on the Java scripting interpreter, Jython. In addition to supporting standard Jython features such as local variables, conditional variables, and flow control statements, Oracle WebLogic Scripting Tool provides a set of scripting functions (commands) that are specific to Oracle WebLogic Server. You can extend the Oracle WebLogic Server scripting language to suit your needs by following the Jython language syntax.
You can use any of the following modes to invoke Oracle WebLogic Scripting Tool commands:
Interactive mode, in which you enter a command and view the response at a command-line prompt
Script mode, which invokes a sequence of Oracle WebLogic Scripting Tool commands without requiring your input
Embedded mode, in which you instantiate the Oracle WebLogic Scripting Tool interpreter in your Java code and use it to run Oracle WebLogic Scripting Tool commands and scripts
Oracle WebLogic Scripting Tool uses the Oracle WebLogic Server Security Framework to prevent unauthorized users from modifying a domain or from viewing encrypted data.
For more information, see Oracle Fusion Middleware Oracle WebLogic Scripting Tool.
Oracle Process Manager and Notification Server manages and monitors Oracle HTTP Server and Oracle Business Intelligence for Oracle Fusion Applications.
For more information, see the "Getting Started Using Oracle Process Manager and Notification Server" section in the Oracle Fusion Middleware Administrator's Guide.
All Oracle Fusion Applications product families share a common set of administration processes. This section describes the concepts on which these procedures are based.
This section contains the following topics:
Log files, incidents, QuickTrace, and diagnostic tests all gather and store information about what happens when Oracle Fusion Applications operates. You can use these tools to verify and monitor standard operations and to troubleshoot problems. You can run diagnostic tests and view the results via diagnostic reports with the Diagnostic Testing Framework for Oracle Fusion Applications. Support Workbench, a part of Oracle Enterprise Manager Cloud Control, allows you to perform additional diagnostic operations.
For more information, see the "Managing Oracle Fusion Applications Log Files and Diagnostic Tests" and "Troubleshooting Oracle Fusion Applications Using Incidents, Logs, QuickTrace, and Diagnostic Tests" chapters in the Oracle Fusion Applications Administrator's Guide.
For more information about the Diagnostic Framework, see the "Diagnosing Problems" chapter in the Oracle Fusion Middleware Administrator's Guide.
Scalability indicates the ability of a system to easily handle growing amounts of work or be readily enlarged. For example, a scalable system can handle increasing numbers of requests without adversely affecting response time and throughput.
In Oracle Fusion Applications, you can scale up or scale out the topology. When you scale up the topology, you add new Managed Servers to existing systems that are already running one or more Managed Servers. When you scale out the topology, you add new Managed Servers to new systems.
Scaling out enables organizations to improve application performance, scalability, and availability on an incremental, as-needed basis by adding multiple replicated servers. You can also use a scale-out operation to move from a non-high availability deployment to a high availability deployment.
For more information, see the "Configuring High Availability and Scaling Out Oracle Fusion Applications" chapter in the Oracle Fusion Applications Administrator's Guide.
High availability refers to the ability of users to access a system without loss of service. Deploying a highly available system maximizes the time when it is available.
Providing high availability for Oracle Fusion Applications involves configuring an Oracle WebLogic Server cluster for high availability of the middle tiers and configuring Oracle Real Applications Clusters (Oracle RAC) for high availability of Oracle Database. It also involves scaling out Oracle Fusion Applications and Oracle RAC database instances.
For more information about Oracle RAC for Oracle Fusion Applications, see the "Oracle RAC Database Configuration for Oracle Fusion Application Repositories" section in the Oracle Fusion Applications Administrator's Guide.
An Oracle WebLogic Server cluster consists of multiple Oracle WebLogic Server instances running simultaneously and working together to provide increased scalability and reliability. A cluster appears to clients to be a single Oracle WebLogic Server instance. The server instances that constitute a cluster can run on the same system, or be located on different systems. You can increase a cluster's capacity by adding additional server instances to the cluster on an existing system, or you can add systems to the cluster to host the incremental server instances. Each server instance in a cluster must run the same version of Oracle WebLogic Server.
Oracle Fusion Applications is always deployed in a cluster to provide for future performance and scalability requirements. Even in a single instance deployment, the Oracle Fusion Applications instance is part of a cluster with one member.
For information about high availability, see the "Oracle Fusion Middleware High Availability Framework" chapter in the Oracle Fusion Middleware High Availability Guide.
For an overview of high availability from a problem/solution perspective, see the "High Availability" section in Oracle Fusion Middleware Concepts Guide.
Load balancing is the even distribution of jobs and associated communications across the computing and networking resources in your environment. For load balancing to occur:
There must be multiple copies of an object that can do a particular job.
Information about the location and operational status of all objects must be available.
Oracle Fusion Applications deployments are front ended by a load balancer that can be configured to distribute incoming requests using various algorithms.
Oracle Fusion Applications also has built-in load balancing capabilities for interaction between components, for example, Web server to application server (using the mod_weblogic
module in Oracle HTTP Server) or application server to database server (using Oracle WebLogic Server's multi pool data source). In production, you should use a hardware load balancer.
An Oracle Fusion Applications environment can consist of different Oracle Fusion Applications product families. The environment is built on Oracle Fusion Middleware and uses multiple Oracle Database instances to store data and metadata. It is important to consider all of these components when performing backup and recovery tasks so that, if a loss occurs, you can restore your environment to a consistent state.
Oracle Fusion Applications gives you many backup and recovery options. For more information, see the "Backing Up and Recovering Oracle Fusion Applications" chapter in the Oracle Fusion Applications Administrator's Guide.
Replicating an Oracle Fusion Applications environment requires moving Oracle Fusion Applications components from one environment to another. This task is simplified by movement tools (scripts for moving binary and configuration information). These tools minimize the amount of work that would otherwise be required to reapply all the customization and configuration changes made in one environment to another.
For more information, see the "Moving from a Test to Production Environment for Oracle Fusion Applications Provisioning Environments" chapter in the Oracle Fusion Applications Administrator's Guide.
The lifecycle of Oracle Fusion Applications begins with its installation and continues with ongoing patching and maintenance activities. The Oracle Fusion Applications patching framework provides the tools needed to support updates to Oracle Fusion Applications software between major releases.
This framework provides the following tools:
Oracle Fusion Applications Patch Manager, for applying standard and one-off patches
Oracle Fusion Applications Release Update Patch Installer, for installing Release Update Patches
Oracle Fusion Applications Language Pack Installer, for adding languages to Oracle Fusion Applications
AD Administration, for performing maintenance tasks to keep the Oracle Fusion Applications system running smoothly after its installation
AD Controller, for determining the status of AD Administration or Oracle Fusion Applications AutoPatch workers and for controlling their actions
HomeChecker, for verifying the correctness of any Oracle Fusion Applications Oracle home directory
For more information, see the Oracle Fusion Applications Patching Guide.
Oracle Fusion Applications includes Oracle JDeveloper, a tool used to develop, extend, and deploy applications. Oracle Fusion Applications also includes Oracle Fusion Functional Setup Manager, a tool used to manage setup data and post-install tasks.
This section contains the following topics:
Oracle JDeveloper is the integrated development environment (IDE) used for Oracle Fusion Applications. JDeveloper is used for building service-oriented applications using the latest industry standards for Java, XML, web services, SQL, and SCA. It supports the complete development lifecycle with integrated features for modeling, coding, debugging, testing, profiling, tuning, and deploying applications. User-friendly wizards are provided to simplify many common tasks such as connecting to IT systems.
For more information on how to use JDeveloper for Oracle Fusion Applications, see the Oracle Fusion Applications Developer's Guide.
For general information about JDeveloper, see the JDeveloper online help.
Oracle Fusion Functional Setup Manager provides a single user interface for performing all tasks related to Oracle Fusion Applications setup after installation and helps you to easily move the setup data between instances to reduce implementation time.
Oracle Fusion Applications developers integrate Applications Core setup UI task flows with Functional Setup Manager to make these task flows available to administrators, implementers, and other developers, allowing them to configure applications by creating set up data.
For more information, see the Oracle Fusion Functional Setup Manager User's Guide, the Oracle Fusion Applications Common Implementation Guide, and the "Integrating Oracle Fusion Middleware Extensions for Applications (Applications Core) Setup UIs" section in the Oracle Fusion Applications Developer's Guide.