O Que é um Banco de Dados Gerenciado?

O serviço de banco de dados gerenciado certo libera sua organização do ônus de gerenciar seus próprios recursos de banco de dados em nuvem, dando a você mais liberdade e tempo para se concentrar no que é importante para seus negócios. Saiba como avaliar provedores de serviços, quais recursos você deve exigir e os benefícios que você pode obter ao escolher um provedor de serviços gerenciado que atenda às suas necessidades.

Definição de um banco de dados gerenciado

A definição de um banco de dados gerenciado é um banco de dados com armazenamento, dados e serviços de computação gerenciados e mantidos por um provedor terceirizado em vez de pela equipe de TI de uma organização.

Gerenciado ou completamente gerenciado? Veja como o Oracle Autonomous Database elimina quase todo o trabalho manual.

Os benefícios de um banco de dados gerenciado

Com um banco de dados autogerenciado, sua organização precisa manter o sistema operacional e o banco de dados, o que requer um nível de experiência interna e conjuntos de habilidades para tudo, desde a segurança de ponta a ponta até o dimensionamento. A manutenção de um sistema autogerenciado pode permitir o controle, mas esse controle pode apresentar inconvenientes como aumento dos custos ao longo do tempo, juntamente com a necessidade de dedicar tempo e equipe a tarefas como gerenciamento do design do esquema, patches, segurança e acesso, em vez de inovação e design do produto.

Por outro lado, um banco de dados hospedado transfere a administração, o gerenciamento e a manutenção para um provedor de serviços. O provedor é responsável pela configuração, gerenciamento, segurança e dimensionamento. Por sua vez, a equipe de TI e os desenvolvedores de sua organização podem retornar para agregar mais valor comercial por meio de inovações e desenvolvimento de novas aplicações. O trabalho pesado de manutenção e suporte se torna a responsabilidade do provedor de serviços de banco de dados gerenciado.

Um banco de dados gerenciado fornece vários benefícios.

  • Manutenção e administração reduzidas.Um banco de dados independente move responsabilidades de manutenção e suporte para o provedor de serviços. Sua equipe de TI gastará muito menos tempo solucionando problemas, o que os libera para agregar valor ao design do produto e ao desenvolvimento de aplicações.
  • Maior segurança. A segurança de banco de dados é uma tarefa complexa que é difícil de acertar, como evidenciado pelas violações prejudiciais que constantemente são noticiadas. Os melhores provedores de serviços de banco de dados gerenciados oferecem uma abordagem multicamadas completa de segurança, além de fazer uso de especialistas em segurança cibernética locais que configuram, gerenciam e podem fornecer supervisão para o seguinte:
    • Sistemas de controle de acesso
    • Segurança da aplicação
    • Monitoramento contínuo de ameaças
    • Validação contínua
    • Redundância de dados
    • Criptografia para dados em trânsito e em armazenamento
    • Proteção de exclusão de arquivo em massa
    • Proteção de rede
    • Login e monitoramento de atividades suspeitos
  • Alta disponibilidade. Um sistema de gerenciamento de banco de dados é perfeito para executar aplicações que requerem disponibilidade confiável. Um banco de dados gerenciado, especialmente um na nuvem, pode fornecer disponibilidade superior por meio da arquitetura e das ferramentas certas. No entanto, escolha seu provedor com cuidado: um banco de dados em nuvem mal gerenciado pode estar menos disponível do que um banco de dados on-premises.
  • Redução de custos operacionais. O custo de manutenção, proteção e suporte da infraestrutura se torna a supervisão do provedor de serviços em nuvem que trata do sistema de gerenciamento de banco de dados. Atualizações e adições de data centers, bem como a necessidade de contratar especialistas para gerenciar a nova infraestrutura, não serão mais seu problema de orçamento. Com um serviço de banco de dados gerenciado, o custo recorrente é reduzido para uma assinatura mensal com o provedor de serviços selecionado.

