Índice:
- Preços com base no uso
- Cloud Hosting é um bom ajuste ... para alguns
- Estimar suas necessidades
- Custo vs. Esforço
- Necessidades diferentes, opções diferentes
Um cliente meu que queria hospedar um aplicativo descobriu que, após a inspeção inicial, o uso de serviços em nuvem era muito mais barato do que o uso de servidores dedicados em uma organização de hospedagem mais tradicional. Para fornecer um pouco de experiência, esse cliente exigiu servidores separados para diferentes partes da camada do aplicativo e instâncias separadas novamente para os bancos de dados da empresa. A empresa esperava cargas de clientes relativamente altas, mas não tinha o orçamento para o custo de servidores dedicados. Não é de surpreender que eles tenham decidido seguir a rota de hospedagem na nuvem de baixo custo. Porém, embora essa opção tenha se mostrado mais barata durante as fases de teste e piloto da implementação, à medida que o tráfego para o site da empresa aumentou, o maior poder de processamento e a largura de banda da rede necessários começaram a aumentar os custos acima do orçamento desejado. Dentro de seis meses após a entrada em operação, o custo se aproximava do uso de servidores dedicados.
Preços com base no uso
Então, por que os custos mudaram tanto e por que esse aumento foi tão inesperado? Bem, a maneira como os custos de hospedagem são calculados varia significativamente entre a nuvem e uma organização de hospedagem mais tradicional. Em uma configuração de hospedagem mais tradicional, a organização de hospedagem oferece produtos específicos, cada um com capacidade definida, incluindo poder de processamento, memória, espaço de armazenamento e largura de banda da rede. As empresas decidem quais opções atendem às suas necessidades e pagam uma taxa mensal. Nesse ponto, uma empresa deve saber qual será o seu custo, desde que permaneça dentro de certos limites de tráfego, armazenamento e processamento.
Aqui é onde as coisas ficam complicadas: as capacidades podem ser mais do que a empresa realmente precisa, portanto os custos podem parecer mais caros do que realmente são. Compare isso com um serviço de hospedagem na nuvem em que a empresa paga apenas pelo que usa. A vantagem aqui é que muitas empresas começam com requisitos de capacidade mais baixos do que o que vem com um pacote padrão e predefinido de uma organização de hospedagem. Isso significa um custo menor desde o início. Mas conforme o tráfego cresce, adivinhem? A capacidade que a empresa exige aumenta e o custo também. Além disso, esse custo varia de mês para mês, dificultando o orçamento ao longo do tempo.
Cloud Hosting é um bom ajuste … para alguns
Agora, não estou dizendo que a hospedagem na nuvem é ruim ou oculta custos. De fato, ele oferece uma grande oportunidade de lançar um aplicativo piloto no mercado de forma relativamente barata e, em seguida, poder escalá-lo para atender à demanda. Por experiência própria, posso dizer que é muito mais difícil migrar um aplicativo para uma caixa maior e mais nova do que dimensioná-lo elasticamente. Mas as empresas precisam considerar pelo que estão pagando. O benefício de dimensionar elasticamente a capacidade de aplicativos tem um preço, um fato que precisa ser ponderado com relação ao orçamento disponível e à flexibilidade desse orçamento.
Antes da hospedagem na nuvem estar disponível, eu já havia visto muitas organizações que criaram um aplicativo piloto e o hospedaram usando uma opção de baixo custo, esperando mudar completamente a hospedagem à medida que a base de clientes crescia. Eu chamo isso de abordagem do tipo "chupa-o-e-vê-e-vê!"
Estimar suas necessidades
Antes de adotar uma solução de hospedagem, as empresas precisam examinar algumas opções diferentes e considerar como os custos mudam para aumentar a capacidade. Ao testar aplicativos, é importante executar diferentes níveis de tráfego do cliente e traçar um gráfico para mostrar como o poder de processamento, a memória, o armazenamento e o tráfego de rede mudam. Interpolar isso para níveis mais altos fornecerá uma estimativa da capacidade que uma empresa precisará para determinados níveis de tráfego de clientes em um aplicativo. Essas informações podem ser comparadas aos modelos de preços das diferentes opções de hospedagem para calcular os custos estimados. Adicione a isso um fator de confiança de quanto tempo sua organização pode atingir suas necessidades específicas de capacidade. Isso fornecerá uma idéia geral de como os custos de hospedagem podem mudar ao longo do tempo e qual opção ou opções podem ser melhores.Custo vs. Esforço
Outra coisa a considerar são os benefícios proporcionados pela hospedagem e o que as empresas precisam para gerenciar a si mesmas. Um custo oculto que geralmente aparece quando você menos precisa é o custo da mão-de-obra ou quanto tempo e esforço você ou outra equipe precisará dedicar para gerenciar o aplicativo. Por exemplo, se uma empresa atingir sua capacidade para sua opção de hospedagem, precisará migrar seu aplicativo para uma capacidade maior ou adicionar instâncias adicionais da mesma capacidade para atender à demanda de tráfego do cliente. Quanto tempo e esforço isso exigirá? Isso deve ser comparado ao custo do uso de um modelo de nuvem.Necessidades diferentes, opções diferentes
Depois que os custos e benefícios são pesados e considerados, uma organização pode elaborar um plano que se adapte ao seu orçamento e à quantidade de tempo e mão de obra que eles têm para gerenciar seus aplicativos. Talvez todos os sinais apontem para hospedagem na nuvem. Ou talvez faça mais sentido começar com a nuvem e migrar para uma capacidade específica do servidor assim que o mercado for estabelecido. Ou pode haver outras opções que funcionem. E esse é realmente o ponto. Não há resposta errada aqui. Se uma organização opta pela computação em nuvem realmente depende do que deseja. Se você está encarregado de ajudar a descobrir isso, a chave para acertar é manter a cabeça acima das nuvens. (Deseja saber mais sobre o computação em nuvem e seus custos? Confira 5 coisas a saber sobre preços.)