Lar Finanças Pessoais A avaliação comercial de bases de dados NoSQL - dummies

A avaliação comercial de bases de dados NoSQL - dummies

Índice:

Vídeo: Escalabilidade em Banco de Dados para Web 2024

Vídeo: Escalabilidade em Banco de Dados para Web 2024
Anonim

O que é tão importante quanto as habilidades técnicas, mas muitas vezes com muita prioridade menor é o avaliação de negócios. Seguem-se algumas das áreas da avaliação não-técnica ou comercial, você deve considerar ao avaliar os bancos de dados NoSQL.

Desenvolvimento de habilidades

O NoSQL é uma área de crescimento rápido que as habilidades necessárias para usá-lo não podem manter-se e, com tantos sistemas diferentes, não existem padrões abertos equivalentes aos do SQL no mundo do banco de dados relacional.

Portanto, é uma boa idéia encontrar e empregar ou contratar, ao preço certo, as pessoas que possuem experiência no banco de dados selecionado. Além disso, tenha certeza de que pode encontrar treinamento on-line ou em pessoa.

Ao fazê-lo, não aceite, de forma direta, os perfis do LinkedIn de pessoas em que a experiência com o MongoDB está listada - às vezes é listada apenas porque é uma base de dados muito popular e a pessoa está procurando um emprego, na verdade, eles não têm qualquer experiência de entrega comprovada com esse banco de dados. Então, você quer ter certeza de que eles são realmente habilidosos no banco de dados que você está usando.

Obtendo valor rapidamente

Os bancos de dados NoSQL facilitam a carga de dados e podem adicionar valor imediato. Por exemplo, se você solucionar alguns casos comerciais de alto valor, você pode obter suporte financeiro e de gerenciamento para projetos maiores. Com este pano de fundo, você poderá implantar novas aplicações rapidamente - potencialmente roubando uma marcha sobre seus concorrentes e se divertindo com novos novos bancos de dados no processo!

Então, comece por identificar soluções de alto valor para alguns problemas de negócios difíceis e bem dimensionados e realize alguns projetos de pesquisa de curto prazo sobre eles. Use uma seleção de bancos de dados NoSQL durante as fases iniciais do projeto e verifique se as extensões específicas do fornecedor podem ajudá-lo a alcançar seus objetivos. No NoSQL, o bloqueio do fornecedor é um dado porque cada produto é tão diferente - você também pode aceitar o banco de dados que melhor se adapta às suas necessidades.

Encontrar ajuda

Com qualquer produto de software, chega um ponto em que você precisa pedir ajuda. Encontrando respostas no StackOverflow. Com uma coisa, mas em um projeto da vida real, você pode enfrentar um problema nodoso que é exclusivo do seu negócio.

Nesta situação, as pesquisas na Web provavelmente não podem ajudá-lo. Você precisa de um especialista no banco de dados que você está usando. Antes de selecionar um banco de dados, certifique-se de que pode obter ajuda quando precisar. Isso pode ser feito por consultores independentes ou por fornecedores de software NoSQL.

Verifique o preço, no entanto, antes de selecionar um banco de dados - alguns fornecedores estão cobrando o dobro da taxa diária de outros para um consultor estar no local. Ao entregar o software de graça ou de forma muito barata, eles precisam fazer o dinheiro em algum lugar!

O suporte dedicado também é uma ótima idéia para soluções de missão crítica. Os modelos de resolução de problemas "Follow the sun" também ajudarão a resolver problemas rapidamente. A equipe de suporte de alguns fornecedores é uma equipe de suporte de TI menos técnica, enquanto outros vendedores usam realmente engenheiros capazes de levar seu problema até a resolução. Isso é mais rápido do que ter que esperar o fuso horário certo para alguns engenheiros de suporte de terceiro nível para começar a trabalhar de manhã.

Decidindo software aberto versus software comercial

Muitas pessoas são atraídas pelo software de código aberto devido ao preço e à disponibilidade de comunidades de especialistas online. A boa notícia é que você pode encontrar muitos fornecedores de código aberto da NoSQL e empresas comerciais que vendem suporte, serviços e versões empresariais de seus softwares.

Aqui estão alguns motivos para usar o software open-source em primeiro lugar:

  • Software livremente disponível: Este tipo de software foi baixado e tentado por outros, de modo que alguns desenvolvedores estão pelo menos familiarizados com ele; e as pessoas gastam tempo contribuindo apenas para o desenvolvimento de softwares que consideram valiosos ou são apaixonados.

  • Sites como StackOverflow. com : Sites como StackOverflow. Com cheio de reparações, e alguém provavelmente se aproximou desses sites com problemas que provavelmente você encontrará.

  • Tente antes de comprar: Com o software de fonte aberta, você pode se familiarizar com uma versão gratuita do software antes de afundar seu orçamento anual na compra de uma empresa, versão totalmente suportada.

Por outro lado, existem vários bons motivos para comprar e usar bancos comerciais noSQL em vez disso:

  • Documentação: A documentação do produto geralmente é muito mais completa e detalhada do que o software de código aberto.

  • Suporte: Essas empresas podem oferecer suporte global 24 horas por dia, sete dias por semana, e teremos treinadores, consultores e engenheiros de vendas que podem viajar para o seu escritório para mostrar-lhe como o seu software pode ajudá-lo - bom para obter suporte para prova interna de conceito e negócios.

  • Justificativa: Essas empresas ganham dinheiro vendendo software e não consultando serviços; suas taxas diárias podem ser inferiores às que vendem complementos e suporte para bancos de dados de código aberto, o que pode reduzir o custo de implementação.

  • Produtos: Os produtos geralmente possuem muitos recursos empresariais incorporados do que os de código aberto, o que significa que você precisa de menos módulos e serviços de complemento.

  • Freebies: Devido ao número irresistível de opções de código aberto, as empresas comerciais agora oferecem treinamento gratuito ou descontado e versões grátis, downloadáveis ​​de seus produtos que você pode usar e avaliar.

Construção versus compra

Muitos fornecedores de código aberto da NoSQL ganham seu dinheiro, oferecendo suporte e serviços comerciais ao invés de vender software.

Muitos produtos NoSQL de código aberto também são muito novos, portanto, nem todos os recursos que você pode precisar estão prontamente disponíveis no software. Como resultado, é provável que você gaste dinheiro no pagamento de serviços para adicionar essa funcionalidade.

Muitas organizações têm equipes técnicas internas, especialmente em empresas de serviços financeiros e em algumas organizações de defesa e mídia. Como as empresas de serviços financeiros tomam qualquer vantagem, podem obter lucro, então eles contratam pessoal muito capaz.

Sua organização também pode ter uma equipe qualificada. Se assim for, "Parabéns", porque você é a exceção e não a regra! Se você estiver nessa situação, você poderá adicionar os recursos extras, em vez de comprar serviços caros.

No entanto, a maioria das organizações não está nesta posição, por isso vale a pena verificar os recursos "adicionais" no software comercial, mesmo que não forneçam todos os recursos que você deseja da caixa, mas permitem que você construa aqueles recursos mais rápidos.

É fácil queimar dinheiro pagando software para ser construído para corrigir deficiências em software aberto. Considere o custo total de propriedade de qualquer banco de dados NoSQL no futuro.

Avaliando as capacidades dos fornecedores

A quem confiar? Eventualmente, você deve mergulhar e escolher uma empresa para ajudá-lo em seus esforços.

As pequenas empresas podem ser consultoras locais, independentes ou fornecedores menores do NoSQL. Eles oferecem algumas vantagens:

  • Pequenos vendedores podem estar mais ajustados em sua indústria ou geografia. Eles são particularmente úteis em pequenos países ou setores em que grandes empresas comerciais geralmente não se arriscam.

  • Os fornecedores pequenos tendem a ser flexíveis - porque é provável que você seja uma grande porcentagem de sua renda anual, bem como uma adição útil ao seu portfólio.

Pequenos fornecedores podem ser propensos a problemas financeiros e desaceleração. Além disso, eles podem não ter pessoal suficiente para atender e suportar o uso expandido de sua organização de um banco de dados NoSQL.

As empresas de software grandes (geralmente comerciais) normalmente têm seus próprios pontos fortes:

  • As grandes empresas têm maior alcance e mais recursos - humanos e financeiros - para chamar.

  • Se você tiver um problema que precisa ser resolvido rapidamente, essas empresas podem estar melhor posicionadas para ajudá-lo do que as pequenas empresas.

    As grandes empresas têm experiências mais amplas do que as pequenas empresas, o que significa que as empresas maiores provavelmente lidaram com casos de borda únicos. Então, se você tem um requisito único, essas empresas podem ter pessoas que lidaram com problemas semelhantes.

Encontrar apoio em todo o mundo

Deseja descobrir se o suporte local está disponível, seja como consultor de serviços ou pessoal de engenharia e suporte de produtos. Certifique-se de que pode contactá-los no seu fuso horário e que eles falam o seu idioma com fluência. Talvez você possa solicitar uma reunião com seu líder de suporte local antes de assinar um contrato.

Nas organizações governamentais, a segurança é primordial. Em alguns países, uma pessoa de suporte que está revisando arquivos de log e lendo chamadas de suporte para sistemas do setor público deve ter uma habilitação de segurança adequada e isso é verdade mesmo para sistemas civis não classificados.Normalmente, esses requisitos rigorosos são devidos a organizações governamentais que sofreram perdas de dados ou roubos no passado. Certifique-se de que essas pessoas estejam disponíveis se você trabalha no setor público.

Expandindo para a nuvem

Muitas organizações terceirizam a entrega e suporte de seus serviços de TI para terceiros. Ao provisionar novos hardware ou aplicativos, esse processo geralmente está em andamento. Também pode ser dispendioso.

Os bancos de dados NoSQL geralmente são usados ​​para resolver problemas emergentes rapidamente. O desenvolvimento ágil é a norma na entrega das soluções para esses problemas. Este é particularmente o caso quando os sistemas precisam entrar em produção dentro de seis meses ou mais.

Muitas organizações agora estão se movendo para a nuvem para suas necessidades de provisionamento e manutenção, a fim de tornar a entrega de novos sistemas de TI menos dispendiosos e mais ágeis. Certifique-se de que o seu banco de dados NoSQL pode ser usado nesses ambientes.

Vários produtos NoSQL possuem características de gerenciamento específicas em um ambiente em nuvem. Suas APIs de gerenciamento podem ser guiadas e integradas com as ferramentas de gerenciamento de sistemas existentes. Pergunte ao seu fornecedor o suporte que ele possui com o ambiente da nuvem que você escolher.

A avaliação comercial de bases de dados NoSQL - dummies

Escolha dos editores

ASVAB Paragraph Comprehension Practice - dummies

ASVAB Paragraph Comprehension Practice - dummies

Um dos subtestes que você verá no ASVAB é o teste de compreensão de parágrafos. Esta parte do ASVAB está voltada para ver se você entende o que você lê. Exemplo de perguntas Parágrafo Tempo de compreensão: 13 minutos para 15 perguntas Instruções: A compreensão de parágrafo é o quarto subtesto no ASVAB. As perguntas são projetadas para ...

ASVAB Preparação: Números positivos e negativos - manequins

ASVAB Preparação: Números positivos e negativos - manequins

Certifique-se de que esteja familiarizado com o trabalho positivo e negativo números para o ASVAB. Os números podem ser positivos ou negativos. Um número positivo é qualquer número maior que zero. Então, 4; 3. 2; 793; 3/4; 1/2; e 430, 932, 843, 784 são todos números positivos. Números inferiores a zero são números negativos. Cada número positivo tem um negativo ...

ASVAB Dicas de compreensão de leitura - manequins

ASVAB Dicas de compreensão de leitura - manequins

As abordagens de compreensão de parágrafo no ASVAB geralmente são bastante curtas. Essas dicas podem ajudá-lo a compreender melhor as passagens de leitura ASVAB e as perguntas que as seguem: Compreenda o que a questão quer de você. Solicita o ponto principal, informações específicas ou uma conclusão baseada na informação apresentada? Releia o parágrafo ...

Escolha dos editores

A diferença entre análises analógicas e digitais - manequins

A diferença entre análises analógicas e digitais - manequins

Toda a eletrônica pode ser dividida em duas grandes categorias: analógico e digital. Um dos exemplos mais comuns da diferença entre dispositivos analógicos e digitais é um relógio. No relógio analógico, o tempo é representado por mãos que giram ao redor de um disco e apontam para uma localização no mostrador que representa ...

O papel dos átomos na eletrônica - dummies

O papel dos átomos na eletrônica - dummies

Os átomos são os blocos de construção básicos de tudo no universo, seja natural ou manmade. Eles são tão pequenos que você encontraria milhões deles em uma única partícula de poeira. A corrente elétrica, às vezes conhecida como eletricidade, é o movimento na mesma direção de partículas microscópicamente pequenas e eletricamente carregadas, chamadas elétrons. Cada átomo contém o ...

Roles de prótons e elétrons - dummies

Roles de prótons e elétrons - dummies

É Uma propriedade de certas partículas, como elétrons, prótons , e quarks (sim, quarks) que descreve como eles interagem uns com os outros. Existem dois tipos diferentes de carga elétrica, um pouco arbitrariamente chamada positiva e negativa (bem como as quatro direções cardinais são chamadas norte, sul, leste e oeste). Em geral, partículas que carregam ...

Escolha dos editores

Acesso 2007 All-In-One For Dummies Cheat Sheet - dummies

Acesso 2007 All-In-One For Dummies Cheat Sheet - dummies

Trabalhando no Access 2007 é mais fácil uma vez que você entenda executar a janela do Access 2007 e usar ferramentas para ajudar a gerenciar seus dados e responder suas perguntas.

Arrumando suas mensagens com o Lotus Notes 6 - manequins

Arrumando suas mensagens com o Lotus Notes 6 - manequins

Antes de enviar uma mensagem de e-mail no Lotus Notes 6, você pode definir Opções de entrega, Opções de segurança e Selos de humor. Use essas dicas de notas para informar o destinatário sobre o quão quente é sua mensagem ou qual é o seu humor; ou solicitar confirmação de entrega, definir o tempo de entrega e muito mais. Depois de terminar de compor o corpo ...

10 Ofícios de teclado do Office 2016 - dummies

10 Ofícios de teclado do Office 2016 - dummies

Um tema comum do Office 2016 é que todos os programas se parecem e funcionam. Depois de aprender a usar o Word, você achará que não é muito mais difícil aprender o Excel ou o PowerPoint porque as guias do Ribbon funcionam de maneiras semelhantes. Ainda melhor, os mesmos comandos de teclas funcionam de forma semelhante em todos os programas do Office 2016. Por ...