Couchbase Website
  • Prodotti
        • Piattaforma

          • Couchbase CapellaDatabase-as-a-Service
        • Autogestito

          • Server CouchbaseOn-premise, multicloud, comunità
        • Servizi

          • Servizi AI Sviluppo di agenti abilitati all'intelligenza artificiale e
            dispiegamento
          • Ricerca Testo completo, ibrido, geospaziale, vettoriale
          • MobileNoSQL incorporato, sincronizzazione dal cloud all'edge, offline-first
          • Analitica colonnareAnalisi in tempo reale e da più fonti
        • Capacità

          • Architettura in-memoryVelocità, scala, disponibilità
          • Costruire applicazioni flessibiliJSON, SQL++, multiuso
          • Automazione in-the-cloudOperatore Kubernetes
          • Strumenti di sviluppoSDK, integrazioni, Capella iQ
          • Server Edge CouchbasePer ambienti con risorse limitate
        • Perché Couchbase?

          Sviluppatori e aziende scelgono Couchbase per le loro applicazioni mission-critical.

          Vedere perché

          Migrare a Capella

          I motivi principali per passare da Server Enterprise Edition a Couchbase Capella

          Vedere perché
  • Soluzioni
        • Per caso d'uso

          • Intelligenza artificiale
          • Caching e gestione delle sessioni
          • Catalogo prodotti adattivo
          • Personalizzazione e profili intelligenti
          • Servizi di campo adattivi
          • Analisi in tempo reale per l'intelligenza artificiale
          • Vedi tutti i casi d'uso
        • Per industria

          • Servizi finanziari
          • Gioco
          • Alta tecnologia
          • Intrattenimento
          • Vendita al dettaglio
          • Viaggi e ospitalità
          • Vedi tutti i settori
        • Per necessità di applicazione

          • Prestazioni dell'applicazione
          • Carichi di lavoro distribuiti
          • Flessibilità dell'applicazione
          • Mobile, IoT e Edge
          • Produttività degli sviluppatori
          • Costo elevato delle operazioni
          • Vedi tutte le esigenze applicative
  • Sviluppatori
        • Documenti più diffusi

          • Panoramica di Capella
          • Panoramica del server
          • Panoramica dei dispositivi mobili e periferici
          • Collegare le applicazioni (SDK)
          • Tutorial e campioni
          • Documenti Home
        • Per ruolo dello sviluppatore

          • Sviluppatore AI
          • Backend
          • Full Stack
          • Mobile
          • Ops / DBA
          • Sviluppatori Home
        • COMUNITÀ

          Unirsi alla comunità degli sviluppatori

          Esplora le risorse per gli sviluppatori, gli ambasciatori e gli eventi nella tua zona.

          Per saperne di più
  • Risorse
        • Centro risorse

          • Blog
          • Webcast ed eventi
          • Video e presentazioni
          • Libri bianchi
          • Vedi tutte le risorse
        • Istruzione

          • Accademia
          • Certificazione
          • Forum
          • Accesso al supporto
          • Documentazione
        • Confronto

          • Couchbase vs. MongoDB
          • Couchbase vs. Oracle
          • Couchbase vs. DynamoDB
          • Couchbase vs. Redis
          • Confronto tra cloud NoSQL
  • Azienda
        • Circa

          • Chi siamo
          • Leadership
          • Clienti
          • Investitori
          • Blog
          • Sala stampa
          • Carriera
        • Partenariati

          • Trova un partner
          • Diventare partner
          • Registrare un affare
        • I nostri servizi

          • Servizi professionali
          • Supporto alle imprese
        • Partner: Registra un affare

          Siete pronti a registrare un accordo con Couchbase?

          Comunicateci i dati del vostro partner e altre informazioni sul candidato che state registrando.

          Inizia qui
          Marriott

          Marriott ha scelto Couchbase rispetto a MongoDB e Cassandra per l'affidabilità dell'esperienza personalizzata dei clienti.

          Per saperne di più
  • Prezzi
  • Prova gratuita
  • Accedi
  • search
Couchbase Website

Che cos'è la migrazione in cloud?

Scoprite cos'è e come funziona il processo

  • Per saperne di più
  • Confronto

Introduzione alla migrazione nel cloud

In questa pagina verranno trattati i seguenti argomenti per aiutarvi a comprendere meglio la migrazione nel cloud:

  • Perché migrare nel cloud?
  • I principali vantaggi della migrazione al cloud
  • Quali sono i tipi di migrazione in cloud?
  • Quali sono le sfide che dovete affrontare durante la migrazione al cloud?
  • Considerazioni sui database per la migrazione al cloud
  • Conclusione

Il termine "migrazione nel cloud" si riferisce allo spostamento dell'infrastruttura delle applicazioni aziendali di un'organizzazione - compresi l'archiviazione dei dati, l'elaborazione dei dati e le risorse di calcolo - dai data center on-premises al cloud, o da un cloud a un altro cloud.

