Questa immagine mostra un'applicazione di marketplace NFT utilizzando la distribuzione di Oracle Blockchain Platform (OBP) su Oracle Cloud Infrastructure. L'architettura ha a che fare con un'area OCI con una tenancy OCI contenente tre VCN.
La tenancy OCI contiene i componenti WAF (Web Access Firewall) e IAM OCI.
- La prima VCN contiene i siti Oracle Content Management (OCM).
- La seconda VCN contiene IPFS (Compute Virtual Machine) , l'applicazione marketplace NFT personalizzata e Oracle Mobile Hub.
- La terza VCN ospita i seguenti componenti:
- Oracle Content Management, che utilizza il webhook OCM per connettersi a un gateway API.
- Il gateway API utilizza Oracle Functions per connettersi a OBP.
- OBP utilizza Rich History Database (RHDB) per connettersi ad Autonomous Database (ABD).
- L'applicazione NFT Marketplace creata si connette a OBP utilizzando Visual Builder Cloud Service (VBCS) ospitato nella terza rete VCN.
- VBCS si connette anche a Oracle CX Commerce ed è utilizzato per la generazione di report finanziari al sistema on-premise che si trova all'esterno dell'area OCI.
- Oracle Analytics si connette a ADB e fornisce un dashboard incorporato per il marketplace NFT.
Il diagramma mostra inoltre i percorsi utente di tre diversi ruoli utente che utilizzano un marketplace NFT.
- Editor NFT: crea contenuto NFT raccogliendo il contenuto dai siti creati utilizzando Oracle Content Management.
- Amministratori di Marketplace: monitora le operazioni e i contenuti del marketplace, un numero moderato di utenti, gestisci le impostazioni di configurazione per il marketplace, utenti specifici o transazioni NFT sul marketplace NFT.
- Utenti di Marketplace: utilizzare Mobile Hub e cercare i NFT, verificare e registrarsi per le prossime eliminazioni e infine acquistare i NFT disponibili.
Il testo circostante spiega i componenti e l'app di marketplace NFT.