Lock-in: verdadeiro ou ficção?


Eu venho discutindo tecnologias e seus fornecedores com os clientes há muitos anos, e muitos usam o termo "aprisionamento", que significa uma barreira para mudar um fornecedor ou vincular-se a um fornecedor. As perguntas foram: "Vamos nos tornar dependentes do fornecedor por causa deste produto?" ou "A solução X é preferível para nós, porque não nos tornará dependentes do fornecedor". Pensei muito sobre esse problema e compartilhei meus pensamentos com os clientes, mas a discussão da postagem de @ nigelpoulton intitulada Matrizes VSAN e HW , que mencionou o aprisionamento, me levou a escrever esta postagem.


Afirmei que essa história de horror paranóica da indústria de TI nunca foi e nunca poderia ser.


O que está oculto por trás do termo Lock-in?


Quando peço aos clientes preocupados com o aprisionamento (ou dependência do fornecedor) que expliquem do que exatamente têm medo, eles sempre respondem com algo como "Eu não gostaria de me viciar mais tarde".


Bem, isso já é alguma coisa. Geralmente, após algumas perguntas, a situação se resume ao fato de que as mudanças podem não ser possíveis devido a altos custos - tempo ou dinheiro.


Isso parece razoável, mas os principais problemas estão principalmente relacionados à maneira como as pessoas de TI encaram o aprisionamento:


  • Maximalismo: você é capturado por lock-in ou não.
  • O preço real da dependência tecnológica não é calculado corretamente.
  • Uma quantidade enorme de tempo e dinheiro é gasta para evitar o vício, mas eles não são considerados.

Esforço é a medida real


Esforço é algo sem o qual o movimento é impossível, quanto mais dificuldades existem, mais esforços devem ser feitos para seguir em frente; Acho que esse termo se encaixa melhor do que um lock-in envolto em misterioso. De fato, calculamos (e, espero, com antecedência) quanto dinheiro e tempo (que também custa dinheiro) serão gastos em quaisquer alterações. Quanto mais altos os custos, mais esforço. Quanto mais esforço, mais devem ser os benefícios das alterações feitas. Qualquer solução em TI envolve custo e esforço.


Não há esforço impossível.


Vejamos um exemplo de empresa com a conexão mais óbvia com a tecnologia - a plataforma Netflix na AWS. A Netflix pode se afastar da AWS? Claro. Valeria a pena o custo? De jeito nenhum. Assim que os benefícios do uso de outra plataforma começarem a superar os custos da transição, eles deixarão a AWS.


Esse é o objetivo dos comentários de Nigel de que o VMware VSAN "se liga firmemente ao hipervisor". Quanto esforço requer uma mudança de tecnologia? Definitivamente, é preciso algum esforço, mas é realmente tão grande falar sobre "aprisionamento"? Dificilmente.


O código aberto também exige esforço e despesa


Costumo ouvir sobre aqueles que escolhem projetos de código aberto para evitar o sinistro "aprisionamento". Obviamente, esses projetos requerem menos recursos financeiros, mas ao mesmo tempo exigem uma quantidade significativa de tempo (o que, como você sabe, custa dinheiro). Escolha o CloudStack, mas deseja atualizar para o OpenStack? Quanto esforço esse processo exigirá?


Medir esforço e custo


Os funcionários de TI mais avançados (infraestrutura, desenvolvedores, compras e até gerenciamento) devem tomar decisões dessa maneira.


Esteja você escrevendo para uma API específica, escolhendo uma plataforma para armazenar dados ou assinando um contrato, é necessário fazer uma pergunta:


Quanto esforço e despesa serão necessários para mudar o ambiente de trabalho e valerá a pena?


Existem muitos exemplos de empresas (como a Netflix) que tomam decisões, mesmo que essas decisões se enquadram no conceito de aprisionamento, e essas não são más decisões. A EMC mudou para o SalesForce.com há alguns anos e (como a maioria dos clientes) o ajustou cuidadosamente. Muitos podem decidir que a EMC agora está anexada ao Salesforce, mas aposto que, se você perguntar ao gerenciamento de vendas da EMC, eles mudarão de idéia; se puderem, responderão que aceitariam novamente.


Então, existe um bloqueio?


Penso que vale a pena afastar-se do ponto de vista de que não existe, mas vale a pena alterar a definição de bloqueio para o seguinte: é uma situação em que os esforços e os custos das mudanças excedem em muito os benefícios esperados . Se você considerar tudo desse ponto de vista, deixará de ver um bloqueio sinistro em cada canto escuro.

Source: https://habr.com/ru/post/pt439726/


All Articles