Hiperscaladores na nuvem: como manter sua flexibilidade e independência

Fácil início com hiperscaladores. Os hiperscaladores fornecem computação em nuvem e serviços de infraestrutura de rede em grande escala.

Os hiperescaladores bem conhecidos incluem Amazon Web Services (AWS), Google Cloud Platform (GCP) e Microsoft Azure. Esses recursos de nuvem são facilmente acessíveis e escalonáveis. Como as opções de serviço e a disponibilidade de recursos parecem ser quase ilimitadas, essas plataformas atraem muitos usuários e startups de desenvolvimento para lançar seus serviços de software. Como iniciar e expandir seus negócios nessas plataformas é tão fácil, é difícil resistir aos benefícios que esses provedores de nuvem pública de tamanho considerável podem oferecer.

 

Aprisionamento do fornecedor conforme você escala

 

Como essas plataformas de hiperescala são, em sua maioria, construídas do zero e, embora todas ofereçam serviços semelhantes, cada hiperscaler é construído de maneira diferente. Isso resulta em serviços proprietários, que podem, em última instância, causar um bloqueio de fornecedor sem que seus desenvolvedores percebam. Na verdade, o termo 'aprisionamento' está incorreto, pois você deve considerá-lo como 'altos custos de troca'. Os custos e esforços para mudar para outra plataforma ou provedor de hospedagem podem se tornar altos se você desenvolver seus serviços com os serviços proprietários de um hiperscaler.

 

Em termos comerciais, um aprisionamento significa que você pode começar, mas nunca mais poderá sair. Esse é um problema menor com os serviços básicos. No entanto, o aprisionamento se torna mais evidente com serviços mais avançados. Por exemplo, o armazenamento de objetos AWS S3, um serviço muito conveniente a um custo aparentemente baixo para armazenar novos dados, torna inviável para muitas organizações com grandes volumes de dados migrá-los desse serviço devido ao modelo de preços da AWS. E quando sua empresa cresce em popularidade, o dimensionamento dos recursos subjacentes e o aumento do uso podem resultar em faturas imprevistas devido aos modelos intrínsecos de pagamento conforme o uso usados ​​por essas plataformas. Para muitos clientes, é necessário contratar consultores dedicados para gerenciar o uso de sua infraestrutura em hiperescala e evitar que seus custos aumentem vertiginosamente. Custos de rede, por exemplo,

 

O pagamento por uso é uma resposta?

 

Algumas organizações preferem reduzir custos e abandonar modelos caros de pagamento por uso devido à falta de contato pessoal com os hiperscaladores e ao aprisionamento técnico devido a seus serviços proprietários. Os modelos de pagamento por uso parecem muito interessantes nos casos em que você usa apenas o que precisa e quando precisa. No entanto, em muitos casos, seu aplicativo é necessário 24 horas por dia, 7 dias por semana ou não pode ser reduzido quando a carga não é alta o suficiente. É quando os modelos de pagamento por uso podem repentinamente se tornar muito caros.

 

Flexibilidade com pagamento por reserva

 

O equilíbrio para muitas organizações é ir para a infraestrutura como um serviço, usar soluções de software padrão (código aberto) para executar serviços em vez de serviços proprietários prontos para uso em plataformas hiperscaler, para permanecer flexível e independente. Executar seu software em serviços de infraestrutura padrão a taxas 'fixas' (pagamento por reserva) em seu próprio provedor de hospedagem normalmente resulta em faturas mais previsíveis no final do mês. E em muitos casos, com mais recursos ou melhor desempenho, com custos mais baixos.

 

Estratégia multi-nuvem à prova de futuro

 

Os hiperscaladores de orçamento dedicados à inovação são impressionantes. No entanto, mais cedo ou mais tarde, eles vão querer ganhá-lo de volta. Considerando o aprisionamento técnico e os altos custos de migração de seu ambiente de uma plataforma proprietária para outra plataforma, você pode querer identificar os riscos antes de abraçar totalmente os serviços de hiperscaler. Como os benefícios dos hiperscaladores podem ser tentadores, considere incorporar pelo menos uma estratégia de várias nuvens para manter um pouco de sua flexibilidade e independência, agora e no futuro. Estratégias multi-nuvem são suportadas por serviços Cloud Connect, por exemplo, como uma forma de interconectar seus ambientes com múltiplos provedores de nuvem.


Strong

5178 وبلاگ نوشته ها

نظرات