A partire da VMware Cloud Director 10.4.1, è possibile utilizzare l'interfaccia utente dei componenti aggiuntivi della soluzione VMware Cloud Director per estendere l'offerta di VMware Cloud Director con funzionalità a valore aggiunto. Tramite l'interfaccia utente, è possibile gestire le risorse e il ciclo di vita di soluzioni create in modo personalizzato per estendere le funzionalità di VMware Cloud Director.
Un componente aggiuntivo della soluzione è la rappresentazione di una soluzione personalizzata per VMware Cloud Director nell'ecosistema di estendibilità di VMware Cloud Director. Un componente aggiuntivo della soluzione può incapsulare le estensioni dell'interfaccia utente e dell'API di VMware Cloud Director insieme ai relativi servizi back-end e alla gestione del ciclo di vita. I componenti aggiuntivi della soluzione vengono distribuiti come file .iso con un programma di installazione incorporato per i sistemi operativi Linux, Windows e MacOS a 64 bit. Un componente aggiuntivo della soluzione può contenere numerosi elementi, ovvero plug-in dell'interfaccia utente, vApp, utenti, ruoli, entità definite dal runtime e molto altro.
L'SDK dei componenti aggiuntivi della soluzione e la libreria standard della soluzione VMware Cloud Director vengono utilizzati dai fornitori per la creazione dei componenti aggiuntivi per la soluzione. È possibile installare un componente aggiuntivo della soluzione eseguendo lo strumento di distribuzione incorporato nel file .iso oppure caricando il file nella zona di destinazione del componente aggiuntivo della soluzione e utilizzando l'interfaccia utente di gestione del componente aggiuntivo della soluzione.
La zona di destinazione del componente aggiuntivo della soluzione è una parte del piano di gestione del provider che rappresenta un pool di risorse di rete, elaborazione e storage dedicate all'hosting, alla gestione e all'esecuzione dei componenti aggiuntivi della soluzione per conto del provider del cloud. È possibile gestire la zona di destinazione del componente aggiuntivo della soluzione utilizzando il plug-in dell'interfaccia utente di gestione del componente aggiuntivo della soluzione o tramite l'API dell'entità definita.
Nella zona di destinazione del componente aggiuntivo della soluzione, è possibile selezionare le risorse da utilizzare per il caricamento dei file .iso del componente aggiuntivo della soluzione, nonché per la distribuzione dei servizi back-end contenuti nei file .iso. È possibile configurare la zona di destinazione del componente aggiuntivo della soluzione selezionando un'organizzazione di VMware Cloud Director per fornire le risorse per la zona di destinazione del componente aggiuntivo della soluzione, un catalogo e uno o più VDC dell'organizzazione. Per ogni VDC dell'organizzazione selezionato, è necessario specificare le reti, i criteri di storage e, facoltativamente, i criteri di calcolo che si desidera collegare ai componenti aggiuntivi della soluzione. Inoltre, ogni componente aggiuntivo della soluzione può avere un set di requisiti di configurazione di VMware Cloud Director specifici, definiti come funzionalità.
È possibile utilizzare l'SDK dei componenti aggiuntivi della soluzione per creare componenti aggiuntivi della soluzione.
- Ruoli chiave nell'ecosistema dei componenti aggiuntivi della soluzione
- Fornitore
- I fornitori sono gli autori dei componenti aggiuntivi della soluzione che utilizzano l'SDK dei componenti aggiuntivi della soluzione per creare servizi che integrano VMware Cloud Director, ad esempio Container Service Extension, fonitori di software di terzi, servizio Kubernetes e altri.
- Provider
- I provider sono gli operatori dei componenti aggiuntivi della soluzione nell'ambiente VMware Cloud Director locale o VMware Cloud Director service.
- Tenant
- I tenant sono i consumatori dei risultati aziendali ottenuti da un componente aggiuntivo della soluzione, ad esempio il provisioning self-service di cluster Kubernetes, operatori Kubernetes, database, estensioni dell'interfaccia utente con proprietà di back-office e molto altro.