La migrazione al cloud è ancora più complessa dello spostamento di beni fisici da un luogo all'altro, perché ci sono innumerevoli dettagli da considerare, molte fasi e un ordine specifico di eventi da seguire. Per garantire che il processo si svolga nel modo più fluido possibile, è necessario pianificare e prepararsi con meticolosità.

Ma il duro lavoro, se affrontato correttamente, porta un enorme valore in termini di scala, agilità e flessibilità per le applicazioni che devono modernizzarsi ed espandersi.

Perché migrare nel cloud?

Tutti noi abbiamo visto raffigurazioni di uccelli che volano nella caratteristica forma a "V" quando si dirigono a sud per l'inverno. Quando le temperature si abbassano e le risorse iniziano a diminuire, gli uccelli migrano istintivamente verso aree con maggiori risorse per aumentare le loro possibilità di sopravvivenza e di vita.

Allo stesso modo, la migrazione al cloud aumenta le opportunità di prosperità e crescita per un'organizzazione, abbandonando un'infrastruttura legacy obsoleta, inefficiente e inaffidabile che ostacola l'agilità aziendale e fatica a soddisfare le esigenze delle applicazioni moderne.

Il termine "legacy" si riferisce a tecnologie, sistemi informatici e applicazioni obsolete ma ancora in uso. In genere, l'infrastruttura legacy viene eseguita in loco (o "on prem") in un data center di proprietà dell'organizzazione. Comprende hardware, reti, software, elaborazione dati e archiviazione.

Quando questi componenti dell'infrastruttura invecchiano, mettono a dura prova la capacità di un'organizzazione di evolversi e competere. Essendo situati in loco, dove le risorse sono limitate, non possono scalare a sufficienza per soddisfare le richieste delle applicazioni moderne.

Con la migrazione dall'infrastruttura legacy al cloud, un'organizzazione può ottenere rapidamente la scala necessaria per soddisfare una domanda crescente e l'elasticità necessaria per adattare la potenza di calcolo in proporzione a tale domanda. Inoltre, l'organizzazione guadagna efficienza grazie alla gestione standardizzata dell'infrastruttura, il che si traduce in un risparmio sui costi e in un modello aziendale più agile.

I principali vantaggi della migrazione al cloud

Oltre ai vantaggi descritti in precedenza, la migrazione al cloud offre anche i seguenti vantaggi:

  • Scala
    Grazie alla capacità di aumentare o diminuire le risorse di elaborazione per soddisfare la domanda, il cloud computing può supportare un maggior numero di carichi di lavoro e di utenti in modo molto più rapido e semplice rispetto alle infrastrutture eseguite on premise.
  • Prestazioni
    Grazie alla sua scala e all'architettura distribuita, il cloud può consentire applicazioni più veloci e migliorare l'esperienza degli utenti. L'hosting delle applicazioni nel cloud riduce la latenza perché i data center possono essere distribuiti ovunque le concentrazioni di utenti lo richiedano.
  • Flessibilità e standardizzazione
    Gli utenti delle applicazioni possono accedere alle applicazioni basate sul cloud da qualsiasi luogo, il che massimizza la comodità e facilita la collaborazione in tempo reale. L'utilizzo di un provider di servizi cloud per l'hosting cloud offre inoltre alle organizzazioni un ambiente standardizzato e ripetibile, familiare e facile da mantenere.
  • Risparmio sui costi
    Quando un'organizzazione migra dall'infrastruttura on-premise autogestita al cloud, può ridurre quasi istantaneamente la spesa IT perché il cloud elimina la necessità di installare, mantenere e pagare l'infrastruttura fisica. Nella maggior parte dei casi, i fornitori di servizi cloud si occupano delle attività di manutenzione, come backup, correzioni e aggiornamenti, lasciando all'organizzazione la possibilità di concentrarsi sullo sviluppo delle proprie applicazioni.

Quali sono i tipi di migrazione in cloud?

