Specialized: distribuzione di E-Business Suite su Oracle Cloud Infrastructure
Specializzato, uno dei maggiori produttori e marketer di biciclette e prodotti correlati, era alla ricerca di una migrazione completa a livello di piattaforma dalla loro soluzione on-premise esistente al cloud.
Specializzato dispone di una distribuzione in locale di applicazioni software, componenti e servizi per la soluzione Oracle E-Business Suite. La soluzione ha permesso ai clienti di ordinare prodotti dal web, supporta transazioni punto vendita e consente a Specialized di spedire prodotti ai clienti.
Queste soluzioni complesse hanno requisiti di sicurezza rigorosi e richiedono un'infrastruttura robusta. Inoltre, la natura stagionale del business può creare sfide per scalare l'infrastruttura e l'elaborazione dei dati.
Specializzato ha avuto le seguenti sfide chiave con la loro implementazione on-premise:
- Nessuna configurazione di disaster recovery, basata principalmente sull'elevata disponibilità nativa della soluzione
- I costi e gli sforzi costanti necessari per mantenere l'infrastruttura e l'hardware in loco
- La quantità di tempo necessaria per scalare la soluzione sia orizzontalmente che verticalmente
- Il tempo necessario per distribuire le nuove applicazioni
Oracle Cloud Infrastructure risolve le seguenti sfide chiave nei modi riportati di seguito.
- Offri soluzioni di disaster recovery multiregion con funzionalità complete di backup di applicazioni e database
- Creazione di risorse infrastrutturali su richiesta con scalabilità dinamica per soddisfare l'aumento della domanda di traffico
- Database cluster di applicazioni reale con alta disponibilità che utilizza il servizio di database Oracle Exadata Database Service e virtual machine (VM)
- Separazione e segmentazione delle applicazioni usando subnet pubbliche e private
- Funzionalità di bilanciamento del carico migliorate utilizzando load balancer pubblici e privati
- Miglioramento dei livelli di sicurezza mediante il servizio IAM (Identity and Access Management) e criteri di sicurezza personalizzati per ogni subnet
- Miglioramento delle prestazioni di otto volte nell'elaborazione delle transazioni e dei batch con Oracle Exadata Database Service
Storia cliente
Ulteriori informazioni sul viaggio di Specialized in Oracle Cloud:
Scopri di più sull'innovativa soluzione di disaster recovery (DR) e reporting di Specialized:
Architettura
Specializzato utilizzato tre reti cloud virtuali (VCN) con più subnet in un'architettura hub-spoke con NAT e gateway peering locali. I componenti (applicazione, database, strumenti e interfaccia Web) sono stati distribuiti in più subnet (pubbliche e private). Queste subnet hanno anche aiutato a distribuire applicazioni con i propri criteri di sicurezza personalizzati.
Le applicazioni eseguono le seguenti funzioni:
- Interfaccia esterna con clienti esterni con servizi Web globali distribuiti mediante Oracle WebLogic Server
- Interfaccia interna con applicazioni di fornitori di terze parti per task quali distribuzione, stampa e gestione delle transazioni Oracle E-Business Suite
- Interfaccia con diversi punti vendita (POS) e sistemi di pagamento
- Portale B2B (9ias) che interagisce con sistemi, retailer e partner commerciali precedenti a livello globale
Per una connettività affidabile e veloce, Specialized utilizza Oracle Cloud Infrastructure FastConnect. Questo servizio non solo ha aiutato a trasferire rapidamente più di 8 TB di dati, ma consente anche a Specialized di connettersi con altri provider cloud.
Una distribuzione multiarea fornisce il disaster recovery replicando e sincronizzando applicazioni, file binari e database (utilizzando Oracle Data Guard). La scalabilità dinamica in Oracle Cloud Infrastructure consente inoltre di eseguire lo scale up in caso di evento di emergenza nel sito principale.
Specializzato è andato dalla prova del concetto alla piena distribuzione in un breve lasso di tempo. Nell'ambito di questa complessa migrazione, Specialized ha prima migrato il database Agile alla produzione e poi altri database e componenti dell'applicazione nella seconda fase. La migrazione a Oracle Cloud Infrastructure non solo soddisfa la domanda esistente, ma offre la flessibilità necessaria per supportare la crescita futura.
Specializzato sta esplorando il servizio Oracle Integration, che fornisce punti di integrazione predefiniti e può essere utilizzato per applicazioni legacy integrate.
Il diagramma seguente illustra l'architettura distribuita da Specialized in un'unica area.
Il diagramma seguente illustra l'architettura distribuita da Specialized in più aree.
- Area
Un'area Oracle Cloud Infrastructure è un'area geografica localizzata che contiene uno o più data center, denominati domini di disponibilità. Le regioni sono indipendenti da altre regioni, e vaste distanze possono separarle (tra paesi o addirittura continenti).
Tutte le risorse di questa architettura vengono distribuite in un'unica area.
- Dominio di disponibilità
I domini di disponibilità sono data center indipendenti e autonomi all'interno di un'area. Le risorse fisiche in ogni dominio di disponibilità vengono isolate dalle risorse negli altri domini di disponibilità, il che fornisce tolleranza agli errori. I domini di disponibilità non condividono infrastrutture quali l'alimentazione o il raffreddamento o la rete di dominio di disponibilità interna. È pertanto improbabile che un errore in un dominio di disponibilità influenzi gli altri domini di disponibilità nell'area.
- Compartimento
I compartimenti sono partizioni logiche tra aree all'interno di una tenancy di Oracle Cloud Infrastructure. Utilizzare i compartimenti per organizzare le risorse in Oracle Cloud, controllare l'accesso alle risorse e impostare le quote di utilizzo. Per controllare l'accesso alle risorse in un determinato compartimento, è possibile definire i criteri che specificano chi può accedere alle risorse e quali azioni possono eseguire.
- VCN e subnet
Un VCN è una rete customizzabile e definita dal software impostata in un'area Oracle Cloud Infrastructure. Come le reti di data center tradizionali, i VCN consentono di controllare completamente l'ambiente di rete. Un VCN può avere più blocchi CIDR non sovrapposti che è possibile modificare dopo la creazione di VCN. È possibile segmentare un VCN in subnet, che possono essere definite in un'area o in un dominio di disponibilità. Ogni subnet è costituita da un intervallo contiguo di indirizzi che non si sovrappongono alle altre subnet in VCN. È possibile modificare la dimensione di una subnet dopo la creazione. Una subnet può essere pubblica o privata.
Questa architettura utilizza un singolo VCN, con subnet separate per load balancer, server Web, Application Server e database.
- Gateway instradamento dinamico (DRG)
Il DRG è un router virtuale che fornisce un percorso per il traffico privato della rete tra VCN nella stessa area, tra una VCN e una rete esterna all'area, ad esempio una VCN in un'altra area Oracle Cloud Infrastructure, una rete in locale o una rete in un altro provider cloud.
- Gateway peering locale (GPL)
Un GPL consente di eseguire il peer di un VCN con un altro VCN nella stessa area. Peering significa che i VCN comunicano utilizzando indirizzi IP privati, senza il traffico che attraversa Internet o il routing attraverso la rete locale.
- Peering remoto
Il peering remoto consente alle risorse delle VCN di comunicare utilizzando indirizzi IP privati senza instradare il traffico su Internet o tramite la rete locale. Il peering remoto elimina la necessità di un gateway Internet e di indirizzi IP pubblici per le istanze che devono comunicare con un altro VCN in un'area diversa.
- Gateway NAT (Network Address Translation)
Un gateway NAT consente alle risorse private in una VCN di accedere agli host su Internet senza esporre tali risorse alle connessioni Internet in entrata.
- Tabelle instradamento
Le tabelle di instradamento virtuale contengono regole per instradare il traffico dalle subnet alle destinazioni al di fuori di un VCN, in genere tramite gateway.
- Liste di sicurezza
Per ogni subnet è possibile creare regole di sicurezza che specifichino l'origine, la destinazione e il tipo di traffico che devono essere consentiti all'interno e all'esterno della subnet.
- Load balancer
Il servizio Oracle Cloud Infrastructure Load Balancing fornisce la distribuzione automatica del traffico da un singolo punto di accesso a più server nel backend.
- Calcola VM
Il servizio Oracle Cloud Infrastructure Compute consente di eseguire il provisioning e la gestione degli host di computazione nel cloud. Puoi avviare istanze di computazione con forme che soddisfano i requisiti delle risorse di CPU, memoria, larghezza di banda della rete e storage. Dopo aver creato un'istanza di computazione, è possibile accedervi in modo sicuro, riavviarla, collegare e scollegare volumi e terminarla quando non è più necessaria.
L'architettura include VM di calcolo per i server Web e gli Application Server.
- Database Exadata
Oracle Exadata Database Service ti consente di sfruttare la potenza di Exadata nel cloud. È possibile eseguire il provisioning di sistemi X8M flessibili che consentono di aggiungere server di calcolo del database e server di storage al sistema di pari passo con la crescita delle esigenze. I sistemi X8M offrono reti RoCE (RDMA su Converged Ethernet) per larghezza di banda elevata e bassa latenza, moduli di memoria persistente (PMEM) e software Exadata intelligente. È possibile eseguire il provisioning dei sistemi X8M utilizzando una forma equivalente a un sistema X8 Quarter Rack, quindi aggiungere database server e server di storage in qualsiasi momento dopo il provisioning.
- Sistemi di database
Oracle Cloud Infrastructure offre sistemi di database a codice singolo su macchine virtuali o Bare Metal e sistemi di database RAC a 2 nodi su macchine virtuali.
- Data Guard
Oracle Data Guard fornisce un set completo di servizi che creano, gestiscono, gestiscono e monitorano uno o più database in standby per consentire ai database Oracle di produzione di rimanere disponibili senza interruzioni. Oracle Data Guard gestisce questi database in standby come copie del database di produzione. Quindi, se il database di produzione non è disponibile a causa di un'indisponibilità pianificata o non pianificata, Oracle Data Guard può passare da un database in standby al ruolo di produzione, riducendo al minimo i tempi di inattività associati all'indisponibilità.
- Memorizzazione oggetti
Lo storage degli oggetti fornisce accesso rapido a grandi quantità di dati strutturati e non strutturati di qualsiasi tipo di contenuto, inclusi backup del database, dati analitici e contenuti avanzati quali immagini e video. Puoi memorizzare e recuperare i dati in tutta sicurezza direttamente da Internet o dall'interno della piattaforma cloud. È possibile scalare lo storage senza problemi senza compromettere le prestazioni o l'affidabilità del servizio. Utilizzare lo storage standard per lo storage "hot" a cui è necessario accedere in modo rapido, immediato e frequente. Utilizzare l'archiviazione per lo storage "freddo" che viene conservato per lunghi periodi di tempo e raramente accessibile.
Partecipa a Generato e distribuito
Vuoi mostrare cosa hai costruito su Oracle Cloud Infrastructure? Vuoi condividere le lezioni apprese, le best practice e le architetture di riferimento con la nostra community globale di architetti cloud? Consentici di aiutarti a iniziare.
- Scarica il template (PPTX)
Illustrare la propria architettura di riferimento trascinando e rilasciando le icone nel wireframe di esempio.
- Guarda il tutorial sull'architettura
Istruzioni dettagliate su come creare un'architettura di riferimento.
- Sottometti diagramma
Inviaci un'e-mail con il tuo diagramma. I nostri architetti cloud esamineranno il diagramma e ti contatteranno per discutere della tua architettura.

