Apos tanto tempo de discussao sobre "Cloud Computing", percebo que o pessoal anda meio perdido ainda sobre esse assunto. Tanto nas palestras academicas quanto nas de negocio, as pessoas nao sabem o que isso significa, como funciona, ou como podem usufruir dessa tecnologia. Ha os que acreditam que "Cloud" e a solucao para todos os problemas, o que, de fato, nao e ainda nossa realidade.Cloud ComputingA computacao nas nuvens refere-se a utilizacao de uma infra-estrutura computacional "distribuida em grade" e, comumente interligada atraves da Internet (comumente porque existe a Private Cloud...), onde diferentes hardwares de memoria, armazenamento, processamento, entre outros, sustentam uma maquina virtual. Isso equivale a ter um computador "on-line" praticamente todo tempo, sem se preocupar com a localizacao e com sua infra-estrutura. Mas em que isso e bom? Porque ter uma maquina virtual distribuida em diferentes localidades do globo?Custo dos EquipamentosAo pensar-se em organizacao, ha de se pensar em dinheiro. Isso, de fato, e de grande importancia para os gestores de TI responsaveis pela infra-estrutura e pelos gestores de Custos e Orcamentos (Budget), responsaveis pela saude financeira da instituicao. Quando se pensa em pequenas empresas, o custo dos equipamentos de informatica para servidores e armazenamento sao irrisorios, pois pequenas sao as necessidades das empresas. Mas junto ao crescimento, veem as necessidades de um maior poder computacional, e isso implica necessariamente no aumento do gasto dos equipamentos para sustentar toda a operacao. Isso equivale ao gasto de centenas de milhares de reais (ou dollares, se preferir) com a aquisicao de servidores, storages, fibras-otica, fitas para backup, roteadores, etc, etc, etc. A lista e grande demais para ser posta aqui. Agora imagine que possa-se ter todos os beneficios dessas infra-estruturas sem se preocupar com ela? Essa e a proposta das "Clouds", disponibilizar o ambiente necessario para que voce se preocupe com as operacoes da empresa, com as regras de negocio, e nao com a realizacao de backups, manutencoes nas rede, ou seja, se preocupe com aquilo que realmente importa, com aquilo que gera valor para a organizacao. Paga-se entao uma mensalidade para as operadoras, e isso tudo com um custo razoavelmente menor, principalmente se nao houver a disponibilidade de um capital inicial para a aquisicao de equipamentos. Como as Clouds trabalham de forma distribuida, elas compartilham recursos com diversos processos, o que causa uma diminuicao dos custos.Cloud entao e sempre a melhor solucao?De forma alguma. O custo de uma "Cloud" nao e TAO barato, e como disse, cada empresa e um caso, e deve-se estudar detalhadamente as necessidades. Se a instituicao ja possui sua infra-estrutura, nao ha porque abandonar tudo e partir para a Cloud. Provavelmente o custo da manutencao sera menor que o aluguel dos servicos na nuvem. Talvez, em um momento em que haja a necessidade da expansao dos servicos, poderia-se migrar para as nuvens, mas podendo-se, inclusive, dividir um pouco aqui e um pouco la, fazendo um mix entre sua propria infra-estrutura e na Cloud.Ha, ainda, que pensarmos nas licensas de softwares. Quando se usa os servicos da Cloud, voce "ainda" arca com as licensas, sendo em uma mensalidade