Configuring an Amazon Machine Image or Azure Virtual Machine

Perform the following procedure to configure values for an Amazon Machine Image (AMI) on AMS or Azure Virtual Machine (AVM) on Azure.

Prerequisites

1. Ensure that you have installed the following software on one or multiple instances (as per your requirement):
TIBCO iProcess Engine
A database server
For a list of supported databases, see TIBCO iProcess Engine Installation for UNIX or Windows. If you want to configure a relational databases service, such as Amazon RDS or Azure SQL Database, see Configuring Cloud Databases for iProcess Engine.
2. Start all created instances. See Launch Your Instance for AWS or Virtual Machines Documentation for Azure.

Procedure

  1. Turn off the firewall for all created instances.

  2. Add a fixed port range in the iProcess Engine configuration. This step is important when your iProcess Engine is in a firewalled environment. Adding a fixed port range restricts iProcess Engine processes to accept incoming RPC requests from within that port range. For more information, see “Administering Firewall Port Ranges” in TIBCO iProcess Engine Administrator’s Guide. Run the following commands to add a fixed port range:

    a. swadm ADD_RANGE -p <port_number> -s <port_range>
    Example: swadm ADD_RANGE -p 46000 -s 20
    b. swadm SET_RANGE 1 <port_range_ID>
    Example: swadm SET_RANGE 1 1
  3. (Only for Oracle Database Server) Add an AQ port range by using the following command:

swadm ADD_AQ_PORT_RANGE 1 <port_number> <port_range>

For example: swadm ADD_AQ_PORT_RANGE 1 48000 50

What to do next

After configuring the virtual machine (AMI or AVM), you must configure security groups for each VM to control inbound and outbound connections. See Configuring Security Groups.