Questa immagine mostra l'architettura di un'integrazione che importa gli articoli del catalogo in Oracle Commerce Cloud da un'origine esterna (un'applicazione di terze parti) per offrire promozioni su tali articoli, quindi utilizzando Oracle Configure, Price, and Quote Cloud.
Nell'immagine è illustrata un'area Oracle Cloud Infrastructure composta da un'implementazione Oracle Commerce Cloud, la tenancy OCI del cliente e un'istanza CPQ SaaS. L'area è un data center in locale contenente un data store e una raccolta di altre applicazioni.
All'interno di Oracle Commerce Cloud sono presenti webhook di eventi, webhook funzionali e widget. Esiste anche un repository di dati per Database Schema XML, un agente, che rappresenta un centro assistenza clienti, un'implementazione di Design Studio e un Media Lab. L'implementazione di Oracle Commerce Cloud include anche funzioni di reporting built-in e analitica built-in.
- Configurazione prodotto
- Richiesta preventivo acquirente
- Richiesta preventivo agente
- Ordinamento basato su asset
All'interno della tenancy OCI del cliente sono presenti istanze di OCI Identity and Access Management (di cui una per i criteri e le chiavi di autorizzazione), un'istanza di Oracle Identity Cloud (anche per i criteri e le chiavi di autorizzazione) e un'istanza autonoma del database warehouse. Contiene inoltre la memorizzazione degli oggetti OCI e un'istanza di Oracle Integration. Tutto questo è protetto da Cloud Guard.
Il flusso di integrazione viene eseguito dall'istanza di Oracle Integration all'istanza di storage degli oggetti OCI, all'integrazione di CPQ in Commerce Cloud e all'implementazione di CPQ SaaS. L'istanza di storage degli oggetti OCI scrive i dati nell'istanza autonoma del database warehouse.
All'interno dell'implementazione di CPQ SaaS dell'area OCI sono i servizi Web, tra cui le API REST e le API SOAP 1.0 e 2.0, le funzionalità di importazione ed esportazione di BigMachine Extensible Language.
- Le applicazioni di generazione dell'interfaccia utente comunicano tramite REST HTML con i widget Oracle Commerce Cloud.
- Un sistema di calcolo spedizione comunica tramite notifica JSON con webhook funzionali Oracle Commerce Cloud.
- Un sistema Order Management comunica tramite notifica JSON con i webhook degli eventi Oracle Commerce Cloud.