Best Practices of Installing PPM on Azure

You can install PPM 9.43 and later versions on the Microsoft Azure cloud. This section provides the best practices of installing PPM on the Azure cloud.

Recommended architecture

The diagram below shows the recommended architecture on Azure.

Note: You can create additional virtual network for Oracle Database.

Back to top

Install PPM on Azure

  1. Follow the instructions on configuring an application gateway to create an application gateway and virtual machines as backend servers. Follow these guidelines:

    • Configure the HTTP setting of the application gateway as follows:

      Parameter Value
      Backend protocol http
      Backend port

      com.kintana.core.server.EXTERNAL_WEB_PORT in the server.conf file

      Cookie-based affinity Enable
    • After you create virtual machines as backend servers, install PPM instead of IIS. Install one node per machine. See Installing PPM for installation details.

    • Add the PPM user nodes to the backend pool.

  2. Create a shared folder for the server.conf file for all the nodes in the cluster. You can use Azure file share, Azure NetApp, or NFS to create the shared folder.

    For details, see Creating a shared folder for the server.conf file.

  3. In the server.conf file, for each node, set values for the parameters listed in Server parameters required for server clustering. Follow these guidelines:

    • Make sure you set the following parameters as below:

      Parameter name Value
      EXTERNAL_WEB_PROTOCOL http
      BASE_URL The load balancer address
    • The values must be the same for all the nodes in the cluster.

  4. From <PPM_Home>/bin, run kUpdateHtml.sh to apply the changes to the server.conf file.

Back to top