Pianificare la distribuzione
La pianificazione dell'architettura di distribuzione richiede la comprensione dei modelli e dei criteri di distribuzione più comuni per l'utilizzo degli altri modelli.
Oracle Retail Merchandising System dispone di un'architettura logica a tre livelli flessibile che fornisce molte opzioni di distribuzione, compreso l'uso di più nodi per l'alta disponibilità. Se si desidera, è inoltre possibile configurare l'ambiente per il recupero da errori irreversibili. La selezione dell'architettura di distribuzione si basa su una serie di fattori, tra cui prestazioni, accesso concorrente agli utenti e requisiti operativi. I requisiti aziendali, ad esempio disponibilità e recupero da errori irreversibili, devono essere presi in considerazione. Ciascuno ha una considerazione nella progettazione e nell'applicazione dell'architettura cloud.
Informazioni sulle opzioni di distribuzione
È possibile scegliere tra due metodi diversi di distribuzione di Oracle Retail Merchandising System su Oracle Cloud.
- Distribuire l'applicazione e i livelli del database nelle VM di calcolo. Con questa architettura è possibile distribuire i livelli dell'applicazione e del database su set distinti di VM di computazione. Se si desidera, è possibile distribuire più livelli applicazione su VM di calcolo distinte bilanciate utilizzando Load Balancer as a Service (LBaaS).
- Distribuire il livello applicazione alle VM di calcolo e il livello database su PaaS. Analogamente allo scenario precedente, è possibile distribuire il livello applicazione su una VM di calcolo oppure distribuire più livelli applicazione su VM di calcolo distinte per cui viene eseguito il bilanciamento del carico utilizzando LBaaS. È possibile distribuire il database su una VM a istanza singola Database Cloud Service (DBCS) in un'istanza singola del sistema DB su Bare Metal o in un sistema DB Exadata. Quando si sceglie un sistema DB Exadata, per impostazione predefinita vengono distribuiti Real Application Clusters (RAC). Oracle offre funzionalità di provisioning automatico che possono essere utilizzate per distribuire un'istanza RMS Oracle Retail Demo (Vision).
Oracle offre inoltre l'automazione per eseguire la migrazione della tua istanza di Oracle Retail Merchandising System in locale in Oracle Cloud. La migrazione da locale a Oracle Cloud viene in genere definita Lift e Shift. Grazie all'automazione lift e turno, è possibile definire l'architettura di distribuzione. Verrà inoltre definita la rete cloud virtuale, incluse subnet, tabelle di instradamento, liste di sicurezza e load balancer. L'istanza Oracle Retail Merchandising System in esecuzione su Oracle Cloud può essere utilizzata per la non produzione (test o sviluppo) e quando si è pronti per la produzione.
Distribuisci più nodi RMS Oracle Retail in Oracle Cloud Compute
La distribuzione di più nodi Oracle Retail Merchandising System su Oracle Cloud Infrastructure Compute consente di eseguire il provisioning di uno o più nodi di livello applicazione Oracle Retail Merchandising System, oltre a un nodo separato per il livello database, su Oracle Cloud Infrastructure Compute.
- Nuove installazioni di Vision di Oracle Retail Merchandising System v16
- Lift e turno di ambienti Oracle Retail Merchandising System v16 on premise in Oracle Cloud Infrastructure Compute
Il diagramma riportato di seguito mostra un esempio di distribuzione Oracle Retail Merchandising System a più nodi in un ambiente Oracle Cloud Infrastructure a singolo dominio di disponibilità. 
Descrizione dell'immagine retail_oci_deployment.png
Distribuire un'applicazione Oracle Retail Merchandising System su Oracle Cloud con l'architettura di disaster recovery
L'architettura per distribuire un'applicazione Oracle Retail Merchandising System su Oracle Cloud con Disaster Recovery è una variante dell'architettura a più nodi.
Questa architettura comprende tuttavia gli stessi componenti, che il database viene distribuito come un sistema DB (istanza singola), un sistema DB VM RAC 2-node o un sistema DB Exadata per il database Oracle Retail RMS. È possibile eseguire il provisioning di un ambiente Oracle Retail RMS a più nodi o eseguire un lift e turno di un ambiente Oracle Retail RMS Release v16 in locale esistente. L'uso dell'automazione lift e turno fornisce una capacità accelerata per la migrazione con rischio ridotto e un periodo di tempo più breve per il completamento del progetto.
Un esempio di questa implementazione può essere un'installazione Oracle Retail Merchandising System a più nodi su Oracle Cloud Infrastructure per il livello applicazione con i servizi DBaaS per il livello database. L'ambiente primario viene distribuito nel dominio di disponibilità 1 nell'area 1, un ambiente di recupero da errori irreversibili viene distribuito nel dominio di disponibilità 1 nell'area 2. In questa progettazione, l'ambiente primario e l'ambiente di recupero da errori irreversibili sono tutti attivi-passivo, vale a dire che solo il sito primario è attivo per gli utenti e le transazioni in linea. 
Descrizione dell'immagine multi-node_rms_oci.png