Billing Deployment Procedure

To deploy the CloudBlue Commerce Billing module:

  1. Verify that you have Operations updated to latest major version and configured properly:

    • The Billing module is installed (Infrastructure > Modules).
    • Backnet IP address is configured on Operations management node (System > Settings > Public API, the Access Point field).
  2. Prepare the environments (nodes) for Billing according to requirements and configure them properly:

    • Configure the FrontNet and the BackNet for the nodes. Be aware that only bridged mode is supported (you may refer to the Virtuozzo Users Guide > Managing Virtuozzo Network > Configuring Virtual Machines and Containers in Bridged Mode > Managing Virtual Networks > Creating a Virtual Network section for the detailed instructions).
    • Check that the environments have access to the Internet.
    • Make sure that you have yum package-management utility properly configured. For that, run the command:

      yum repolist

      and check that the base and updates repositories present.

  3. Make sure that (OS) Linux repositories are available for a node with internal IP addresses only, because some packages from base system repositories are required.
  4. Install PostgreSQL server on the BSS Database server (which is deployed without being registered in the system).

    Note: Alternatively, you can install PostgreSQL cluster or use Cloud DB Server (Azure Database for PostgreSQL).

  5. Allow access to PostgreSQL from Operations management node for the DB admin user (the 'postgres' user).

    Important: Such access is necessary only for the period of BSS Application node registration. When BSS Application node is registered, revoke the access.

  6. To deploy Billing and integrate it with Operations, register (add) the Billing nodes (which you prepared in step 2 above) in Operations with the following server roles:

    Important: Register the nodes in the following order: First, register BSS Application node, then BSS Online Store node.

    1. BSS Application
    2. BSS Online Store
  7. Verify that the deployment is successful.

    Important:
    Make sure that Perl is installed on the following nodes:
    • BSS Database
    • BSS Online Store
    • Operations MN

  8. Optionally: