Conteúdo

Crie sua própria pesquisa hoje

Criador de pesquisas grátis e fácil de usar sem limite de respostas. Comece a coletar feedback em minutos.

Comece grátis
Logo SurveyNinja

Box, on-prem, cloud (modelos de entrega de software)

Formatos de entrega de software

Um formato de entrega de software é a maneira como o software é distribuído e instalado em computadores ou sistemas. Esses formatos podem variar de acordo com o tipo de software, a plataforma em que ele deve ser executado e os requisitos específicos de instalação ou implantação.

Atualmente, existem três abordagens principais no setor de software:

  1. Software em caixa (Box) — a compra de uma licença única "vitalícia" para usar o programa.
  2. Em servidores próprios (On-premise, on-prem) — um modelo de assinatura no qual o software é instalado e executado nos servidores do cliente.
  3. Software na nuvem (Cloud) — acesso ao programa por assinatura, com a necessidade de pagamentos periódicos.

Box (versão em caixa)

O formato de entrega "Box", ou versão em caixa, é a abordagem clássica: o programa é fornecido em embalagem física ou eletronicamente. As primeiras versões de software (sistemas operacionais, pacotes de escritório, jogos etc.) eram distribuídas justamente como uma "caixa". Mesmo hoje, ao comercializar software, muitos fabricantes ainda apresentam seu produto como uma caixa contendo um disco e um manual do usuário.

A essência da abordagem é que o usuário adquire um disquete, um CD, um DVD ou um pen drive USB contendo os arquivos de instalação do programa. Depois de instalar o programa e ativá-lo digitando um número de série, se o programa for pago, o usuário passa a ter a possibilidade de utilizá-lo.

Vantagens da versão em caixa:

  1. Economia a longo prazo. Uma compra única do software pode se mostrar mais vantajosa do que pagamentos periódicos pelo seu uso ao longo do tempo.
  2. Garantia de segurança dos dados. O acesso às informações no software é limitado ao comprador e aos usuários conectados ao seu servidor. Isso garante a segurança dos dados e o controle total sobre eles, desde que o cliente tenha tomado medidas para proteger seus servidores.
  3. Personalização do programa. Ao comprar a versão em caixa de um programa, o cliente torna-se, na prática, seu proprietário, o que lhe dá a possibilidade de configurar e aprimorar o produto de acordo com suas próprias necessidades, com a ajuda de especialistas internos ou desenvolvedores terceirizados.

Desvantagens da versão em caixa:

  1. Custo elevado. A compra inicial do software pode representar um ônus financeiro sério para as pequenas empresas por causa do alto custo único. Também é importante levar em conta que um grande pagamento inicial não exclui despesas futuras com o desenvolvimento de recursos adicionais ou a aquisição de atualizações do desenvolvedor.
  2. A necessidade de adquirir servidores. Instalar a versão em caixa do software exige comprar ou alugar um servidor de alto desempenho, além de dedicar tempo à sua configuração. Também é de importância crítica proteger o servidor, de modo que o acesso aos seus dados seja possível apenas para os usuários da rede corporativa interna.
  3. Falta de acesso remoto. Quando o software só pode ser acessado a partir do escritório, isso pode gerar inconvenientes.

On-prem

O modelo on-premise (on-prem, de forma abreviada) combina as vantagens das versões em caixa (box) e na nuvem (cloud): um modelo de pagamento por assinatura com o armazenamento de dados em servidores próprios.

Tendo recursos de hardware potentes, uma empresa pode optar por implantar o software no formato on-prem, o que exige ter seu próprio servidor. No entanto, também é possível usar uma máquina alugada, como IaaS, VPS ou servidores dedicados localizados fora da empresa.

Uma vantagem essencial de hospedar o software em plataformas alugadas é que ela libera a empresa dos custos de suporte, atualizações, manutenção e energia elétrica do hardware do servidor. A única preocupação principal é pagar o aluguel do servidor em dia.

Vantagens do on-prem:

  1. Controle. As organizações têm controle total sobre seus dados, hardware e software. Isso é especialmente importante para empresas com altos requisitos de segurança e confidencialidade dos dados.
  2. Personalização. Como o software é instalado diretamente no servidor próprio do cliente, ele pode ser cuidadosamente adaptado às necessidades específicas do negócio.
  3. Custos únicos. Em muitos casos, a compra de uma licença de software on-prem envolve custos únicos, ao contrário das assinaturas de serviços na nuvem, em que os pagamentos são feitos de forma periódica.

