Couchbase Website
  • Produtos
        • Plataforma

          • Couchbase CapellaBanco de dados como serviço
        • Autogerenciado

          • Servidor CouchbaseNo local, em várias nuvens, na comunidade
        • Serviços

          • Serviços de IA Desenvolvimento de agentes habilitados para IA e
            implantação
          • Pesquisa Texto completo, híbrido, geoespacial, vetorial
          • CelularNoSQL incorporado, sincronização entre nuvem e borda, off-line primeiro
          • Análise colunarAnálise de múltiplas fontes em tempo real
        • Recursos

          • Arquitetura na memóriaVelocidade, escala, disponibilidade
          • Criar aplicativos flexíveisJSON, SQL++, multiuso
          • Automação na nuvemOperador de Kubernetes
          • Ferramentas de desenvolvimentoSDKs, integrações, Capella iQ
          • Servidor de borda do CouchbasePara ambientes com recursos limitados
        • Por que o Couchbase?

          Os desenvolvedores e as empresas escolhem o Couchbase para seus aplicativos de missão crítica.

          Veja por quê

          Migrar para o Capella

          Principais motivos para atualizar do Server Enterprise Edition para o Couchbase Capella

          Veja por quê
  • Soluções
        • Por caso de uso

          • Inteligência Artificial
          • Cache e gerenciamento de sessões
          • Catálogo de produtos adaptável
          • Personalização e perfis inteligentes
          • Serviços de campo adaptativos
          • Análise em tempo real para IA
          • Veja todos os casos de uso
        • Por setor

          • Serviços financeiros
          • Jogos
          • Alta tecnologia
          • Entretenimento
          • Varejo
          • Viagens e hospitalidade
          • Ver todos os setores
        • Por necessidade de aplicativo

          • Desempenho do aplicativo
          • Cargas de trabalho distribuídas
          • Flexibilidade de aplicativos
          • Móvel, IoT e borda
          • Produtividade do desenvolvedor
          • Alto custo das operações
          • Veja todas as necessidades de aplicativos
  • Desenvolvedores
        • Documentos populares

          • Visão geral da Capella
          • Visão geral do servidor
          • Visão geral do Mobile & Edge
          • Conexão de aplicativos (SDKs)
          • Tutoriais e amostras
          • Página inicial dos documentos
        • Por função de desenvolvedor

          • Desenvolvedor de IA
          • Backend
          • Pilha completa
          • Celular
          • Operações / DBA
          • Página inicial dos desenvolvedores
        • COMUNIDADE

          Participe da comunidade de desenvolvedores

          Explore recursos para desenvolvedores, embaixadores e eventos em sua área.

          Saiba mais
  • Recursos
        • Centro de recursos

          • Blogs
          • Webcasts e eventos
          • Vídeos e apresentações
          • Documentos técnicos
          • Ver todos os recursos
        • Educação

          • Academia
          • Certificação
          • Fóruns
          • Login de suporte
          • Documentação
        • Comparar

          • Couchbase vs. MongoDB
          • Couchbase vs. Oracle
          • Couchbase vs. DynamoDB
          • Couchbase vs. Redis
          • Comparação de nuvem NoSQL
  • Empresa
        • Sobre

          • Sobre nós
          • Liderança
          • Clientes
          • Investidores
          • Blog
          • Sala de Imprensa
          • Carreiras
        • Parcerias

          • Encontre um parceiro
          • Torne-se um parceiro
          • Registrar uma oferta
        • Nossos serviços

          • Serviços profissionais
          • Suporte empresarial
        • Parceiros: Registrar um negócio

          Pronto para registrar um negócio com o Couchbase?

          Informe-nos os detalhes do seu parceiro e mais informações sobre o cliente potencial que está registrando.

          Comece aqui
          Marriott

          A Marriott escolheu o Couchbase em vez do MongoDB e do Cassandra para oferecer uma experiência personalizada e confiável ao cliente.

          Saiba mais
  • Preços
  • Experimente gratuitamente
  • Entrar
  • search
Couchbase Website

O que é migração para a nuvem?

Saiba tudo sobre o que é e como funciona o processo

  • Saiba mais
  • Comparar

Introdução à migração para a nuvem

Esta página abordará o seguinte para ajudá-lo a entender melhor a migração para a nuvem:

  • Por que migrar para a nuvem?
  • Principais benefícios da migração para a nuvem
  • Quais são os tipos de migração para a nuvem?
  • Quais são alguns dos desafios que você enfrenta ao migrar para a nuvem?
  • Considerações sobre o banco de dados para a migração para a nuvem
  • Conclusão

