Before you install and configure App Launchpad, verify that your target environment meets the specific requirements.

App Launchpad requires external components and supports specific versions that you must deploy and configure.
Table 1. Versions of Required External Components
Required Component Supported Versions
VMware Cloud Director
  • 10.1
  • 10
  • 9.7
AMQP Broker Depends on the AMQP Broker that your version of VMware Cloud Director supports. For information, see the VMware Cloud Director Release Notes for the version of VMware Cloud Director that you run.

System Requirements

App Launchpad is available for an installation on CentOS Linux 7 and 8 distribution versions.

Hardware Requirements

The following table lists the hardware requirements for minimal and optimal deployments of App Launchpad.
Deployment Type Hardware Requirements
Minimal
  • 2 Core CPU
  • 4 GB RAM
  • 8 GB Free Disk Space
Optimal
  • 4 Core CPU
  • 16 GB RAM
  • 120 GB Free Disk Space

Network Requirements

App Launchpad does not require inbound Internet access and does not expose network ports to the Internet. App Launchpad communicates only with VMware Cloud Director and the AMQP Broker in your environment.

AMQP Broker Requirements

Configure VMware Cloud Director extensibility before deploying App Launchpad. When configuring VMware Cloud Director extensibility, use the same virtual host that you use with App Launchpad.

Under the virtual host of the AMQP broker, create a direct type of exchange that is reserved for App Launchpad.

Create a dedicated AMQP user that has full permissions to the virtual host of the AMQP broker.

If you use an SSL port to connect to the AMQP broker, make sure that VMware Cloud Director extensibility is configured to accept all certificates.

By default, VMware Cloud Director extensibility has a short timeout setting. To avoid service availability errors, it is a best practice to increase the extensibility timeout setting using the VMware Cloud Director Cell Management Tool. See Cell Management Tool Reference.