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.

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.

See Installing SOA Suite and Business Process Management Quick Start for Developers.

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 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 that this product supports. See About the Standard Installation Topology in Planning an Installation of Oracle Fusion Middleware.

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.

Note:

All Managed Servers of a component type in the domain must belong to that cluster. For example, Oracle SOA Suite domains support only a single Oracle SOA Suite cluster inside each domain.

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

Figure 1-1 Standard Topology for Oracle B2B

Description of Figure 1-1 follows
Description of "Figure 1-1 Standard Topology for Oracle B2B"

For configuration instructions, see Configuring Oracle SOA Suite Domain.

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-2 shows the standard installation topology for Oracle Business Process Management (BPM).

Note:

All Managed Servers of a component type in the domain must belong to that cluster. For example, Oracle Business Process Management domains support only a single BPM cluster inside each domain.

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

Figure 1-2 BPM Standard Installation Topology

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

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

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-3 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.

Note:

All Managed Servers of a component type in the domain must belong to that cluster. For example, Oracle Business Activity Monitoring domains support only a single BAM cluster inside each domain.

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

Figure 1-3 BAM Standard Installation Topology

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

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

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).

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.

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.

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.

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.

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 the metadata for Oracle Fusion Middleware components, such as the Oracle Application Developer Framework. See What Is the Metadata Repository? in Understanding Oracle Fusion Middleware.

  • Oracle Application Developer Framework (Oracle ADF).

  • Oracle Web Services Manager (OWSM).

About Secondary Topologies

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

The main sections of this guide describe how to install and configure a standard installation topology. The secondary topologies contain several products that are not identified or included in the standard installation topologies.

For guidelines to install and configure secondary topologies, see Secondary Topologies for Oracle SOA Suite and Oracle Business Process Management.

About Installing Oracle UMS Adapter

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

See Introduction to Oracle UMS Adapter 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. See Introducing Oracle JDeveloper in Installing Oracle JDeveloper.

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.

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.

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.

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.

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, see Installing Multiple Products in the Same Domain.