Prima di distribuire App Launchpad, è necessario assicurarsi che l'ambiente soddisfi i requisiti specifici di VMware Cloud Director.

Per utilizzare applicazioni di VMware Marketplace, assicurarsi che la configurazione di rete di VMware Cloud Director consenta anche l'accesso in uscita a AWS S3.

VMware Marketplace utilizza AWS S3 per archiviare i file OVA per le applicazioni dal catalogo delle applicazioni Bitnami.

Comunicazione tra App Launchpad e VMware Cloud Director

Configurare l'estendibilità di VMware Cloud Director prima della distribuzione di App Launchpad.

Se si utilizza VMware Cloud Director 10.2 o versione successiva, usare il protocollo MQTT per la comunicazione tra App Launchpad e VMware Cloud Director.

Se si utilizza una versione precedente di VMware Cloud Director, configurare l'estendibilità di VMware Cloud Director mediante un broker AMQP.

Nell'host virtuale del broker AMQP utilizzato da VMware Cloud Director, creare un tipo di Exchange diretto riservato per App Launchpad.

Creare un utente AMQP dedicato che disponga di autorizzazioni complete per l'host virtuale del broker AMQP.

Se si utilizza una porta SSL per la connessione al broker AMQP, assicurarsi che l'estendibilità di VMware Cloud Director sia configurata in modo da accettare tutti i certificati.

Per impostazione predefinita, nell'estendibilità di VMware Cloud Director è impostato un timeout breve indipendentemente dal fatto che si utilizzi il protocollo MQTT o un broker AMQP. Per evitare errori di disponibilità del servizio, è consigliabile aumentare il valore del timeout dell'estendibilità utilizzando lo strumento di gestione delle celle VMware Cloud Director. Per aumentare l'impostazione del timeout, eseguire lo script seguente:
/opt/vmware/vcloud-director/bin/cell-management-tool manage-config -n extensibility.timeout -v 60
/opt/vmware/vcloud-director/bin/cell-management-tool manage-config -n extensibility.request.size_limit -v 2097152
/opt/vmware/vcloud-director/bin/cell-management-tool manage-config -n jms.mqtt.maxframesize -v 2097152
Per ulteriori informazioni sull'utilizzo dello strumento di gestione delle celle, vedere la documentazione di riferimento dello strumento di gestione delle celle.

Se più istanze di VMware Cloud Director e App Launchpad sono connesse a una singola istanza di RabbitMQ, è possibile utilizzare lo stesso host virtuale. Assicurarsi di creare una coda RabbitMQ e una chiave di routing dedicate per ogni istanza di App Launchpad che si intende distribuire.