1 About the Oracle SOA Suite and Oracle Business Process Management Installation

The standard installation for Oracle SOA Suite and Oracle Business Process Management described in this guide creates the standard topology, which represents a sample starting topology for this product.

1.1 About Installing a Development Environment

You can use the Oracle SOA Suite and Business Process Management distribution to install and configure a standard installation topology as a starting point for a production environment.

To install Oracle SOA Suite and Business Process Management in a development environment, Oracle recommends that you download and install the Oracle SOA Suite or Oracle Business Process Quick Start distribution, which provides an integrated development environment (IDE), preconfigured with the design-time software to develop SOA Suite and Business Process Management applications.

With Oracle JDeveloper, you can test your applications from within JDeveloper using the integrated Oracle WebLogic Server, or you can create a compact domain to use as runtime environment for your custom applications.

For more information, see Installing SOA Suite and Business Process Management Quick Start for Developers.

1.2 Using the Standard Installation Topology as a Starting Point

The standard installation topology is a flexible topology that you can use as a starting point in production environments.

The information in this guide helps you to create a standard installation topology for Oracle SOA Suite and Oracle Business Process Management. If appropriate and required, you can later extend the standard installation topology to create a secure and highly available production environment (see Next Steps After Configuring the Domain).

The standard installation topology represents a sample topology for this product. It is not the only topology this product supports. For more information, see About the Standard Installation Topology in Planning an Installation of Oracle Fusion Middleware.

1.2.1 About the Oracle SOA Suite Standard Installation Topology

This topology represents a standard WebLogic Server domain that contains an Administration Server and one or more clusters containing one or more Managed Servers.

The following figure shows the standard installation topology for Oracle SOA Suite.

See Table 1-1 for information on elements of this topology.

For configuration instructions, see Configuring the Oracle SOA Suite Domain.

1.2.2 About the Oracle Business Process Management Standard Installation Topology

This topology represents a standard WebLogic Server domain that contains an Administration Server and a cluster containing two Managed Servers.

Figure 1-1 shows the standard installation topology for Oracle Business Process Management (BPM).

See Table 1-1 for information on elements of this topology.

Figure 1-1 BPM Standard Installation Topology

Description of Figure 1-1 follows
Description of "Figure 1-1 BPM Standard Installation Topology"

For configuration instructions, see Configuring the Oracle Business Process Management Domain.

1.2.3 About the Oracle Business Activity Monitoring Standard Installation Topology

This topology represents a standard WebLogic Server domain that contains an Administration Server and two clusters, each containing two Managed Servers.

Oracle Business Activity Monitoring (BAM) monitors your business processes in real time to help you make informed tactical and strategic business decisions. For information about BAM, see Monitoring Business Activity with Oracle BAM.

For production systems, the BAM software is included as part of the Oracle SOA Suite and Oracle Business Process Management distribution, and it is installed automatically when you install the Oracle SOA Suite or Oracle Business Process Management software.

In addition, for an enterprise deployment topology that includes BAM, see Diagram of the Oracle SOA Suite and Oracle Business Activity Monitoring Topology in Enterprise Deployment Guide for Oracle SOA Suite.

Figure 1-2 shows the standard installation topology for Oracle SOA Suite and BAM. Use this topology to implement Oracle Business Activity Monitoring in your Oracle SOA Suite domain. The Oracle Business Activity Monitoring software is targeted to its own cluster; this ensures that there is no resource contention between the Oracle SOA Suite and Oracle Business Activity Monitoring software.

See Table 1-1 for information on elements of this topology.

Figure 1-2 BAM Standard Installation Topology

Description of Figure 1-2 follows
Description of "Figure 1-2 BAM Standard Installation Topology"

For configuration instructions, see Configuring the Oracle Business Activity Monitoring Domain.

1.2.4 About the Oracle Real-Time Integration Business Insight Standard Installation Topology

This topology represents a standard WebLogic Server domain that contains an Administration Server and two clusters, each containing two Managed Servers.

Oracle Real-Time Integration Business Insight (Insight) allows business users to model, collect, and monitor business-level metrics using web-based dashboards and reports, without the need to modify their already-deployed integrations and applications.

Insight is collocated with the BAM Managed Server. The business metrics are collected by Insight agents that are collocated with Oracle SOA Suite or Oracle Service Bus Managed Servers and made available to the central application, viewed using BAM dashboards and reports.

Note:

You can add Insight agents only to domains created with 12c (12.2.1) and later.

Figure 1-3 shows the standard installation topology for Oracle SOA Suite and Insight. Use this topology to implement Insight in your Oracle SOA Suite domain. The Insight server software is targeted to the BAM cluster; this ensures that there is no resource contention between the Oracle SOA Suite and Insight software.

See Table 1-1 for information on elements of this topology.

Figure 1-3 Insight Standard Installation Topology

Description of Figure 1-3 follows
Description of "Figure 1-3 Insight Standard Installation Topology"

For configuration instructions, see Configuring the Oracle Real-Time Integration Business Insight Domain.

1.2.5 About Elements in the Standard Installation Topology Illustration

The standard installation topology typically includes common elements.

The following table describes all elements of the topology illustration:

Table 1-1 Description of Elements in Standard Installation Topologies

