Permalink
Switch branches/tags
Nothing to show
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
118 lines (82 sloc) 5.55 KB
---
title: Anypoint Platform Service Brokers for PCF
owner: MuleSoft
---
This documentation describes the Mulesoft Anypoint Platform Service Brokers for Pivotal Cloud Foundry (PCF) tile.
## <a id="overview"></a> Overview
[Anypoint Platform](https://www.mulesoft.com/platform/enterprise-integration) solves the most challenging connectivity problems across SOA, SaaS, and APIs. It is a unified, highly productive, hybrid integration platform that creates a seamless application network of apps, data and devices with API-led connectivity. Integrating Anypoint Platform for PCF and Anypoint Platform Private Cloud Edition enables you to design, develop, deploy, manage and operate APIs, connectivity applications and microservices within Pivotal Cloud Foundry.
## <a id="snapshot"></a>Product Snapshot
The following table provides version and version-support information about Mulesoft Anypoint Platform Service Brokers for PCF:
<table class="nice">
<th>Element</th>
<th>Details</th>
<tr>
<td>Version</td>
<td>v1.5.2.0</td>
</tr>
<tr>
<td>Release date</td>
<td>April 24, 2017</td>
</tr>
<tr>
<td>Software component version</td>
<td>Anypoint Platform Private Cloud Edition v1.5.2.0 or v1.6.1.0</td>
</tr>
<tr>
<td>Compatible Ops Manager version(s)</td>
<td>v1.7.x, v1.8.x, v1.9.x, v1.10.x, and v1.11.x</td>
</tr>
<tr>
<td>Compatible Elastic Runtime version(s)</td>
<td>v1.7.x, v1.8.x, v1.9.x, v1.10.x, and v1.11.x</td>
</tr>
<tr>
<td>IaaS support</td>
<td>AWS, OpenStack, and vSphere</td>
</tr>
</table>
## <a id="features"></a> Key Features
Mulesoft Anypoint Platform Service Brokers for PCF provides the following key features:
* Integrates PCF with the Anypoint [Runtime Manager](https://docs.mulesoft.com/runtime-manager/) to track and manage Mule apps deployed to PCF.
* Mediates between PCF and the Anypoint [API Manager](https://docs.mulesoft.com/api-manager/) to track and manage registered APIs.
* Includes [Anypoint Exchange](https://docs.mulesoft.com/mule-fundamentals/v/3.8/anypoint-exchange), where your organization can discover and share assets for use and reuse throughout your integrations.
When you install the tile, it installs these service brokers:
* Runtime Manager Service Broker
* API Gateway Manager Service Broker
* Anypoint Metering Service Broker
See [Service Brokers](#service-brokers) for a description of each of these.
The tile also deploys the Anypoint Metering application. This application exposes the PCF Metering API.
For information on using this API, see [To Access Usage Data with the PCF Metering API](https://docs.mulesoft.com/anypoint-private-cloud/v/1.5/pcf-metering).
During installation, the Anypoint Platform Service Brokers for PCF tile creates a new PCF org
called `anypoint-sb-org` where the service brokers and application are installed.
### <a id="service-brokers"></a>Anypoint Platform Service Brokers
Anypoint Platform Service Brokers for PCF uses multiple service brokers to enable you to integrate the Anypoint Platform with PCF.
#### <a id="rmsb"></a> Runtime Manager Service Broker
The Runtime Manager Service Broker exposes PCF as a deployment target within the Anypoint Runtime Manager and
lets you deploy Mule applications to PCF.
#### <a id="apigsb"></a> API Gateway Manager Service Broker
The API Gateway Manager lets you create and deploy a Mule API proxy that intercepts traffic to a non-Mule app running on PCF.
This lets you use the Mulesoft interface to apply policies over the API and the PCF interface to view usage and policy metrics.
See [Deploy a Proxy](https://docs.mulesoft.com/api-manager/setting-up-an-api-proxy).
#### <a id="metering"></a> Anypoint Metering Service Broker
The Anypoint Metering Service Broker provides an API that enables you to view usage metrics for Mule applications deployed to PCF.
You can view usage metrics for production, pre-production, staging, and development environments.
## <a id="reqs"></a>Requirements
To install and run the Anypoint Platform for PCF, you must have the following software:
* Anypoint Platform Private Cloud Edition v1.5.2 or v1.6.1 (you must have a licensed account)
* PCF Ops Manager
* PCF Apps Manager
* The latest version of Redis for PCF supported for your PCF version.
* The latest version of RabbitMQ for PCF for your PCF version.
* The [Cloud Foundry Command Line Interface (cf CLI)](http://docs.pivotal.io/pivotalcf/cf-cli/install-go-cli.html)
* Python 2.x or later
* The default Java Buildpack for PCF
For information on the tasks you must perform before installing Anypoint Platform for PCF, see [Verify Prerequisites](./installing.html#prereq).
### Network Requirements
To enable network communication between the two platforms, Anypoint Platform Private Cloud Edition must be installed on the same network as your Anypoint Platform for PCF installation.
##<a id='update'></a> Upgrading to the Latest Version
To upgrade the Anypoint Platform Service Brokers for PCF tile, install the latest version. See [Installing Anypoint Platform Service Brokers for PCF](index.html).
## <a id="feedback"></a>Feedback
Please send any bugs, feature requests, or questions to the [Pivotal Cloud Foundry Feedback](mailto:pivotal-cf-feedback@pivotal.io) list or to [MuleSoft support](mailto:support@mulesoft.com).
## <a id='license'></a>License
The product requires Anypoint Platform Private Cloud Edition. You must have a license for both Anypoint Platform Private Cloud Edition and Anypoint Platform for PCF. Contact [MuleSoft sales](mailto:sales@mulesoft.com).