O termo "migração para a nuvem" refere-se à transferência da infraestrutura de aplicativos de negócios de uma organização, incluindo armazenamento de dados, processamento de dados e recursos de computação, de data centers locais para a nuvem ou de uma nuvem para outra.

A migração para a nuvem é ainda mais complexa do que mover ativos físicos de um lugar para outro, pois há inúmeros detalhes a serem considerados, muitas etapas e uma ordem específica de eventos a ser seguida. Para garantir que o processo ocorra da forma mais tranquila possível, é preciso planejar e se preparar com detalhes meticulosos.

Mas o trabalho árduo, quando abordado corretamente, traz um enorme valor em escala, agilidade e flexibilidade para aplicativos que precisam ser modernizados e expandidos.

Por que migrar para a nuvem?

Todos nós já vimos representações de pássaros voando em forma de "V" quando se dirigem ao sul para o inverno. Quando as temperaturas caem e os recursos começam a diminuir, os pássaros migram instintivamente para áreas com mais recursos para aumentar suas chances de sobrevivência e vida longa.

Da mesma forma, a migração para a nuvem aumenta as oportunidades de uma organização prosperar e crescer, abandonando a infraestrutura legada envelhecida, ineficiente e não confiável que impede a agilidade dos negócios e se esforça para atender às demandas dos aplicativos modernos.

O termo "legado" refere-se a tecnologias, sistemas de computador e aplicativos desatualizados, mas que ainda estão em uso. Normalmente, a infraestrutura legada é executada no local (ou "on prem") em um data center na propriedade da organização. Ela inclui hardware, rede, software, processamento de dados e armazenamento.

Quando esses componentes de infraestrutura envelhecem, eles desafiam a capacidade da organização de evoluir e competir. Como estão localizados no local, onde os recursos são finitos, eles não podem ser dimensionados o suficiente para atender às demandas dos aplicativos modernos.

Ao migrar da infraestrutura legada para a nuvem, uma organização pode obter rapidamente a escala necessária para atender à demanda crescente e a elasticidade para ajustar a capacidade de computação proporcionalmente a essa demanda. Ela também ganha eficiência por meio do gerenciamento padronizado da infraestrutura, o que resulta em economia de custos e em um modelo de negócios mais ágil.

Principais benefícios da migração para a nuvem

Além das vantagens descritas acima, ao migrar para a nuvem, você também se beneficiará do seguinte:

  • Escala
    Devido à sua capacidade de aumentar ou diminuir os recursos de computação para atender à demanda, a computação em nuvem pode suportar mais cargas de trabalho e usuários com muito mais rapidez e facilidade do que a infraestrutura executada no local.
  • Desempenho
    Devido à sua escala e arquitetura distribuída, a nuvem pode permitir aplicativos mais rápidos e melhorar as experiências do usuário. A hospedagem de aplicativos na nuvem reduz a latência porque os data centers podem ser implantados onde quer que as concentrações de usuários exijam.
  • Flexibilidade e padronização
    Os usuários de aplicativos podem acessar aplicativos baseados em nuvem de qualquer lugar, o que maximiza a conveniência e facilita a colaboração em tempo real. O uso de um provedor de serviços de nuvem para hospedagem na nuvem também oferece às organizações um ambiente padronizado e repetível que é familiar e fácil de manter.
  • Economia de custos
    Quando uma organização migra da infraestrutura local autogerenciada para a nuvem, ela pode reduzir quase instantaneamente seus gastos com TI, pois a nuvem elimina a necessidade de instalar, manter e pagar pela infraestrutura física. Na maioria dos casos, os provedores de serviços em nuvem cuidam das tarefas de manutenção, como backups, correções e upgrades, o que libera a organização para se concentrar no desenvolvimento de seus aplicativos.

Quais são os tipos de migração para a nuvem?

