Multi-Tenant Application Environment

Hosting Modules

Some applications may require specific services for integration with CloudBlue Commerce. For example, Linux Mail Hosting.

Application

Application is imported. To import the application, use the instructions provided in the Importing Application Package section.

Infrastructure Configuration

  • For applications requiring a designated IP address, you will have to create an IP pool (see Creating IP Pool). Make sure that the IP address is accessible at the service of the corresponding application.

External System Deployment and Configuration

  • External System is deployed and configured for provisioning.
  • Provisioning API of External System is accessible.
  • Application endpoint is deployed and available.

CloudBlue Commerce Hosting Modules Deployment

The required CloudBlue Commerce hosting modules are deployed and configured for provisioning.

Resource Types

Service Template

  • The service template is created and activated. It contains a set of resource types, which are created on the basis of the Application, Application Service, and Application Counter resource classes. Instructions on how to create and activate such service template are provided in the Creating Application Hosting Service Template section.
  • The service template may contain the resource types, which are used for provisioning of certain CloudBlue Commerce resources. For example, an application may require the resource types for Linux Mail Hosting.
  • The service template may contain a resource type for DNS Hosting.

Note: Already existing hosts and services in CloudBlue Commerce can also be used for deployment.