Por que ter um banco de dados gerenciado?

  • Reduzir a complexidade da TI
    Um banco de dados gerenciado ajuda a centralizar uma infraestrutura de TI em uma plataforma gerenciada por terceiros que pode atender às necessidades atuais e futuras em termos de escalabilidade, disponibilidade e cargas de trabalho.

  • Aumentar a agilidade
    O banco de dados gerenciado certo pode ajudar a aumentar a agilidade da sua organização, fornecendo o poder e a capacidade de reagir mais rapidamente às condições em constante mudança. Isso inclui a capacidade de aumentar automaticamente para atender picos de demanda ou diminuir quando necessário.

  • Cultivar um novo ambiente para desenvolvedores
    A transformação digital começa com planos de inovações e novas aplicações. Escolher um provedor de banco de dados totalmente gerenciado que ofereça serviços automatizados pode eliminar as tarefas manuais que alguns desenvolvedores têm que gastam tempo extra resolvendo ou aguardando que equipes de TI ocupadas resolvam. As organizações podem trazer novos produtos para o mercado mais rapidamente, fazendo com que os desenvolvedores retornem ao que fazem melhor: desenvolvimento.

  • Otimize o desempenho
    Para que as organizações obtenham uma vantagem competitiva, seu banco de dados precisa oferecer o desempenho ideal, 24 horas por dia. Com um banco de dados gerenciado de um provedor de serviços terceirizado, a disponibilidade, confiabilidade e escalabilidade podem ser otimizadas e ajustadas automaticamente, às vezes instantaneamente, em vez de horas, se for um banco de dados totalmente gerenciado com serviços autônomos. Mas cuidado com provedores de banco de dados gerenciados que afirmam oferecer isso e certifique-se de olhar para a impressão fina.

  • Obtenha eficiência nos custos
    Quando seu departamento de TI pode fornecer bancos de dados que escalam e provisionam conforme a necessidade, sua organização economiza dinheiro. Um banco de dados totalmente gerenciado com serviços autônomos otimiza os custos porque as organizações estão pagando apenas por uma fração do pico de escalabilidade da carga de trabalho quando necessário.

Totalmente gerenciado versus autogerenciado

Um banco de dados totalmente gerenciado é completamente administrado pelo provedor, mas nem todos os provedores oferecem serviços totalmente gerenciados. Os clientes que fazem parceria com provedores de serviços de banco de dados totalmente gerenciados realmente não precisam monitorar, gerenciar ou manter seu próprio banco de dados da maneira que fazem em um data center autogerenciado. A solução de problemas e a segurança são tratadas pelo provedor de serviços, juntamente com a aplicação de patches e o ajuste que exige intervenção manual em ambientes autogerenciados.

Seleção de um provedor de serviços de banco de dados gerenciado

A escolha de um provedor de serviços em nuvem para um banco de dados gerenciado se resume a orçamento, tipos de dados e objetivos. Mais importante, considere a reputação do provedor de banco de dados gerenciado nas seguintes áreas:

  • Recursos e metas
    Um provedor de banco de dados gerenciado deve ter um profundo conhecimento das necessidades da sua organização com base na sua configuração atual. Não deve haver surpresas. Os recursos do provedor devem levar em conta os tipos de dados que estão sendo migrados para um banco de dados gerenciado, a acessibilidade organizacional e o ambiente on-premises atual.

  • Histórias de sucesso de clientes
    Considere fornecedores que tenham experiência em seu setor específico. As organizações de serviços financeiros e de assistência médica, por exemplo, devem procurar um provedor de serviços de banco de dados gerenciado que tenha trabalhado com outras pessoas em seu setor. O conhecimento no setor é um importante fator de sucesso - e aquele que só é obtido com a experiência.

  • Gerenciabilidade
    A elasticidade e a configurabilidade de um banco de dados gerenciado são os principais motivos pelos quais as organizações escolhem provedores de serviços de terceiros. Mas os serviços precisam ser gerenciáveis o tempo todo para oferecer esse benefício. O provedor oferece SLAs de gerenciamento para ajudar a garantir a capacidade de gerenciar, monitorar e modificar recursos?

  • Desempenho
    Não basta que um banco de dados gerenciado fique acessível. Um banco de dados gerenciado deve funcionar consistentemente da maneira esperada. Considere os provedores de serviços que podem garantir ou manter o desempenho, mesmo que as cargas de trabalho variem em termos de volume e tipos. O banco de dados gerenciado ideal pode realizar ajuste contínuo do desempenho autônomo, enquanto os bancos de dados menos gerenciados de forma ideal ainda exigirão experiência e ajuste dos clientes

  • Abordagem de segurança como prioridade
    O risco não é aceitável ao lidar com sistemas de banco de dados. Certifique-se de que seu provedor esteja em conformidade com padrões como Controles de Sistema e Organização (SOC) 2 Tipo II, Regulamento Geral de Proteção de Dados da União Europeia (GDPR), regulamentos do Departamento de Serviços Financeiros de Nova York (NYDFS) e 23 Códigos de Nova York, Regras e Regulamentos (NYCRR) 500. Qualquer provedor que você esteja avaliando deve ser capaz de cumprir esses padrões difíceis.

  • Acordos de nível de serviço (SLAs)
    As organizações exigem mais do que apenas disponibilidade de seu banco de dados gerenciado. As demandas de carga de trabalho também exigem desempenho consistente e capacidade para gerenciar, monitorar e modificar recursos em execução na nuvem a qualquer momento. Procure provedores que ofereçam SLAs completos, que cubram desempenho, disponibilidade e gerenciabilidade dos serviços.

  • Rastrear registro
    Pesquise e faça perguntas. Qual é o registro do provedor quando se trata de violações de dados? Como está a disponibilidade e o tempo de atividade do provedor? Em quanto tempo o provedor poderá identificar problemas e qual é o padrão do provedor para resolver problemas com tudo, desde uploads e transferências de arquivos até o acesso?

Ao avaliar provedores de serviços de bancos de dados gerenciados, há uma pergunta simples a ser feita antes de tomar uma decisão: o que realmente está sendo gerenciado? Veja quais compromissos sua organização deve fazer e se algum trabalho é necessário. Certifique-se de perguntar a cada provedor o nível de automação e como isso pode afetar as operações e o gerenciamento de TI da sua organização. Considere o seguinte:

  • As atualizações e patches podem ser automatizados, mas seu departamento de TI terá que pausar o banco de dados, o que leva tempo, conhecimento e planejamento?
  • Bancos de dados gerenciados baseados em nuvem podem ser dimensionados, mas podem impor restrições de carga de trabalho ou podem oferecer suporte apenas à leitura, não à gravação
  • O ajuste de desempenho requer tempo e experiência significativos, mas muitos provedores de banco de dados gerenciados baseados na nuvem esperam que o usuário, não o provedor, ajuste o ambiente.

Nem todos os provedores de serviços de banco de dados gerenciados oferecem os mesmos recursos, portanto, verifique cuidadosamente para confirmar o que o provedor gerenciará e o que sua organização precisará fazer internamente.

Gerenciamento de banco de dados e desenvolvedores: uma solução convergida

O desenvolvimento hoje contribui de maneira valiosa para o crescimento dos negócios e, às vezes, trata do desenvolvimento distribuído de aplicações. Isso pode significar equipes separadas que trabalham no próprio ritmo, usando suas próprias ferramentas, idiomas, modelos de dados e muitos bancos de dados potencialmente diferentes para lidar com diferentes serviços. Os desenvolvedores preferem usar suas próprias ferramentas e dados para que possam fazer o que quiserem, usar o que quiserem e fazer as coisas mais rapidamente.

Para a organização como um todo, isso apresenta problemas potenciais. Os dados contidos em silos separados criam inconsistências em todos os aspectos, tornando mais difícil obter insights acionáveis. Embora os desenvolvedores estejam operando em seus próprios projetos e cronogramas, talvez não tenham acesso a dados que ajudem a solidificar o trabalho. Pode ser por causa de tipos de dados que não podem ser tratados por seu banco de dados ou inconsistência no acesso.

Um banco de dados gerenciado que oferece recursos de sistema convergentes - um banco de dados multimodelo, multilocatário e multiworkload que suporta o modelo de dados e o método de acesso que cada equipe de desenvolvimento deseja - ajuda os desenvolvedores e suas organizações. Também ajuda a reduzir custos operacionais. Por exemplo, os desenvolvedores que usam JSON podem obter acesso a outros bancos de dados fora do seu próprio com base no tipo de dados. Os usuários não estão restritos a apenas uma maneira de acessar seus dados; os desenvolvedores e outros usuários podem consultar dados JSON usando SQL ou podem usar uma consulta gráfica para explorar relacionamentos e descobrir conexões em dados. Se os desenvolvedores precisarem alterar modelos de dados, eles poderão manter o mesmo banco de dados em um modelo convergido. Insights mais fáceis de obter levam a uma tomada de decisão mais rápida em toda a organização.

Por que você deve considerar um banco de dados autônomo

O Oracle Autonomous Database oferece os benefícios descritos acima e vai além para ajudar as empresas a melhorar as operações comerciais e reduzir custos. O serviço autônomo provisiona bancos de dados, configura e ajusta as cargas de trabalho específicas, protege dados confidenciais e dimensiona automaticamente os recursos de computação quando necessário. O Oracle Autonomous Database reduz os custos operacionais em até 90% com um banco de dados e automação convergidos multimodelo com base em machine learning para gerenciamento de ciclo de vida completo.

Veja como o Oracle Autonomous Database gerencia totalmente e reduz os custos operacionais.

Vídeo Assista à introdução ao Oracle Autonomous Database
Assista à introdução ao Oracle Autonomous JSON Warehouse