Quando si parla di migrazione al cloud, l'approccio deve dipendere dagli obiettivi. Un'organizzazione deve considerare attentamente i propri requisiti, la strategia architetturale e i criteri di successo prima di scegliere il percorso migliore da seguire. Per aiutarvi, Ricerca Gartner ha delineato cinque opzioni chiave per la migrazione al cloud:

  • Rehost
    Il rehosting viene spesso definito "lift-and-shift". Come suggerisce il nome, il rehosting significa essenzialmente spostare le applicazioni "as-is", ricreando lo stesso stack di architetture applicative che si aveva on premise, ma distribuendolo ed eseguendolo su un'Infrastructure-as-a-Service (IaaS) nel cloud.
  • Riformulare
    L'approccio di refactoring consente a un'organizzazione di mantenere il codice, i framework e i container esistenti, ma di distribuire le proprie applicazioni su una Platform-as-a-Service (PaaS), sfruttando in sostanza lo stack infrastrutturale del cloud provider.
  • Rivedere
    L'approccio di revisione prevede la modifica della base di codice per soddisfare i requisiti di modernizzazione, quindi la distribuzione mediante rehosting o refactoring.
  • Ricostruzione
    L'approccio di ricostruzione si riferisce alla riscrittura completa di un'applicazione sull'infrastruttura di un fornitore PaaS. Questo approccio richiede un notevole sforzo, ma consente all'organizzazione di trarre il massimo vantaggio da uno stack tecnologico moderno.
  • Sostituire
    L'approccio sostitutivo consiste nel pensionamento delle vecchie applicazioni e nel passaggio al Software-as-a-Service (SaaS) off-the-shelf.

L'approccio che un'organizzazione sceglie di seguire deve basarsi sugli obiettivi, sui tempi e sulle risorse e competenze disponibili.

Quali sono le sfide che dovete affrontare durante la migrazione al cloud?

Sebbene i vantaggi della migrazione al cloud siano molti, ci sono anche alcune sfide di cui bisogna essere consapevoli. È necessario avere un piano per i seguenti aspetti:

Una chiara strategia di migrazione al cloud

Spesso, nella fretta di iniziare il processo di migrazione, un'organizzazione trascura l'importanza di una strategia chiaramente definita. Un ordine dettagliato delle attività è fondamentale e può aiutare a gestire i problemi che inevitabilmente si presenteranno. Le organizzazioni dovrebbero documentare quanto segue:

  • Una chiara strategia di esecuzione, con obiettivi e criteri di successo.
  • Risorse necessarie per condurre lo sforzo di migrazione
  • Qualsiasi problema potenziale o probabile che potrebbe insorgere durante la migrazione, oltre a un piano di mitigazione.
  • Un processo di validazione per confermare i criteri di successo

Migrazione dei dati

Lo spostamento dei dati dall'on prem al cloud può sembrare facile in apparenza, ma può essere l'operazione più lunga dell'intero processo di migrazione, soprattutto per le grandi organizzazioni la cui impronta di dati può essere enorme.

Un metodo consiste nel trasferire i dati nel cloud via Internet, sfruttando le utility di database integrate per l'esportazione e l'importazione dei dati, oppure ricorrendo a soluzioni specializzate per il trasferimento dei dati costruite per la migrazione di grandi quantità di dati. In alcuni casi, sono disponibili anche servizi di cloud provider, come la possibilità di caricare i dati su un dispositivo hardware fisico e spedirlo al cloud provider per caricarlo sull'infrastruttura cloud. Questa opzione è utile quando l'ingombro dei dati è troppo grande per essere spostato in modo efficiente utilizzando le opzioni Internet.

Il passaggio al cloud offre anche l'opportunità di cambiare la piattaforma e il modello di database (ad esempio, da un database relazionale a un database NoSQL) per ottenere maggiori prestazioni e flessibilità. Naturalmente, la modifica della piattaforma e del modello di database avrà un impatto sull'intero sforzo di migrazione, quindi valutate attentamente le opzioni a disposizione per pianificare la vostra strategia.

Ridurre al minimo i tempi di inattività

Durante la migrazione di dati e sistemi, un'organizzazione deve ridurre al minimo i tempi di inattività delle applicazioni, soprattutto di quelle necessarie per lo svolgimento dell'attività. Inoltre, prima di qualsiasi fase di migrazione, è necessario eseguire il backup dei dati, in modo che l'ambiente possa essere ripristinato il più rapidamente possibile in caso di problemi o guasti.

Per le applicazioni più critiche, quelle che devono assolutamente rimanere operative, un'organizzazione potrebbe volerle eseguire su un'infrastruttura di backup temporanea fino al completamento del processo di migrazione al cloud. È anche importante informare gli utenti che la migrazione è in corso, in modo che possano adeguare le aspettative di disponibilità di conseguenza.

Considerazioni sui database per la migrazione al cloud

La migrazione al cloud può rappresentare l'occasione perfetta per modernizzare la piattaforma e il modello di database, in particolare per coloro che perseguono una migrazione cloud di tipo replatform o refactor. Ad esempio, un'organizzazione può scegliere di passare da un database relazionale on premise a un database NoSQL nel cloud per le maggiori prestazioni e flessibilità che può offrire alle sue applicazioni.

Migrazione da un database relazionale on-premise a un database NoSQL nel cloud

I database relazionali soffrono generalmente di una mancanza di scalabilità e possono essere rigidi perché il modello dei dati è fisso e definito da uno schema statico che limita l'agilità e la flessibilità. Al contrario, i database NoSQL sono solitamente distribuiti e memorizzano i dati come documenti JSON. Questo li rende molto più scalabili e flessibili, consentendo loro di evolvere rapidamente le strutture dei dati per soddisfare le esigenze delle applicazioni.

