App Launchpad をデプロイする前に、環境が特定の VMware Cloud Director 要件を満たしていることを確認する必要があります。

VMware Marketplace アプリケーションを使用するには、VMware Cloud Director のネットワーク構成で、AWS S3 への送信アクセスも許可されていることを確認します。

VMware Marketplace は、AWS S3 を使用して、Bitnami アプリケーション カタログからアプリケーションの OVA ファイルを保存します。

App LaunchpadVMware Cloud Director 間の通信

App Launchpad をデプロイする前に、VMware Cloud Director の拡張を設定します。

VMware Cloud Director 10.2 以降を使用するように設定する場合は、App LaunchpadVMware Cloud Director 間の通信に MQTT プロトコルを使用します。

以前のバージョンの VMware Cloud Director を使用する場合は、AMQP ブローカを使用して VMware Cloud Director の拡張を設定します。

VMware Cloud Director が使用する同じ AMQP 仮想ホストの下に、App Launchpad 用に予約されている直接タイプの交換を作成します。

AMQP ブローカの仮想ホストに対する完全な権限を持つ専用の AMQP ユーザーを作成します。

SSL ポートを使用して AMQP ブローカに接続する場合は、VMware Cloud Director の拡張がすべての証明書を受け入れるように構成されていることを確認します。

デフォルトでは、MQTT プロトコルと AMQP ブローカのどちらを使用しているかにかかわらず、 VMware Cloud Director の拡張には短いタイムアウト値が設定されています。サービスの可用性エラーを回避するためには、 VMware Cloud Director セル管理ツールを使用して拡張性のタイムアウト設定を増やすことをお勧めします。タイムアウト設定を増やすには、次のスクリプトを実行します。
/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
セル管理ツールの使用方法の詳細については、「 セル管理ツール リファレンス」を参照してください。

VMware Cloud Director および App Launchpad の複数のインスタンスが RabbitMQ の 1 つのインスタンスに接続されている場合は、同じ仮想ホストを使用できます。デプロイする App Launchpad のすべてのインスタンスに対して、必ず専用の RabbitMQ キューとルーティング キーを作成してください。