Custos de software escrow explicados de forma simples

Saiba o que determina os custos de software escrow e como depósito, verificação, continuidade de SaaS, beneficiários e condições de liberação se relacionam.

Software escrow é um acordo no qual uma terceira parte independente armazena material de software. Esta terceira parte é frequentemente chamada de agente de escrow. O fornecedor entrega o material acordado. O agente de escrow armazena este material e só o libera se as condições acordadas forem cumpridas.

Software escrow é relevante para usuários de software, fornecedores, jurídico, risco, compras e gerência de TI. O acordo pode ajudar a mitigar os riscos de continuidade se um fornecedor não puder mais entregar ou dar suporte. Quais custos podem fazer parte do software escrow?

Os custos podem consistir em diferentes componentes.

Custos de configuração são os custos para estabelecer o acordo. Isso envolve o registro das partes, a formalização dos acordos e a determinação do conteúdo do depósito.

Custos anuais são custos de armazenamento, administração, certificados, suporte e gerenciamento de atualizações. Custos de depósito estão relacionados ao material que é fornecido. Isso pode ser código-fonte, mas também documentação, scripts, arquivos de configuração, instruções de compilação ou dados.

Custos de verificação são os custos para a auditoria do material. A auditoria pode ser simples ou extensa. Em uma auditoria extensa, por exemplo, verifica-se se o software pode ser construído ou implantado.

Custos de continuidade SaaS podem surgir se o acordo não abranger apenas o código-fonte, mas também hospedagem, dados, configuração da nuvem, acesso e procedimentos de recuperação. Custos de liberação podem ser aplicados se o agente de escrow tiver que liberar o material com base nas condições de liberação acordadas.

Depósito, verificação e continuidade

No software escrow, é importante distinguir três componentes.

Depósito significa: o que é armazenado. Isso pode ser código-fonte, mas também documentação adicional ou informações operacionais.

Verificação significa: verificar se o depósito está completo e utilizável. Sem verificação, existe o risco de que o material seja armazenado, mas depois se revele inutilizável.

Continuidade significa: o que deve ser feito na prática em caso de interrupção. No SaaS, isso pode envolver acesso a dados, configuração da nuvem, implantação e procedimentos operacionais.

Esses três componentes juntos determinam a abrangência de um acordo.

Por que o SaaS escrow costuma ser diferente No software tradicional, o cliente às vezes executa o software por conta própria. Nesse caso, o código-fonte com instruções de compilação pode ser suficiente. No SaaS, o cliente geralmente usa um serviço online gerenciado pelo fornecedor.

É por isso que as informações necessárias no SaaS são muitas vezes maiores. Considere:

  • Descreva como o ambiente de nuvem está configurado.
  • Registre como os dados podem ser exportados.
  • Documente qual configuração é necessária.
  • Descreva quais serviços externos são usados.
  • Registre qual procedimento de recuperação ou fallback se aplica.
  • Verifique se a documentação está atualizada.

Isso pode tornar o SaaS escrow mais caro do que o escrow de código-fonte simples.

Escrow individual e coletivo No escrow individual, um único usuário de software é o beneficiário. O acordo é então configurado especificamente para essa parte. No escrow coletivo, vários usuários de software podem participar de um único acordo. Isso pode ser prático para software usado por vários clientes. No entanto, deve ser claro quais direitos cada beneficiário tem e quando a liberação é possível.

Isso também pode influenciar os custos.

Como avaliar os custos do software escrow? Não olhe apenas para o preço mais baixo. Olhe principalmente para o que o acordo contém.

  • Verifique qual material é colocado em depósito.
  • Verifique com que frequência o depósito é atualizado.
  • Verifique se a verificação faz parte do acordo.
  • Verifique qual nível de verificação é aplicado.
  • Verifique se SaaS, dados ou infraestrutura fazem parte do acordo.
  • Verifique quem é o beneficiário.
  • Verifique quais condições de liberação se aplicam.
  • Verifique se há custos na liberação.
  • Registre quem paga quais custos.
  • Compare acordos por conteúdo e não apenas pela taxa anual.

Perguntas frequentes

Quanto custa o software escrow? Isso varia por acordo. Os custos dependem do software, do depósito, da frequência de atualização, da verificação, da continuidade do SaaS e do número de beneficiários.

O software escrow é apenas armazenamento de código-fonte? Não. O software escrow também pode incluir documentação, scripts, configurações, dados e procedimentos. No SaaS, muitas vezes é necessário mais do que o código-fonte.

O que faz um agente de escrow? Um agente de escrow armazena o material acordado como uma terceira parte independente. O agente de escrow gerencia as atualizações, realiza a verificação se acordado e cuida da liberação de acordo com as condições acordadas.

Por que a verificação é importante? A verificação ajuda a determinar se o depósito está completo e utilizável. Isso é especialmente importante para software que é crítico para os negócios.

Os custos do software escrow são determinados pelo que o acordo deve proteger. Um acordo simples pode ser suficiente para risco limitado. Para software crítico para os negócios, SaaS ou dependências complexas, muitas vezes é necessária mais atenção ao depósito, verificação e continuidade. continuidade. [Land] [Taal]