Organização de dados na cloud

Um banco de dados em cloud é um serviço de banco de dados desenvolvido e acessado por meio de uma plataforma em cloud. Ele serve muitas das mesmas funções de um banco de dados tradicional com a flexibilidade incluída de computação em cloud. Os usuários instalam software em uma infraestrutura em cloud para implementar o banco de dados.

Principais recursos:

  • Um serviço de banco de dados desenvolvido e acessado por meio de uma plataforma em cloud
  • Permite que usuários corporativos hospedem bancos de dados sem precisar comprar um hardware dedicado
  • Pode ser gerenciado pelo usuário ou oferecido como um serviço e gerenciado por um provedor
  • Pode suportar os bancos de dados SQL (incluindo MySQL) ou NoSQL
  • Acessado por meio de uma interface da web ou de API fornecida pelo fornecedor

Por que bancos de dados em cloud

ícone que representa facilidade de acesso para bancos de dados em cloud

Facilidade de acesso

Os usuários podem acessar os bancos de dados em cloud de praticamente qualquer lugar, usando uma API do fornecedor ou a interface da Web.

Ícone para escalabilidade do banco de dados em cloud

Escalabilidade

Os bancos de dados em cloud podem expandir as suas capacidades de armazenamento em tempo de execução para atender as necessidades em constante mudança. As empresas só pagam pelo que utilizam.

Ícone para usar bancos de dados em cloud para recuperação de desastres

Recuperação de desastres

Em casos de desastres naturais, uma falha de equipamento ou interrupção de energia, os dados serão mantidos seguros por meio de backups em servidores remotos.

Considerações para bancos de dados em cloud

  • Opções de controle

    Os usuários podem optar por uma imagem de máquina virtual gerenciada como um banco de dados tradicional ou um banco de dados de um provedor como um serviço (DBaaS).

  • Tecnologia de banco de dados

    Os bancos de dados SQL são difíceis de ajustar, mas muito comuns. Bancos de dados NoSQL se ajustam mais facilmente, mas não funcionam com alguns aplicativos.

  • Segurança

    A maioria dos provedores de banco de dados em cloud criptografa dados e fornece outras medidas de segurança; as organizações devem pesquisar suas opções.

  • Manutenção

    Ao usar uma imagem de máquina virtual, deve-se garantir que os funcionários de TI possam manter a infraestrutura subjacente.

As soluções de banco de dados do IBM Cloud fornecem uma camada escalável de dados gerenciados

As soluções de banco de dados do IBM Cloud oferecem um portfólio completo de serviços gerenciados para dados e análise, uma abordagem baseada em software livre e híbrida que aborda as necessidades de dados intensivos de dados de desenvolvedores de aplicativos, cientistas de dados e arquitetos de TI para oferecer benefícios imediatos e de longo prazo.

Uma perspectiva da IBM: Gerenciamento de dados

Gerenciar o engajamento e dados do aplicativo para redes maciças de usuários móveis ou dispositivos remotos pode ser um pesadelo de escalabilidade e disponibilidade.

O problema é que a maioria dos bancos de dados requer que as atualizações ocorram em um banco de dados central “principal”. Isso poderá resultar em problemas de desempenho e também impedir que os aplicativos sejam executados se a conexão com o banco de dados principal não estiver disponível.

Um banco de dados em cloud como o IBM Cloudant® permite que você direcione o acesso ao banco de dados para a extremidade mais distante da rede, como dispositivos móveis, instalações remotas, sensores e produtos ativados pela Internet, para que você possa ajustar a escala e ativar aplicativos para que continuem funcionando enquanto estiverem off-line.

Os bancos de dados híbridos criam uma cloud de dados híbrida distribuída para aumentar o desempenho, o alcance, o tempo de atividade, a mobilidade e as economias de custo:

  • Comece pequeno, torne-se grande.
  • Ajuste elasticamente sob demanda.
  • Os clusters podem abranger múltiplos data centers.
  • Gerencie você mesmo a sua cloud ou deixe que um provedor a gerencie para você.
  • Combine provedores em cloud para otimizar o alcance geográfico, os acordos de nível de serviço (SLAs), preços e requisitos regulamentares.

Este é o caminho para migrar para a cloud híbrida, que atende às necessidades crescentes de gerenciamento de dados, não as necessidades infraestrutura. As empresas podem otimizar continuamente a camada de dados para custo, desempenho, segurança e alcance. Elas podem dividir os seus dados, distribuí-los e movê-los para mais perto de seus usuários.

Por exemplo, as organizações financeiras estão adotando o conceito híbrido usando o banco de dados como um repositório central para todas as suas fontes de dados diferentes e, em seguida, fornecendo esses dados financeiros no formato JSON. Estes dados são então distribuídos para o banco de dados como um serviço e replicados para regiões geográficas em todo o mundo.

Se um cliente em Singapura tiver que esperar mais de 4 segundos para que os seus dados de aplicativo móvel sejam recuperados de um banco de dados em Nova Jersey, esse cliente provavelmente não usará esse aplicativo novamente. O banco de dados como um serviço pode ser replicado e distribuído imediatamente e oferecer acesso quase em tempo real a dados em todo o mundo.

Os bancos de dados em cloud podem coletar, distribuir, replicar e enviar por push para a borda todos os seus dados usando o novo conceito de cloud híbrida. Os usuários não precisam mais implementar o middleware dependente para fornecer solicitações de banco de dados em qualquer lugar do mundo. Eles podem conectar aplicativos diretamente ao seu banco de dados.

Comece a usar

Cloudant é uma camada de dados totalmente gerenciada como um serviço