O surgimento de bases de dados de código aberto: o que você precisa saber

Os profissionais de tecnologia devem equilibrar a produtividade com custo e complexidade a cada dia, e aqueles que trabalham com plataformas de banco de dados são ainda mais desafiados à medida que bases de dados de código aberto se tornam mais comuns.

Cerca de um terço dos profissionais de tecnologia pesquisados no último relatório de consultas SolarWinds dizem que são responsáveis por mais de 300 bases de dados em suas organizações. A maioria dos inquiridos afirma que metade ou mais das bases de dados da sua organização são consideradas críticas para o seu negócio.

As plataformas comerciais ainda dominam-especialmente para aplicações críticas para os negócios -, mas as bases de dados de código aberto estão em ascensão. Em eras anteriores, poucas equipes de TI da enterprise estavam dispostas a injetar risco em seus sistemas internos usando uma plataforma de dados de código aberto ou um sistema de gerenciamento de banco de dados a partir de uma nova startup. Esses dias acabaram. Estamos no início de uma nova era de plataformas de dados mix-and-match, mas há condições críticas a ter em mente.

Não adopte uma plataforma de código aberto antes de investigar todas as suas opções primeiro.

Não consegues vencer o free – ou consegues?
As vantagens das bases de dados open-source são muitas, com a mais saliente sendo óbvia: você não pode vencer livre ou de baixo custo. Sem as taxas (muitas vezes dispendiosas) de licenciamento associadas ao software comercial, os orçamentos de TI não são onerados por pagamentos contratuais. Com a economia, os departamentos de TI têm uma enorme flexibilidade, podem experimentar, e mover-se tão rapidamente quanto as forças do mercado exigem.

Como a comunidade de código aberto não concede licenças baseadas em taxas pagas, as pequenas empresas têm o mesmo acesso a recursos inovadores que as multinacionais. As Startups e outras pequenas empresas têm, sem dúvida, uma vantagem em relação às grandes empresas: geralmente tomam decisões mais rapidamente porque há menos níveis de gestão para reinterpretar e reprioritizar os factores necessários para uma rápida tomada de decisões.

Se você deve ou não adotar o código aberto se reduz ao custo versus valor. Uma empresa pode optar por uma ferramenta comercial capaz de salvá-los milhares de dólares por ano por causa da eficiência e apoio pronto. A taxa de licenciamento – mesmo que seja de seis dígitos-pode não parecer tão alta porque, bem … funciona. E quando isso não acontece, você tem recurso contratual direto a correções.

Adotar código aberto também significa que você não estará sozinho: de acordo com o relatório de consulta SolarWinds, 43 por cento dos profissionais de tecnologia dizem que eles estão atualmente executando MySQL ou MariaDB. Além disso, 18 por cento dizem que planejam adotar MySQL, MariaDB ou outra plataforma de banco de dados de código aberto nos próximos três anos.

Entretanto, as empresas estão a procurar bases de dados de código aberto para aplicações básicas de bases de dados-ou, pelo menos, a ponderar os prós e os contras. Eles têm a experiência em mãos com a gestão de banco de dados. Em última análise, muitas empresas decidem esperar por ferramentas melhores antes de se comprometerem com a adoção de uma plataforma de banco de dados de código aberto.

Primeiro, investigue as suas opções.
Antes de entrar em bases de dados de código aberto, os profissionais da base de dados devem investigar por que e quando essas plataformas fazem mais sentido para as suas organizações. Muitas vezes, os passos iniciais de uma investigação sobre a utilização de bases de dados de código aberto concentram-se apenas no desempenho e na capacidade de carga de trabalho da plataforma. Mas isto não é suficiente.

É certo que encontrar tempo para investigar estes assuntos pode parecer um problema insuperável. Afinal de contas, O Relatório de consultas SolarWinds encontrou profissionais de banco de Dados trabalham com plataformas diversificadas de mais de 300 bancos de dados. Manter estas muitas bases de dados operacionais, resolver problemas e combater incêndios é mais do que um trabalho a tempo inteiro.

Na verdade, o relatório também encontrou contas de trabalho de manutenção para uma parte substancial do dia do profissional da base de dados: um terço dos profissionais de tecnologia entrevistados afirmou que grande parte de seus dias foram gastos em manutenção. Naturalmente, isso leva a menos tempo para investigar plataformas de banco de dados de código aberto ou, já agora, qualquer tipo de análise que possa levar a ganhos de produtividade e economias de custos.

Uma mentalidade de monitorização
Os profissionais de tecnologia podem economizar tempo gasto na manutenção quando implementam ferramentas de automação e monitoramento apropriadas. Ferramentas de monitoramento de banco de dados, neste caso, podem prever problemas antes de alcançarem a criticidade e podem até responder a vários alarmes em tempo real. Automação, por outro lado, libera tempo para se concentrar na gestão proativa de desempenho de banco de dados. Enquanto os profissionais da base de dados se aprimoram, inovam e investigam suas opções de código aberto, as ferramentas de monitoramento podem rodar em segundo plano, alavancando ainda mais sua capacidade de gerenciar multidões de bancos de dados.

Uma coisa que eu vi ao longo de muitas décadas de experiência é que as empresas com uma mentalidade de monitoramento são muito mais bem sucedidos do que aqueles sem um. Quando as lojas de topo recebem uma nova plataforma de banco de dados, elas nem sequer consideram a possibilidade de movê-la para a produção sem um método de monitoramento que garanta que ela não pode quebrar sem que elas saibam disso. Eles certificam-se de que não corre mal, levando todos os ciclos de processamento em um servidor em particular. Fazer isso ajuda enormemente à medida que os profissionais de tecnologia continuam a adicionar mais coisas aos seus pratos.

As bases de dados de código aberto estão aqui para ficar. Antes de implantar um, no entanto, investigar cuidadosamente suas opções (lembrando as consequências de uma escolha errada são reais). Em seguida, ao implantar a nova plataforma de banco de dados, certifique-se de implantar automação e monitoramento junto com ele. E por todo o lado, ter regras de implantação com base em objetivos de negócios claros—tirar a Política fora da mistura.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *