Cette image présente une application de marché NFT utilisant Oracle Blockchain Platform (OBP) déployée sur Oracle Cloud Infrastructure. L'architecture présente une région OCI avec une location OCI contenant trois réseaux cloud virtuels.
La location OCI contient le pare-feu d'accès Web (WAF) et les composants OCI IAM.
- Le premier VCN contient des sites Oracle Content Management (OCM).
- Le second VCN contient l'IPFS (machine virtuelle de calcul), l'application Marketplace NFT personnalisée et Oracle Mobile Hub.
- Le troisième VCN héberge les composants suivants :
- Oracle Content Management qui utilise le webhook OCM pour se connecter à une passerelle d'API.
- La passerelle d'API utilise Oracle Functions pour se connecter à OBP.
- OBP utilise Rich History Database (RHDB) pour se connecter à Autonomous Database (ABD).
- L'application NFT Marketplace créée se connecte à OBP à l'aide de Visual Builder Cloud Service (VBCS) hébergé dans le troisième VCN.
- VBCS se connecte également à Oracle CX Commerce et est utilisé pour le reporting financier au système sur site, en dehors de la région OCI.
- Oracle Analytics se connecte à ADB et fournit un tableau de bord intégré pour le marché NFT.
Le diagramme présente également les parcours utilisateur de trois rôles utilisateur différents qui utilisent une place de marché NFT.
- Editeurs NFT : créez un contenu NFT en collectant le contenu à partir des sites créés à l'aide d'Oracle Content Management.
- Administrateurs Marketplace : surveille les opérations et le contenu de Marketplace, modère les utilisateurs, gère les paramètres de configuration pour la place de marché, des utilisateurs spécifiques ou des transactions NFT sur la place de marché NFT.
- Utilisateurs Marketplace : utilisez Mobile Hub et recherchez les NFT, vérifiez et inscrivez-vous pour les abandons à venir, puis achetez les NFT qui deviennent disponibles.
Le texte environnant explique les composants et l'application Marketplace NFT.