Desvantagens on-prem:

  1. Custos iniciais. Altos custos iniciais para adquirir servidores, hardware e licenças de software, além de despesas para criar e manter a infraestrutura de TI.
  2. Manutenção e suporte. A organização é a única responsável pela manutenção, atualizações, backups e recuperação após falhas, o que exige contar com especialistas de TI qualificados.
  3. Escalabilidade. Ampliar a infraestrutura para sustentar o crescimento ou as mudanças do negócio pode ser complexo e caro.
  4. Imobilidade. A localização física da infraestrutura limita a disponibilidade e a mobilidade, ao contrário das soluções na nuvem, que são acessíveis de qualquer lugar com conexão à internet.

Cloud (versão na nuvem)

O formato de entrega "Cloud", ou versão na nuvem, é uma forma de fornecer software, serviços e dados pela internet. Nesse caso, o software e todos os recursos necessários são armazenados em servidores remotos (na "nuvem"), e os usuários acessam esses recursos por meio de uma interface web ou de aplicativos. Essa abordagem permite evitar a necessidade de instalar e executar os aplicativos diretamente nos computadores locais dos usuários.

Vantagens da versão na nuvem:

  1. Início rápido. O provedor hospeda o software em servidores de alto desempenho, garantindo alto desempenho e proteção dos dados. Não é necessário adquirir servidores próprios nem cuidar de sua configuração. O cliente pode se cadastrar instantaneamente e começar a trabalhar com o programa de imediato.
  2. Acesso de qualquer lugar. Os usuários podem se conectar ao programa on-line imediatamente. Essa possibilidade de acesso remoto contribui para aumentar a flexibilidade e a mobilidade do trabalho da equipe.
  3. Atualização de funcionalidades. A equipe de desenvolvimento do provedor trabalha continuamente para aprimorar o produto de software. Os criadores dos programas prestam atenção às necessidades dos usuários e coletam ativamente seus comentários. Isso significa que, mesmo que no momento falte alguma funcionalidade no programa, há uma alta probabilidade de que ela seja implementada em breve.
  4. Suporte técnico. Elimina a necessidade de recorrer a especialistas técnicos externos ou de contratá-los para resolver falhas técnicas. Se surgirem problemas ao usar o software, o serviço de suporte técnico do provedor oferecerá ajuda e responderá a quaisquer perguntas.

Desvantagens da versão na nuvem:

  1. Custo final. Com o tempo, o valor total das despesas pode se mostrar considerável. A longo prazo, o cliente pagará mais para usar o programa do que se tivesse preferido comprar a versão em caixa.
  2. Risco de vazamento de dados. É importante confiar na confiabilidade do provedor ao armazenar todas as informações corporativas em seus servidores. A segurança dos dados pode ser comprometida e o acesso ao software pode ficar restrito.
  3. Limitação de funcionalidades. Os usuários não têm a possibilidade de fazer alterações no código do programa, o que limita sua capacidade de personalizar o produto. Todas as solicitações de modificação de funcionalidades exigem a aprovação e a implementação por parte do provedor.
  4. Dependência da internet. Na ausência de internet, o usuário fica sem a possibilidade de usar o programa e de acessar seus dados até que a conexão seja restabelecida.

Conclusão

Convém escolher a forma de entrega do programa com base nas próprias possibilidades financeiras e nas particularidades do software que está sendo adquirido.

Os principais programas para computadores (como sistemas operacionais, pacotes de escritório, editores gráficos e softwares especializados por setor) costumam ser preferencialmente adquiridos em formato físico, ou seja, em uma versão "em caixa".

Para o software voltado aos negócios — por exemplo, os serviços de pesquisas on-line, os sistemas de gestão eletrônica de documentos (GED), as bases de dados de clientes (CRM), os sistemas de gestão de processos de negócio (BPM) e os programas de contabilidade para pequenas e médias empresas — costuma ser mais adequada a versão na nuvem. Para grandes organizações, funcionam bem tanto as soluções "em caixa" quanto a instalação em servidores próprios (on-premises).

1