Antes de implantar o App Launchpad, você deve verificar se seu ambiente atende aos requisitos específicos do VMware Cloud Director.

Para usar aplicativos do VMware Marketplace, verifique se a configuração de rede do VMware Cloud Director também permite o acesso de saída ao AWS S3.

O VMware Marketplace usa o AWS S3 para armazenar os arquivos OVA dos aplicativos do catálogo de aplicativos do Bitnami.

Comunicação entre o App Launchpad e o VMware Cloud Director

Configure a extensibilidade do VMware Cloud Director antes de implantar o App Launchpad.

Se você configurar usar o VMware Cloud Director 10.2 ou posterior, use o protocolo MQTT para a comunicação entre o App Launchpad e o VMware Cloud Director.

Se você usar uma versão anterior do VMware Cloud Director, configure a extensibilidade do VMware Cloud Director usando um agente AMQP.

No mesmo host virtual do AMQP que o VMware Cloud Director usa, crie um tipo direto de troca reservado para o App Launchpad.

Crie um usuário dedicado do AMQP com permissões completas para o host virtual do agente AMQP.

Se você usar uma porta SSL para se conectar ao agente AMQP, certifique-se de que a extensibilidade do VMware Cloud Director esteja configurada para aceitar todos os certificados.

Por padrão, a extensibilidade do VMware Cloud Director tem uma pequena configuração de tempo limite, independentemente de você usar o protocolo MQTT ou um agente AMQP. Para evitar erros de disponibilidade de serviço, é uma boa prática aumentar a configuração de tempo limite de extensibilidade usando a Ferramenta de Gerenciamento de Célula do VMware Cloud Director. Para aumentar a configuração de tempo limite, execute o seguinte script:
/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
Para obter mais informações sobre como trabalhar com a ferramenta de gerenciamento de célula, consulte Referência da Ferramenta de Gerenciamento de Célula.

Se várias instâncias do VMware Cloud Director e do App Launchpad estiverem conectadas a uma única instância do RabbitMQ, você poderá usar o mesmo host virtual. Crie uma fila RabbitMQ dedicada e uma chave de roteamento para cada instância do App Launchpad que você planeja implantar.