Toda empresa quer que você seja leal, seja um cliente por um longo tempo e compre mais, e os fornecedores de nuvem não são uma exceção e fazem o melhor para amarrá-lo aos seus produtos e serviços. Mas comparado a outros setores, mudar uma nuvem pode não ser tão fácil quanto, digamos, mudar da Ford para a Mercedes-Benz.
Uma abordagem semelhante ao IaaS, mas quando se trata de detalhes e cargas de trabalho não relacionadas a VM, seus algoritmos internos, API e estratégias para resolução de problemas são diferentes.
Todas as nuvens começaram com o lançamento de VMs em um ambiente virtualizado e evoluíram para o modelo Anything-as-a-Service, executando bancos de dados gerenciados, Big Data e ML, contêineres, análise de fluxos de áudio e vídeo etc.
Quando se trata de executar VMs, você está mais ou menos seguro, com a ajuda de um software de elevação e mudança ou recriando VMs manualmente, você pode executar essas cargas de trabalho em praticamente qualquer nuvem. Mas quando você começa a usar outros serviços de nuvem, é aí que está a armadilha (ou bloqueio de fornecedor). Você pode perguntar: Qual é a armadilha? AWS ou Azure me dão ótimos preços e não pretendo usar outras nuvens. Você está certo. Agora. Mas as coisas tendem a mudar e se em alguns anos você crescesse para o tamanho do Walmart e a Amazon se tornasse sua concorrente ou você fosse uma empresa de médio porte e obtivesse um bom desconto de outro fornecedor de nuvem, mas não tivesse nada a ver com isso, pois já é impossível escapar da armadilha. Não há uma maneira fácil de migrar entre banco de dados nativo da nuvem, ML, serviços de contêiner, etc. Definitivamente, você pode recriar o banco de dados copiando todas as transações ou movendo contêineres um por um, mas você pode fazer isso em um ambiente de produção sem arriscar a integridade dos dados?
A única opção para sair parcialmente da armadilha é migrar cargas de trabalho de VM e criar novos recursos em uma nova nuvem. Mas esse é outro nível de complexidade, pois você lidará com um ambiente multi-nuvem e precisa estar preparado para isso, pois traz sobrecarga de gerenciamento e cobrança.
Quando você começa a usar uma nuvem, você precisa responder à pergunta: qual é a sua vantagem versus risco de permanecer nesta nuvem para sempre? Se você não vê nenhum risco e está de acordo com os preços (eles são mais altos do que executar por conta própria de uma perspectiva de infraestrutura) para serviços nativos de nuvem, vá em frente e use-os, pois eles são incríveis para startups em termos de simplificação e aceleração do desenvolvimento. Mas se você vê algum risco potencial, pense em usar aplicativos sem estado ou, pelo menos, executar todas as cargas de trabalho em VMs que podem ser migradas posteriormente para outra nuvem, se necessário.
É fácil esquecer sobre o aprisionamento de fornecedores quando você é uma empresa pequena e tem muitas coisas mais críticas para focar, mas quando você cresce, pode ser uma dor de cabeça. Então é melhor pensar nisso com antecedência e estar preparado.
Por favor, sinta-se à vontade para ler meu artigo recente 'Backup e recuperação de desastres em nuvens públicas' aqui.
Uma descrição completa do Hystax OptScale como uma plataforma de capacitação FinOps – recursos, benefícios e funcionalidades do produto.
Grandes insights críticos sobre benchmarks, tendências e práticas recomendadas de gerenciamento de nuvem híbrida.
Descubra como analisar métricas de nuvem e obter recomendações de otimização de nuvem com base no seu uso.
1250 Borregas Ave, Sunnyvale, CA 94089, EUA | [email protected]