Economia de custos de computação em nuvem para grandes empresas
8
Estou tentando entender se a computação em nuvem se destina a pequenas e médias empresas OU também a grandes empresas. Imagine um site com uma base de usuários muito grande. As demandas de armazenamento e largura de banda, bem como o número de transações do banco de dados, são incrivelmente altas. O site pode hospedar vídeos, músicas, imagens etc. que mantêm as demandas altas.
Faz sentido estar na nuvem quando você sabe que precisa de grandes volumes de armazenamento, largura de banda e GET, PUT etc. solicitações de? (Cada uma dessas variáveis custa dinheiro na nuvem) OU faz sentido criar sua própria infraestrutura? Eu posso ver a economia de custos da computação em nuvem se você é uma empresa de pequeno porte, mas se estava buscando a próxima grande novidade na Internet, não vejo os benefícios.
Primeiro, lembre-se de que a computação em nuvem não se encaixa em todas as circunstâncias. Existem forças a favor e contra, e elas variam de empresa para empresa de acordo com os detalhes do que estão fazendo. Lembre-se também de que existe um continuum entre a computação em nuvem e a hospedagem tradicional.
Para empresas de pequeno ou médio porte, o grande ganho da computação em nuvem é que elas podem obter acesso à computação baseada em servidor sem precisar possuir toda essa infraestrutura física relacionada a uma sala de máquinas configurada adequadamente. Isso pode ser uma economia gigantesca; as salas de máquinas são um grande investimento quando feitas corretamente. Além disso, um provedor de nuvem normalmente tem acesso à rede muito melhor do que a maioria das pequenas empresas. O SaaS também faz muito sentido nessa escala, pois pode muito bem permitir que uma pequena empresa escape sem contratar um administrador de sistema em tempo integral; no final pequeno da balança, é uma economia substancial.
Para uma empresa de grande porte, o ganho tem mais a ver com a capacidade de ter mais flexibilidade, para que possam aproveitar oportunidades rapidamente. Eles também podem usar o fato de que existem muitos fornecedores que estão geograficamente distribuídos para reduzir o risco de interrupção, matando sua presença voltada para o cliente. (Nem todos; resiliência custa dinheiro.)
Em todos os casos, as grandes vitórias têm a ver com não ter que possuir um prédio que abrigue uma sala de servidores, não ter que manter e garantir essa sala de prédio e servidor, possivelmente não ter que comprar e manter o hardware na sala de servidores, etc. Além disso, um provedor de nuvem é especialista em hospedagem e, portanto, está bem motivado para se concentrar na redução de custos por meio de medidas como o uso de soluções eficientes para energia e refrigeração; a maioria das organizações - mesmo as grandes - não terá muita experiência nessa área.
Portanto, em resumo, a vitória da computação em nuvem é a vitória regular da terceirização de um serviço que não é um centro de lucro. As empresas fazem isso o tempo todo (por exemplo, elas provavelmente terceirizam também a limpeza dos escritórios, e praticamente todo mundo terceiriza a geração de energia não emergencial, se puder). Não veja a computação em nuvem como diferente, veja como parte da mesma coisa.
Eh, isso parece estar se referindo apenas a hosts da web baunilha, VPS e assim por diante. AFAIK, a característica definidora de um provedor de "nuvem" é que eles podem aumentar e cobrar pelo tempo que você realmente usa, em vez de pagar uma taxa fixa por mês e ter que manter sua largura de banda / armazenamento / CPU dentro de limites rígidos.
Aaronaught
@ Aaron: Depende da definição de “tempo que você usa” que o provedor está usando. Isso varia entre os provedores, e os provedores geralmente também têm muitas definições diferentes (dependendo de qual serviço e qual SLA está em vigor).
Donal Fellows
Sei que existem diferenças entre os provedores, mas "nuvem" não significa "terceirizado", significa "escalável". Talvez existam alguns fornecedores usando-o como palavra de ordem, mas os planos e os SLAs não são tão diferentes entre os legítimos. Uma nuvem é, por definição, um cluster de máquinas, e o acesso à nuvem é independente da máquina específica. O que você está descrevendo aqui é apenas uma hospedagem regular de terceiros; você não precisa de um serviço de nuvem caro apenas para isso.
Aaronaught
@ Aaron: Eu acho que discordo com base no fato de que ninguém nunca ficou animado com um cluster escalável de antemão. O que importa é que a duração mínima de contratação caiu, permitindo um novo conjunto de atividades. Os assuntos humanos (especialmente os negócios) não são invariáveis em escala no domínio do tempo.
Donal Fellows
3
Vale a pena ler a seção "In the Plex" , de Steven Levy, sobre questões de datacenter para o Google - acho que seria esclarecedor para esta pergunta.
Em termos simples, eu seria contra a implementação de uma solução em nuvem para um operador na escala que você descreve. No entanto, é possível que valha a pena considerar a maneira de se tornar esse operador, principalmente se você não tiver experiência em gerenciamento de infraestrutura.
Se sua empresa é 100% orientada a dados, a implementação de uma solução em nuvem coloca outra pessoa encarregada da entrega do seu produto. Eu não acho que isso seja ideal, independentemente das considerações de SLA, e se a empresa escalar alguns dados googlescos em grande escala, servindo gigantes, você realmente precisa estar no topo de como você mesmo organiza essa infraestrutura.
A nuvem é útil para as empresas cujos negócios não estão servindo dados em grande escala; é mais um serviço não essencial que pode ser adquirido. Onde o serviço é absolutamente essencial para os negócios, a terceirização libera um elemento de controle e gerenciamento que talvez possa ser melhor retido.
@ Gary Rowe - obrigado: deveria ter me ocorrido fazer isso.
Tentar
3
A maior vantagem da computação em nuvem é a escalabilidade elástica . Se você está lidando com servidores físicos, não há uma maneira fácil de dizer capacidade tripla por 3 dias, apenas porque sua empresa está organizando um evento.
Isso também é importante se você está "buscando a próxima grande novidade na Internet" . Se você superestimar suas necessidades de hardware, acabará gastando muito mais do que na nuvem. Por outro lado, se você realmente tiver muito sucesso, o tráfego poderá crescer além de suas estimativas, o hardware não será capaz de lidar com isso, terminando com o aplicativo, proporcionando uma experiência ruim ao usuário. Na nuvem, você acabou de configurar o dimensionamento automático e o problema foi resolvido.
Vale a pena ler a seção "In the Plex" , de Steven Levy, sobre questões de datacenter para o Google - acho que seria esclarecedor para esta pergunta.
Em termos simples, eu seria contra a implementação de uma solução em nuvem para um operador na escala que você descreve. No entanto, é possível que valha a pena considerar a maneira de se tornar esse operador, principalmente se você não tiver experiência em gerenciamento de infraestrutura.
Se sua empresa é 100% orientada a dados, a implementação de uma solução em nuvem coloca outra pessoa encarregada da entrega do seu produto. Eu não acho que isso seja ideal, independentemente das considerações de SLA, e se a empresa escalar alguns dados googlescos em grande escala, servindo gigantes, você realmente precisa estar no topo de como você mesmo organiza essa infraestrutura.
A nuvem é útil para as empresas cujos negócios não estão servindo dados em grande escala; é mais um serviço não essencial que pode ser adquirido. Onde o serviço é absolutamente essencial para os negócios, a terceirização libera um elemento de controle e gerenciamento que talvez possa ser melhor retido.
fonte
A maior vantagem da computação em nuvem é a escalabilidade elástica . Se você está lidando com servidores físicos, não há uma maneira fácil de dizer capacidade tripla por 3 dias, apenas porque sua empresa está organizando um evento.
Isso também é importante se você está "buscando a próxima grande novidade na Internet" . Se você superestimar suas necessidades de hardware, acabará gastando muito mais do que na nuvem. Por outro lado, se você realmente tiver muito sucesso, o tráfego poderá crescer além de suas estimativas, o hardware não será capaz de lidar com isso, terminando com o aplicativo, proporcionando uma experiência ruim ao usuário. Na nuvem, você acabou de configurar o dimensionamento automático e o problema foi resolvido.
fonte