Quando se trata de migração para a nuvem, sua abordagem deve depender de seus objetivos. Uma organização deve considerar cuidadosamente seus requisitos, estratégia de arquitetura e critérios de sucesso antes de escolher o melhor caminho a seguir. Para ajudar, Pesquisa Gartner delineou cinco opções principais para a migração para a nuvem:

  • Rehost
    O rehosting é geralmente chamado de "lift-and-shift". Como o nome sugere, rehosting significa essencialmente mover aplicativos "como estão", recriando a mesma pilha de arquitetura de aplicativos que você tinha no local, mas implantando e executando-a em uma infraestrutura como serviço (IaaS) na nuvem.
  • Refatoração
    A abordagem de refatoração permite que uma organização mantenha seu código, estruturas e contêineres existentes, mas, em vez disso, implemente seus aplicativos em uma plataforma como serviço (PaaS), basicamente aproveitando a pilha de infraestrutura do provedor de nuvem.
  • Revisar
    A abordagem de revisão envolve a modificação da base de código para atender aos requisitos de modernização e, em seguida, a implantação por meio de rehosting ou refatoração.
  • Reconstrução
    A abordagem de reconstrução refere-se a uma reescrita completa de um aplicativo na infraestrutura de um provedor de PaaS. Essa abordagem exige muito esforço, mas permite que a organização tire o máximo proveito de uma pilha de tecnologia moderna.
  • Substituir
    A abordagem de substituição é aposentar os aplicativos antigos e migrar para o software como serviço (SaaS) pronto para uso.

A abordagem que uma organização escolhe adotar deve se basear em suas metas, no prazo e nos recursos e conhecimentos disponíveis.

Quais são alguns dos desafios que você enfrenta ao migrar para a nuvem?

Embora haja muitos benefícios na migração para a nuvem, há também alguns desafios dos quais você deve estar ciente. É necessário ter um plano para os seguintes aspectos:

Uma estratégia clara de migração para a nuvem

Muitas vezes, em uma corrida para iniciar o processo de migração, a organização ignora a importância de uma estratégia claramente definida. Uma ordem detalhada de tarefas é essencial e pode ajudar a lidar com os problemas que inevitavelmente ocorrerão. As organizações devem documentar o seguinte:

  • Uma estratégia clara para a execução, incluindo metas e critérios de sucesso
  • Recursos necessários para conduzir o esforço de migração
  • Quaisquer problemas potenciais ou prováveis que possam surgir durante a migração, além de um plano de mitigação
  • Um processo de validação para confirmar os critérios de sucesso

Migração de dados

Mover dados do local para a nuvem pode parecer um conceito fácil, mas pode ser a tarefa mais demorada de todo o processo de migração, especialmente para organizações maiores, cuja pegada de dados pode ser enorme.

Um método é mover os dados para a nuvem pela Internet, utilizando utilitários de banco de dados integrados para exportar e importar dados ou soluções especializadas de transferência de dados criadas para migrar muitos dados. Em alguns casos, há também serviços de provedores de nuvem para ajudar, como a capacidade de carregar dados em um dispositivo de hardware físico e enviá-lo ao provedor de nuvem para carregamento na infraestrutura de nuvem. Essa opção é útil quando o espaço ocupado pelos dados é muito grande para ser movido com eficiência usando as opções da Internet.

A migração para a nuvem também apresenta uma oportunidade de alterar a plataforma e o modelo do banco de dados (por exemplo, de um banco de dados relacional para um banco de dados NoSQL) para aumentar o desempenho e a flexibilidade. Obviamente, uma mudança de plataforma e modelo de banco de dados afetará o esforço geral de migração, portanto, considere suas opções cuidadosamente ao planejar sua estratégia.

Minimização do tempo de inatividade

Ao migrar dados e sistemas, a organização deve minimizar ao máximo o tempo de inatividade dos aplicativos, principalmente dos aplicativos necessários para a condução dos negócios. Também deve ser feito um backup dos dados antes de qualquer etapa de migração para que o ambiente possa ser restaurado e voltar a funcionar o mais rápido possível no caso de um problema ou falha.

No caso dos aplicativos mais críticos - aqueles que precisam absolutamente permanecer operacionais - a organização pode querer executá-los em uma infraestrutura de backup temporária até que o processo de migração para a nuvem seja concluído. Também é importante informar aos usuários que a migração está em andamento para que eles possam ajustar as expectativas de disponibilidade de acordo.

Considerações sobre o banco de dados para a migração para a nuvem

A migração para a nuvem pode ser a oportunidade perfeita para modernizar a plataforma e o modelo do seu banco de dados, especialmente para aqueles que buscam uma migração para a nuvem com replataforma ou refatoração. Por exemplo, uma organização pode optar por migrar de um banco de dados relacional no local para um banco de dados NoSQL na nuvem devido ao maior desempenho e flexibilidade que ele pode proporcionar aos seus aplicativos.

Migração de um banco de dados relacional no local para um banco de dados NoSQL na nuvem

Os bancos de dados relacionais geralmente sofrem com a falta de escalabilidade e podem ser rígidos porque o modelo de dados é fixo e definido por um esquema estático que limita a agilidade e a flexibilidade. Por outro lado, os bancos de dados NoSQL geralmente são distribuídos e armazenam dados como documentos JSON. Isso os torna muito mais escaláveis e flexíveis, permitindo que evoluam rapidamente as estruturas de dados para atender às necessidades dos aplicativos.

