Informazioni sui vantaggi della migrazione di applicazioni personalizzate in Oracle Cloud
Per garantire che queste applicazioni customizzate possano continuare a supportare l'organizzazione, viene considerata la migrazione nel cloud per allineare meglio le applicazioni agli obiettivi strategici, finanziari e operativi:
Obiettivo aziendale | Driver business | Obiettivo migrazione |
---|---|---|
Strategica | Introduci più prodotti, portarli a mercato più velocemente e rispondono più velocemente alle variazioni dei requisiti. | Migliore agilità, innovazione rapida |
Finanza | Riduci il budget fornito e passa da costi fissi a costi variabili, riducendo il costo totale di proprietà. | Pay-As-You-Go, Scala elastica |
Business Operations | Riduci i rischi di interruzione delle operazioni aziendali, recupero più rapido dalle indisponibilità e dagli errori. | Rischio ridotto, analisi dettagliata aumentata |
Operazioni IT | Automatizza le operazioni standard, reindirizza l'IT per supportare processi aziendali con valori più elevati. | Procedure ottimali ripetibili (IaC) |
Durante la valutazione delle opzioni, assicurarsi di poter eseguire una migrazione senza interruzione dell'attività. In questo modo, gli obiettivi previsti saranno compresi nel minor tempo.
Proposta di valori
È possibile eseguire la migrazione delle applicazioni di database personalizzate in Oracle Cloud Infrastructure con una gestione di archiviazione minima, integrazione dei redo o modifica del processo aziendale e dà luogo a una soluzione più flessibile, più affidabile e in grado di garantire prestazioni migliori a un costo inferiore rispetto alle distribuzioni in locale o con altri provider cloud.
Oracle ha convalidato le soluzioni per realizzare questi obiettivi in modo rapido e affidabile. Include procedure, servizi di supporto e architetture di riferimento. Queste esigenze di produzione reali, tra cui sicurezza, configurazione della rete, alta disponibilità, disaster recovery, integrazione delle identità e gestione dei costi. Grazie a queste soluzioni convalidate è possibile sfruttare:
- 21 – 56% TCO inferiore rispetto a quello on premise e ad altri cloud
- ”Bring-Your-Own-License” (BYOL) per proteggere l'investimento nei database on premise
- Progettazione Security-first dall'asse di base
- Un portafoglio completo di strumenti cloud nativi per ottimizzare la produttività degli sviluppatori
- Supporto di tutte le principali piattaforme di applicazioni, tra cui JavaEE e WebLogic
- Monitoraggio a livello di infrastruttura e applicazione con filtro
- Le opzioni di servizio del database più complete nel settore
- L'unica infrastruttura cloud pubblica con gli SLA delle prestazioni
Analisi costo totale proprietà
Oltre che i vantaggi derivanti dall'aumento della migrazione, della gestione e di maggiore flessibilità per la scalabilità, l'esecuzione di applicazioni customizzate su Oracle Cloud Infrastructure è più all'esecuzione di applicazioni on premise o in un altro sistema cloud.
Il costo totale stimato della proprietà (TCO) di questa soluzione può essere inferiore al 56% rispetto all'esecuzione locale delle applicazioni personalizzate e al 21% rispetto all'esecuzione su un altro cloud, in base a:
- Risparmi significativi in quanto elimina l'hardware in anticipo, le strutture in corso, l'amministrazione IT e i costi di supporto
- Vantaggi a livello di costi significativi di Oracle per volumi a blocchi e storage del database
- Presupponendo sei ambiente, 24 vCPU per distribuzioni cloud dell'ambiente
- Confronto con sei server, 28 memorie centrali per ogni distribuzione on premise in ambiente
Storie di successo dei clienti
Ogni giorno, i clienti di Oracle Cloud Infrastructure sono in grado di eseguire correttamente correttamente la migrazione delle applicazioni personalizzate in Oracle Cloud. Di seguito sono riportate alcune storie di successo.
CMiC è un azienda di software di costruzione che offre ai propri clienti una soluzione Enterprise e Field per quasi 40 anni e negli ultimi 27% delle newsletter tecnica nei primi 100 collaboratori che utilizzano il software CMiC. Basato su uno stack Oracle, questa soluzione per una singola piattaforma di database consente ai clienti di gestire interi progetti edilizi dal concetto al completamento. Essi hanno consolidato le applicazioni in locale e Amazon Web Services in Oracle Cloud Infrastructure. Oracle Cloud Infrastructure scelgono a causa delle prestazioni, della sicurezza e perché offre il miglior supporto per i database Oracle.
La tecnologia Allianz è il provider di tecnologia per la società di servizi finanziari globali Allianz, con ricavi annuali pari a $130 miliardi. Hanno un'ampia gamma di operazioni di business intelligence mediante la suite di applicazioni SAS, MicroStrategy, le applicazioni personalizzate e Exadata per la persistenza dei dati. Dovresti cercare di eseguire la migrazione di queste applicazioni nel cloud per velocizzare la creazione di nuove funzionalità, aumentare l'elasticità della propria infrastruttura e ridurre i costi complessivi. È fondamentale che la relativa soluzione cloud fornisca Exadata-as-a-Service. Un altro requisito critico potrebbe creare l'infrastruttura con Terraform. Hanno scelto Oracle Cloud Infrastructure e lavorato strettamente con i servizi Oracle per eseguire il progetto. Si prevede di vedere in modo significativo il costo di proprietà ridotto in seguito allo spostamento.
CERN è un'organizzazione di ricerca europea che opera il laboratorio di base parte più grande al mondo. Migrazione dell'infrastruttura WebLogic per le applicazioni Java mission-critical a Docker e Kubernetes su Oracle Cloud Infrastructure eseguita. Ciò consente loro di ridurre il lavoro di manutenzione in modo da concentrarsi sul lavoro di sviluppo. Viene utilizzato per effettuare la metà giornata di distribuzione di un cluster WebLogic dopo la migrazione che è stato ridotto a 2 minuti. È inoltre possibile utilizzare Oracle Cloud Infrastructure per aggiungere nuove opzioni di disaster recovery. AlberDi Meglio, Head del OpenLab CERN, prevede che la maggior parte delle applicazioni vengano spostate nel cloud, se non tutte.
Vantaggi di Oracle Cloud Infrastructure
Oracle Cloud Infrastructure offre servizi, funzionalità dell'infrastruttura, strumenti e supporto univoci ottimizzati per la migrazione delle applicazioni personalizzate in esecuzione sui database Oracle.
- Prestazioni garantite e risparmi sui costi: il momento dell'esecuzione delle tue applicazioni personalizzate nel cloud Oracle offre vantaggi significativi per le prestazioni. Le nostre reti esclusive senza sottoscrizione e offerte con un singolo tenant quali la computazione Bare Metal e Exadata garantiscono prestazioni coerenti che superano le prestazioni dei data center dedicati dei nostri clienti. Diversamente dagli altri cloud, abbiamo inoltre offerto accordi a livello di servizio per eseguire il backup delle garanzie a livello di prestazioni. Inoltre, molti servizi hanno le stesse prestazioni e, per mantenere gli investimenti esistenti, puoi anche trasferire licenze di database esistenti nel cloud di Oracle.
- Sicurezza dalla memoria fino all'asse: Oracle Cloud Infrastructure offre sicurezza a livello enterprise in ogni livello dello stack, per garantire isolamento degli utenti, cifratura dei dati in ogni fase del ciclo di vita, controlli di sicurezza con filtro, conformità e visibilità tramite dati di log completi e soluzioni di monitoraggio. Quando le tue applicazioni vengono spostate in Oracle Cloud, puoi controllare la tua sicurezza nonché, più o meno della tua infrastruttura on premise.
- Oracle Cloud Infrastructure supporta molte forme di servizi di automazione e gestiti per rendere i team di sviluppo più produttivi. Questi servizi cloud nativi includono:
- Resource Manager per il supporto della gestione dell'infrastruttura IT come codice per una maggiore flessibilità e affidabilità.
- Monitoraggio per tenere traccia delle metriche di infrastruttura e applicazione.
- Grafana per la visualizzazione dello stato dell'infrastruttura e dell'applicazione.
- Eventi per rilevare e agire su eventi del ciclo di vita di qualsiasi risorsa e servizio dell'infrastruttura.
- Ogni applicazione di cui viene eseguita la migrazione a Oracle Cloud Infrastructure restituirà immediatamente i vantaggi a causa di questi servizi e funzionalità aggiuntive quali lo streaming nativo, la notifica, la gestione dei contenitori e altro ancora, possono supportare iniziative per creare miglioramenti non realizzabili in loco.
- Molte applicazioni business utilizzano JavaEE e WebLogic per le relative funzionalità di base. Oracle Cloud Infrastructure offre il supporto per la migrazione di questi stack di applicazioni, tra cui le migrazioni avanzate del proprietario delle applicazioni, le distribuzioni automatiche di architetture di riferimento per WebLogic 11.x e 12.x e le migrazioni all'infrastruttura gestita in contenitori mediante l'operatore Kubernetes di WebLogic.
- Oracle offre i servizi di migrazione del database più completi nel settore, in modo che corrispondano esattamente ai requisiti. Con le semplici migrazioni dal backup e ripristino con il tempo di inattività da RMAN a zero e da Gigabyte su VCN protetti a Terabyte su righe dedicate e Petabyte tramite le appliance di trasferimento dati, sono disponibili soluzioni self-service e guidate per ogni scenario e uso di casi.
Scenari di migrazione
A seconda delle priorità, è possibile scegliere tra qualche altro approcci per eseguire la migrazione delle applicazioni locali nel cloud. Oracle Cloud Infrastructure offre architetture di riferimento che supportano un'ampia gamma di opzioni.
Esistono molti fattori che possono influire sul percorso di migrazione ottimale da locale a cloud:
L'applicazione è completa, richiede alcuni aggiornamenti e dispone di un carico di lavoro fisso?
“Lift and Shift” è un approccio che apporta il maggior numero di modifiche possibile all'infrastruttura. Riduce le possibilità di introdurre le differenze di funzionamento, pur continuando a garantire i vantaggi del cloud derivanti dall'uso delle migliori prestazioni a livello di hardware, storage e networking, nonché i vantaggi finanziari che vanno da un modello Capex a. Migliorare il database passando a una versione gestita del database Oracle, migliorando l'affidabilità e riducendo il carico di lavoro di amministrazione.
L'applicazione è ancora un progetto attivo con aggiornamenti regolari e release di versione?
“Sposta e migliora” consente di aggiornare i componenti dell'infrastruttura di applicazioni alle versioni più recenti, ad esempio eseguendo la migrazione di WebLogic alla versione 12.2 e al database Oracle alla versione 19c, e usa un'architettura convalidata di Oracle che può essere distribuita dagli script Terraform. Ciò implementa le procedure consigliate per l'esecuzione delle applicazioni su Oracle Cloud Infrastructure. Questo approccio semplifica la selezione e la disattivazione delle istanze delle applicazioni per il lavoro di sviluppo e test e migliora la qualità delle release di produzione.
Implementare un'architettura nativa cloud con supporto di ridimensionamento elastico, distribuzione continua e autoriparazione?
Ciò consente la distribuzione delle applicazioni basate su WebLogic sui cluster Kubernetes dei contenitori Docker. Utilizzando OKE, il servizio Kubernetes gestito da Oracle Cloud Infrastructure è semplice creare un'infrastruttura estremamente resiliente e scalabile e sfruttando il codice dell'applicazione esistente. Questa infrastruttura è ideale per gli sviluppatori moderni che si avvicinano allo sviluppo software.
Oracle consente di utilizzare le opzioni di database sotto forma di servizi per le applicazioni, mantenendo l'investimento nelle licenze del database perpetue mediante il programma BYOL (Bring-Your-Own-License).
Stato corrente | Obiettivo | Tipo | Architettura convalidata destinazione |
---|---|---|---|
Qualsiasi applicazione personalizzata in esecuzione su qualsiasi database Oracle. | Migliora affidabilità, prestazioni e sicurezza. TCO inferiore. Ridurre al minimo il rischio di migrazione. | "Lift e turno" | Spostare lo stack dell'applicazione in un modello BM o VM in Oracle Cloud Infrastructure. Eseguire la migrazione del database a Oracle Database Cloud Service (BYOL). |
Applicazioni JavaEE/WebLogic in esecuzione su qualsiasi database Oracle. | Come “Lift and Shift" più: aggiornamento alla configurazione WLS più recente, automazione delle distribuzioni di sviluppo/test/production, implementazione di HA e DR, consolidamento dei database. | “Sposta e migliora” | Distribuisce JavaEE/WLS alle VM/BMs utilizzando gli script Terraform. Eseguire la migrazione dei database in Oracle Autonomous Database, Oracle Database Cloud Service (VM, BM) o Oracle Database Exadata Cloud Service. Implementa opzioni HA e DR avanzate. |
Applicazioni JavaEE/WebLogic in esecuzione su qualsiasi database Oracle. | Come “Sposta e migliora", più: aumenta la flessibilità, l'elasticità e migliora la produttività degli sviluppatori con opzioni di automazione avanzata. | “Modernizzazione” | Distribuire i cluster JavaEE/WLS in Docker/Kubernetes utilizzando gli script Terraform. Eseguire la migrazione dei database ad ADB, Oracle Database Cloud Service (VM, BM) o Oracle Database Exadata Cloud Service. Implementa opzioni HA e DR avanzate. |
Oracle può aiutarti a capire le considerazioni relative alla scelta dello scenario più adatto ai requisiti dell'utente e fornisce architetture convalidate per implementare questi scenari.
Migrazioni di database
Se si utilizzano le versioni di 11g, 12c o 18c di Oracle Database in locale, è possibile migliorare la qualità delle applicazioni eseguendo l'aggiornamento a qualsiasi dispositivo Oracle Database Cloud Service gestito su Oracle Cloud Infrastructure.
Grazie a questi servizi si riducono il lavoro coinvolto nella manutenzione del database, si migliorano le prestazioni e la disponibilità riducendo al contempo il costo complessivo di proprietà.
Soluzioni convalidate che soddisfano i requisiti aziendali
Poiché Oracle Cloud Infrastructure è stato creato esattamente per il tipo di pattern d'uso trovato nelle applicazioni personalizzate con i database Oracle, le distribuzioni esistenti possono essere spostate e migliorate con un ambiente limitato o senza modifiche all'ambiente o ai business process.
Questa guida di risoluzione verrà fornita con le architetture di riferimento per semplificare la progettazione del percorso di migrazione migliore per le applicazioni e per comprendere come implementare le migliori prassi per la gestione su Oracle Cloud Infrastructure. Siamo spiacenti:
- Corrispondenza della progettazione del modello di rete on premise
- Stabilire una connettività sicura e ad alte prestazioni da on premise alle applicazioni cloud
- Progettazione della resilienza e dell'alta disponibilità
- Recupero dalle indisponibilità con opzioni di recupero da errori irreversibili integrate
- Distribuzione di un'architettura sicura, con isolamento delle risorse e della cifratura di tutti i dati
- Integrazione con il sistema di gestione delle identità esistente
- Gestione del controllo e della visibilità sull'utilizzo e sui costi delle risorse cloud
- Migrazione degli ambienti dell'applicazione e del database nel cloud