A causa della disparità dei modelli, la migrazione da un database relazionale a un database NoSQL richiede un'attenta pianificazione. L'utilizzo di un database NoSQL che supporti i costrutti relazionali (come schemi e tabelle) e che supporti anche SQL (il linguaggio di interrogazione standard per i sistemi relazionali), ridurrà in modo significativo la complessità del cambiamento dei modelli di database.

Scoprite perché molte organizzazioni stanno passando da un database relazionale a uno NoSQL.

Couchbase Capella è un Database-as-a-Service (DBaaS) di documenti JSON NoSQL completamente gestito che supporta SQL. Supporta anche i costrutti relazionali come le transazioni ACID, gli schemi e le tabelle attraverso la funzione scope e collection. Queste funzionalità rendono più facile per un'organizzazione migrare da un database relazionale a Capella nel cloud e sfruttare le prestazioni e la flessibilità superiori di un database NoSQL.

Queste risorse sulla migrazione da un database relazionale a Couchbase possono aiutarvi a semplificare i vostri sforzi:

  • Passare da Oracle a NoSQL
  • Passare da SQL Server a NoSQL
  • Da SQL a NoSQL: Migrazione automatizzata
  • MOLO17 GlueSync consente la migrazione a Couchbase Capella con la replica bidirezionale dei dati

Migrazione da NoSQL on-prem a NoSQL nel cloud

Alcune organizzazioni che utilizzano Capella avevano precedentemente adottato la tecnologia dei database NoSQL, ma sono passate a Capella per le sue caratteristiche. prestazioni superiori, flessibilità e aderenza ai costrutti relazionali.

Altre organizzazioni avevano adottato Couchbase e lo stavano utilizzando on premise, ma avevano deciso di scaricare lo sforzo di ospitare e gestire il database da sole. Il passaggio a Capella ha fornito loro un ambiente Couchbase completamente ospitato e gestito, liberando risorse IT e riducendo i costi.

Questa guida fornisce un processo dettagliato, passo dopo passo, per la migrazione da una distribuzione di Couchbase Server on-prem a Capella.

E per assistere tutti gli sforzi di migrazione del database Capella, Servizi professionali Couchbase fornisce un Servizi di migrazione un impegno a pacchetto progettato per garantire il successo.

Conclusione

La migrazione al cloud è un processo complesso che deve essere affrontato con obiettivi definiti, una strategia dettagliata e un'attenta pianificazione. Considerare tutte le variabili, compresa la scelta di un database costruito per il cloud, può accelerare significativamente lo sforzo di migrazione e garantire un esito positivo.

Iniziare a costruire

Consultate il nostro portale per sviluppatori per esplorare NoSQL, sfogliare le risorse e iniziare con le esercitazioni.

Sviluppare ora
Prova Capella gratuitamente

Per iniziare a lavorare con Couchbase bastano pochi clic. Capella DBaaS è il modo più semplice e veloce per iniziare.

Utilizzare gratuitamente
Couchbase per gli ISV

Creare applicazioni potenti con meno complessità e costi.

Per saperne di più
Popup Image
Couchbase

3155 Olsen Drive,
Suite 150, San Jose, CA 95117, Stati Uniti

it_IT Italiano
it_IT Italiano en_US English ko_KR 한국어 es_MX Español de México pt_BR Português do Brasil fr_FR Français de_DE Deutsch ja 日本語

AZIENDA

  • Circa
  • Leadership
  • Notizie e stampa
  • Relazioni con gli investitori
  • Carriera
  • Eventi
  • Legale
  • Contatto

SOSTEGNO

  • Portale per gli sviluppatori
  • Documentazione
  • Forum
  • Servizi professionali
  • Accesso al supporto
  • Politica di supporto
  • Formazione

COLLEGAMENTI RAPIDI

  • Blog
  • Scaricamento
  • Formazione online
  • Risorse
  • Perché NoSQL
  • Prezzi

SEGUICI

  • Twitter
  • LinkedIn
  • YouTube
  • Facebook
  • GitHub
  • Stack Overflow
  • Discordia
© 2025 Couchbase, Inc. Couchbase e il logo Couchbase sono marchi registrati di Couchbase, Inc. Tutti i marchi di terze marchi di terze parti (inclusi loghi e icone) a cui Couchbase, Inc. fa riferimento, rimangono di proprietà dei rispettivi proprietari. rispettivi proprietari.
  • Condizioni di utilizzo
  • Informativa sulla privacy
  • Informativa sui cookie
  • Politica di supporto
  • Non vendere le mie informazioni personali
  • Centro preferenze di marketing