Element Description and Links to Related Documentation
APPHOST A standard term used in Oracle documentation to refer to the machine that hosts the application tier.
DBHOST A standard term used in Oracle documentation to refer to the machine that hosts the database.
WebLogic Domain A logically related group of Java components (in this case, the Administration Server, Managed Servers, and other related software components).

For more information, see What Is an Oracle WebLogic Server Domain? in Understanding Oracle Fusion Middleware.

Administration Server Central control entity of a WebLogic domain. It maintains configuration objects for that domain and distributes configuration changes to Managed Servers.

For more information, see What Is the Administration Server? in Understanding Oracle Fusion Middleware.

Enterprise Manager The Oracle Enterprise Manager Fusion Middleware Control is a primary tool used to manage a domain.

For more information, see Oracle Enterprise Manager Fusion Middleware Control in Understanding Oracle Fusion Middleware.

Cluster A collection of multiple WebLogic Server instances running simultaneously and working together.

For more information, see Overview of Managed Servers and Managed Server Clusters in Understanding Oracle Fusion Middleware.

Machine A logical representation of the computer that hosts one or more WebLogic Server instances (servers). Machines are also the logical glue between the Managed Servers and the Node Manager. In order to start or stop the Managed Servers using the Node Manager, associate the Managed Servers with a machine.
Managed Server A host for your applications, application components, web services, and their associated resources.

For more information, see Overview of Managed Servers and Managed Server Clusters in Understanding Oracle Fusion Middleware.

Infrastructure A collection of services that include the following:
  • Metadata repository (MDS) Contains metadata for Oracle Fusion Middleware components, such as the Oracle Application Developer Framework. For more information, see What Is the Metadata Repository? in Understanding Oracle Fusion Middleware.

  • Oracle Application Developer Framework (Oracle ADF)

  • Oracle Web Services Manager (OWSM)

1.3 Understanding Secondary Topologies

Secondary topologies include configurations with components that require additional installation or configuration steps on top of the standard topology.

The main chapters of this guide describe how to install and configure a standard topology. For guidelines to install and configure secondary topologies, see Understanding the Secondary Topologies for Oracle SOA Suite and Business Process Management.

1.3.1 About Installing Oracle User Messaging Service

Oracle User Messaging Service (UMS) is a software technology that enables two-way communication between users and deployed applications.

For more information, see Introduction to Oracle User Messaging Service in Administering Oracle User Messaging Service.

UMS is included in the Oracle Fusion Middleware Infrastructure distribution. It installs as part of the Oracle Fusion Middleware Infrastructure standard installation topology, as described in About Installing Oracle User Messaging Service (UMS) in Installing and Configuring the Oracle Fusion Middleware Infrastructure .

UMS runtime components consist of an Oracle Fusion Middleware Configuration Wizard template and an Oracle Fusion Middleware schema, which is installed into a supported database by using the Repository Creation Utility (RCU).

For development, you can install and use Oracle JDeveloper 12c to develop applications that can take advantage of UMS features. For more information, see Introducing Oracle JDeveloper in Installing Oracle JDeveloper.

1.3.2 About Installing Oracle Business Process Management Standalone

When you require a simple domain that offers only the Oracle Business Process Management (BPM) software capabilities and no cluster, you can install BPM standalone.

A secondary topology that includes BPM is described in Oracle Business Process Management Standalone Topology.

1.3.3 About Installing Oracle Enterprise Scheduler

Oracle Enterprise Scheduler provides the ability to run different job types, including: Java, PL/SQL, binary scripts, web services, and EJBs distributed across the nodes in an Oracle WebLogic Server cluster.

For more information, see About Oracle Enterprise Scheduler in Developing Applications for Oracle Enterprise Scheduler.

For production systems, the Oracle Enterprise Scheduler runtime software is included as part of the Oracle SOA Suiteand Oracle Business Process Management distribution, and it is installed automatically when you install the Oracle SOA Suite or Oracle Business Process Management software.

To install and configure the Oracle Enterprise Scheduler runtime software, see the secondary topology that includes Oracle Enterprise Scheduler in Secondary Topologies for Oracle SOA Suite and Oracle Business Process Management.

In addition, for an enterprise deployment topology that includes Oracle Enterprise Scheduler, see Diagram of the Oracle SOA Suite and Oracle Service Bus Topology in Enterprise Deployment Guide for Oracle SOA Suite.

If you are developing Oracle Enterprise Scheduler applications, see Configuring a Compact Domain in Installing SOA Suite and Business Process Management Suite Quick Start for Developers.

1.3.4 About Installing Oracle Business Process Management and Oracle Application Development Framework

If you are deploying applications that take advantage of both Oracle Business Process Management (BPM) and a custom user interface developed using Oracle Application Development Framework (ADF), you can use a secondary topology that allows you to target the Oracle Business Process Management software to one cluster and the Oracle Application Development Framework software to another cluster, so there is no resource contention between the two products.

A secondary topology that includes BPM and ADF is described in Oracle Business Process Management and Application Development Framework (ADF) Topology.

1.4 Using This Document to Extend an Existing Domain

The procedures in this guide describe how to create a new domain. The assumption is that no other Oracle Fusion Middleware products are installed on your system.

If you have installed and configured other Oracle Fusion Middleware products on your system (for example, Fusion Middleware Infrastructure, with a domain that is up and running) and wish to extend the same domain to include Oracle SOA Suite and Oracle Business Process Management, read Installing Multiple Products in the Same Domain for detailed information.