Application Packaging Standard

Last updated 18-Mar-2019

Reseller Profile

It is typical for a provider to distribute its products through multiple reseller channels. The platform provides the built-in Product Initialization Wizard to assist a providers and an ISV in presenting cloud services as commercial products and, particularly, in distributing those products through resellers.

Scenario

The Offer Management procedure demonstrates how a product deployment configuration in an APS package helps the provider to quickly create a commerial product to sell application services directly to customers.

The current scenario walks you through the process of adding reseller specific configuration to the package you have created in the Offer Management scenario:

  1. Clone the package and change all IDs that make the new APS application different from its source.
  2. In the wizard data, add reseller configuration.
  3. Deploy the APS application and make the commercial product from it to sell and resell the application services.

Start Your Demo Project

Clone the package you have created in the Offer Management demo project to the new one by following these steps.

  1. Copy all files of the input project to another folder, for example, to the reseller/ folder.

  2. Replace every occurrence of the application ID and type ID prefix with http://aps-standard.org/samples/reseller-config/ in APP-META.xml, PHP, JavaScript, and other files. This will replace the old application and types with the new ones.

  3. To verify if there are no typo in the new project, try to build the new package using the command line tools:

    $ aps build reseller/
    

If no errors were detected and you have successfully built a new APS package, then proceed to the next step.