.
Opinião No local ou não no local, eis a questão. Hamlet, refletindo sobre algo semelhante, condenou as fundas e flechas da fortuna ultrajante, prenunciando dramaticamente as fortunas ultrajantes que muitos relatam gastar no mar de problemas mais comumente conhecido como a nuvem pública.
Não faltam evidências. Você é um provedor de SaaS de médio porte com uma carga de trabalho estável? Você pode economize milhões repatriando seus aplicativos nublados para o castelo do local. Fornecedor de ferramentas de SEO? Seu negócio pode ser totalmente inviável se você se comprometer com a nuvem e nada além. Não se trata de economizar um ou dois dólares, mas detalhar uma ameaça existencial à sua carreira ou mesmo à sua empresa.
Você não é um provedor de SaaS de médio porte, nem um fabricante de ferramentas de SEO asiático. No entanto, esses exemplos mostram alguns dos pontos fracos do modelo de nuvem. Se você tem uma tarefa bem definida com necessidades de computação estáveis e taxa de transferência previsível, pagar pela rápida escalabilidade e flexibilidade da nuvem pública não vale nada. E, de fato, se você puder comprar um servidor local básico e usá-lo por cinco a sete anos, a economia em relação ao aluguel do mesmo tipo de capacidade no mesmo período de tempo será enorme. Amazon, Google e Microsoft afirmam ser a resposta certa para todas as perguntas, mas em seus pontos fortes estão suas fraquezas.
A piada responde a “o que é a nuvem?” – o computador de outra pessoa – é engraçado porque é verdade. No fundo, o modelo de negócios para provedores de nuvem é que eles podem obter eficiências de escala executando datacenters enormes e atendendo eficientemente a um grande número de clientes relativamente pequenos com necessidades que mudam rapidamente.
Quanto menos você se encaixar nessa descrição, maiores serão as chances de se dar bem em olhar para o local para executar algumas, talvez muitas, de suas tarefas. Da mesma forma, alugar um monte de serviços de software quando a vida útil do seu produto é longa o suficiente para pagar os custos internos de desenvolvimento pode ser uma preguiça culposa. Projetar seus projetos de nuvem desde o início para serem facilmente movidos no local assim que estiverem maduros, porém, é sabedoria em pós-combustores.
Assim como estar alerta para outros punhos ruins. Se a nuvem não for adequada para projetos de escopo limitado de longa duração, também pode ser um lar desconfortável para seu oposto polar. AI/ML, embora fortemente promovido pelos provedores, pode ser uma capivara desconfortavelmente gordinha para a anaconda amazônica engolir. Conjuntos de dados muito grandes acoplados a computação altamente pipeline são vitais para AI/ML. Eles também geram contas mensais de hospedagem que você pode ver em Júpiter. Além disso, eles simplesmente podem não funcionar muito bem. Tais são sensíveis à latência, e a latência determinística não é um dado na nuvem pública.
Uma vantagem da nuvem é que você não precisa se preocupar com os detalhes de onde e o que está acontecendo para fornecer o serviço pelo qual você está pagando. Os detalhes sangrentos do gerenciamento de infraestrutura são resolvidos magicamente. Mas eles não podem ser resolvidos magicamente se precisarem ser altamente otimizados para suas tarefas específicas, e AI/ML, especialmente em escala, é como um enorme exército exigindo ser alimentado e fornecido com a maior eficiência possível. Amadores estudam estratégia, profissionais estudam logística.
Outro exemplo disso é a entrada e saída desses grandes conjuntos de dados. Não houve tempo na história da computação em que a conectividade superou a demanda. O que quer que você esteja fazendo, se puder mover mais dados com mais rapidez para onde eles são necessários, seu trabalho será mais fácil. Isso pode ser difícil e caro de conseguir, mas muito mais se for por caminhos altamente disputados que um provedor de nuvem precisa manter disponível e bem lubrificado para muitos clientes.
A nuvem é a loja de conveniência da computação empresarial. Ele ganha dinheiro tendo muitos produtos pré-embalados disponíveis a qualquer momento para quem tem cartão de crédito. É uma das grandes vitórias do mundo moderno que você pode sair pela porta da frente e em dez minutos estar de posse de dois limões, um pacote com seis cervejas artesanais e um pacote tamanho família de batatas fritas. Conveniência sempre custa extra. Você seria tolo em tentar administrar um restaurante nesse tipo de cadeia de suprimentos e estaria condenado se tentasse alimentar seu exército dessa maneira.
A nuvem é um ótimo lugar para experimentar, construir e ajustar seus serviços. Isso não o torna automaticamente o lugar certo para dar a eles um lar permanente, nem imune a análises críticas de custo-benefício. Pode até ser um ajuste ruim por razões arquitetônicas básicas, mesmo que isso não importasse tanto no passado.
À medida que os custos de hardware caem e os custos de hospedagem aumentam, projetar implantações de nuvem desde o início para serem facilmente repatriadas para locais ou híbridos e modelar regularmente essa mudança pode salvá-lo de uma tragédia de proporções shakespearianas. ®
.