
Eu tenho essa pergunta há muito tempo. A “nova” coisa agora é a computação em nuvem. Arquivos armazenados online, processamento feito em outras máquinas online etc etc. Estou trabalhando em um projeto há algum tempo, usando ssh para conectar-me a outra máquina e fazer meu trabalho nela. cada vez que faço login, recupero meu arquivo, executo um editor de texto unix e continuo trabalhando. Isso existe desde 1995 (SSH-1). Qual a diferença entre computação em nuvem? É sobre os métodos de processamento? O processamento é feito na sua máquina ao usar ssh?
Responder1
A diferença é:
SSH é um protocolo de rede bem definido com uma especificação pública clara e inequívoca e várias implementações conhecidas com código-fonte que você pode consultar.
Computação em nuvem é um termo de marketing tipicamente vago que evoluiu a partir das ideias de Software As A Service (SAAS) e significa tudo o que o executivo de marketing mais próximo deseja que signifique hoje.
Geralmente, com a computação em nuvem, esperamos que as linhas de comando provavelmente não estejam envolvidas e que a "nuvem" muitas vezes faça grande parte do processamento, exibição e E/S reais para nós.
Responder2
A maior vantagem da computação em nuvem é abstrair a manutenção de hardware e software. Problemas que as empresas enfrentam, como falta de espaço em rack, preocupações com custos de eletricidade e escalabilidade, podem ser terceirizados para fornecedores que “compram a granel”.
Os dois cenários que você compara aqui não estão exatamente à altura um do outro.