Setting up a network deployment environment involves many
decisions, such as the number of physical workstations and the type
of pattern you choose. Each decision affects how you set up your deployment
environment.
Before you begin
Before you plan your deployment environment complete the
following tasks:
- Choose a database type
- Identify available resources
- Identify necessary security authorizations
About this task
When you plan the layout of interconnected servers, you must
make some decisions. These decisions influence trade-offs that you
make between the available hardware and physical connections, the
complexity of the management and configuration and requirements such
as performance, availability, scalability, isolation, security, and
stability.
Procedure
- Identify the functional requirements of the deployment
environment.
- Identify the features or runtime capabilities of your
deployment environment.
Consider
the components that the deployment environment will support, such
as the various process applications, toolkits, processes, or modules.
- Identify the component types that you will deploy.
Consider the component types and the interactions between
components as part of the requirements.
- Identify the import and export implementation types
and transports.
Consider the resources needed for the
databases or Java™ Message Service
(JMS) resources and the need for business events and their transmission
mechanism.
- Identify any functional requirements that are not related
to applications.
Consider security servers, routers,
and any other hardware or software requirements to handle business
events.
- Identify the capacity and performance requirements for
your environment.
- Decide on the number of physical servers
that you need for each function.
- Identify the redundancy requirements for your environment.
- Identify the number of servers that you need for failover.
- Identify the number of routers that
you need.
Your choice of router is influenced
by exports of deployed modules, the types of queues you define on
the service integration bus, Service Component Architecture (SCA)
exports, and the type of load balancing that you want among your clusters. IBM® provides an embedded router
used for web services exports with Service Object Access Protocol
(SOAP)/JMS transports, or JMS exports. However, if you choose not
to use this embedded router provided by IBM,
you will need to determine how to balance the load among your clusters,
based on the technology that you are using.
- Design your deployment environment.
Decide on the pattern. For
IBM Business Automation Workflow, you
can select one of two established topology patterns:
- Single Cluster
- Application, Remote Messaging, and Remote Support
For more information about the patterns and the differences between them, see
Topologies of a network deployment environment.
- Understand the methods available to you for configuring
your deployment environment.
You can configure a standardized
network deployment environment based on a topology pattern template
included with the software, and you can implement it using the BPMConfig command
or the Deployment Environment wizard.
You can use the Deployment Environment wizard to create
clusters with the Single Cluster and (if applicable) Application,
Remote Messaging, and Remote Support topology patterns.
This topic only applies to BAW, and is located in the BAW repository. Last updated on 2025-03-13 12:15