Skip to content

Application Broker

Jakub Różański edited this page May 27, 2016 · 31 revisions

Registering Application in the Marketplace

An application broker is a component that lets you transform your application into an offering in the TAP services marketplace. You can make your application available in the marketplace either from the user interface or the command line. The following steps guide you through both options.

From the Console User Interface

  1. From the Applications page, select the link > See details>> in your application row to access the applications overview page. Adding an Application to Marketplace Step 1

  2. From the application overview page select the tab > Register in marketplace. Adding an Application to Marketplace Step 2

  3. Fill out the form provided and select > Register. Adding Application to Marketplace Step 3

Your application will now be available in the > Services > Marketplace to others within your organization.

Using CLI

  • First of all, you will need to have application-broker repository cloned. Repository's root directory contains register.sh script that you will have to use to register your application. If you are interested in technical details please skim through the code of this script. At a glance, it performs POST requests against broker API.
  • Before executing script, target to space containing your application. Use cf-cli to do so.

cf target -o orgContainingYourApp -s spaceContainingYourApp

  • Execute ./register.sh using all hints served by help. Keep in mind that you need to be targeted to space containing application being registered. Command may look like this:

./register.sh -b https://appliction-broker.address.com -u admin -p p4sswrd -a awsAccountCreator -n AWSservice -d "AWS account service" register.sh help

  • Your application will now be available as a service for all organization within your TAP installation.

ℹ️ To show it in more attractive way we've prepared demonstration video. Start demo

Deleting a registered application from the Services Marketplace

From the Console User Interface

  1. Select >Services >Marketplace from the main menu. Creating A Service Instance from the Marketplace Step 1

  2. Search for and select the name of the application to view the services details page.

  3. Select the >Delete button located in the upper right.

Creating A Service Instance from the Marketplace Step 1

Confirm the delete, and the application will now be removed from the Marketplace.

Clone this wiki locally