Devido aos modelos diferentes, a migração de um banco de dados relacional para um banco de dados NoSQL requer um planejamento cuidadoso. O uso de um banco de dados NoSQL compatível com construções relacionais (como esquemas e tabelas) e também com SQL (a linguagem de consulta padrão para sistemas relacionais) reduzirá significativamente a complexidade da alteração dos modelos de banco de dados.

Saiba por que muitas organizações estão migrando de um banco de dados relacional para o NoSQL.

Couchbase Capella™ é um banco de dados como serviço (DBaaS) de documentos JSON NoSQL totalmente gerenciado que oferece suporte a SQL. Ele também oferece suporte a construções relacionais, como transações ACID, esquemas e tabelas por meio do recurso de escopos e coleções. Esses recursos facilitam a migração de uma organização de um banco de dados relacional para o Capella na nuvem e aproveitam o desempenho e a flexibilidade superiores de um banco de dados NoSQL.

Esses recursos sobre a migração de um banco de dados relacional para o Couchbase podem ajudar a simplificar seus esforços:

  • Mudança do Oracle para o NoSQL
  • Mudança do SQL Server para o NoSQL
  • SQL para NoSQL: Migração automatizada
  • MOLO17 O GlueSync permite a migração para o Couchbase Capella com replicação bidirecional de dados

Migração de NoSQL local para NoSQL na nuvem

Algumas organizações que estão usando o Capella já haviam adotado a tecnologia de banco de dados NoSQL, mas mudaram para o Capella por causa de sua desempenho superior, flexibilidade e aderência a construções relacionais.

Outras organizações haviam adotado o Couchbase e o estavam usando no local, mas decidiram se livrar do esforço de hospedar e gerenciar o banco de dados por conta própria. A mudança para a Capella lhes proporcionou um ambiente Couchbase totalmente hospedado e gerenciado, liberando recursos de TI e reduzindo custos.

Este guia fornece um processo detalhado, passo a passo, para migrar de uma implementação local do Couchbase Server para o Capella.

E para auxiliar em todos os esforços de migração do banco de dados da Capella, Serviços profissionais do Couchbase fornece um Serviços de migração engajamento em pacotes projetados para garantir o sucesso.

Conclusão

A migração para a nuvem é um processo complexo que deve ser abordado com metas definidas, uma estratégia detalhada e um planejamento cuidadoso. Considerar todas as variáveis, inclusive a escolha de um banco de dados criado para a nuvem, pode acelerar significativamente o esforço de migração e garantir um resultado bem-sucedido.

Iniciar a construção

Confira nosso portal do desenvolvedor para explorar o NoSQL, procurar recursos e começar a usar os tutoriais.

Desenvolver agora
Experimente Capella gratuitamente

Comece a trabalhar com o Couchbase em apenas alguns cliques. O Capella DBaaS é a maneira mais fácil e rápida de começar.

Use gratuitamente
Couchbase para ISVs

Crie aplicativos avançados com menos complexidade e custo.

Saiba mais
Popup Image
Couchbase

3155 Olsen Drive,
Suite 150, San Jose, CA 95117, Estados Unidos

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

EMPRESA

  • Sobre
  • Liderança
  • Notícias e imprensa
  • Relações com investidores
  • Carreiras
  • Eventos
  • Legal
  • Entre em contato conosco

SUPORTE

  • Portal do desenvolvedor
  • Documentação
  • Fóruns
  • Serviços profissionais
  • Login de suporte
  • Política de suporte
  • Treinamento

LINKS RÁPIDOS

  • Blog
  • Downloads
  • Treinamento on-line
  • Recursos
  • Por que NoSQL
  • Preços

SIGA-NOS

  • Twitter
  • LinkedIn
  • YouTube
  • Facebook
  • GitHub
  • Estouro de pilha
  • Discórdia
© 2025 Couchbase, Inc. Couchbase e o logotipo do Couchbase são marcas registradas da Couchbase, Inc. Todas as marcas registradas de terceiros Todas as marcas comerciais de terceiros (incluindo logotipos e ícones) mencionadas pela Couchbase, Inc. permanecem como propriedade de seus respectivos proprietários.
  • Termos de uso
  • Política de privacidade
  • Política de cookies
  • Política de suporte
  • Não vender minhas informações pessoais
  • Centro de preferências de marketing