"Cloud" é uma daquelas palavras infelizes como "empresa" que se tornou popular entre os gerentes e foi subutilizada ao ponto de perder a significação. 99% do tempo significa simplesmente "hospedado". Existe um significado real que tem a ver com o poder da computação como uma mercadoria fungível, mas, como explicarei, as pessoas raramente querem dizer isso.
-
A AWS e o Salesforce são serviços em nuvem que você paga para hospedar seus sistemas em nuvem. O Azure é uma tecnologia da Microsoft que ajuda fornecedores como a AWS e a força de vendas a fabricar seus produtos.
-
Para você, um sistema de nuvem é igual a qualquer outro, exceto que ele não está fisicamente na sua sala de servidores e você provavelmente irá amortizar os custos de maneira diferente.
-
Você acabou de desenvolver o aplicativo da Web. O sentido realmente significativo de "nuvem" tinha a ver com a capacidade de escalar sob demanda, o que não é algo com o qual você quer se preocupar muito, a não ser que você queira tornar seu aplicativo escalável (mas você sempre quero fazer isso de qualquer maneira).
A idéia por trás da nuvem é que, se o seu servidor de aplicativos começar a ficar sobrecarregado, você aciona outro para tirar alguma pressão dele e o desacelera quando o tráfego diminui. Boa ideia; muito útil para algumas pessoas, mas, em 99% do tempo, as pessoas querem dizer "um host virtual remoto".