internet compativel, o que e o caso da maioria dos browsers da atualidade.Algumas caracteristicas da cloud computingTal como ja informado, uma das vantagens da cloud computing e a possibilidade de se utilizar aplicacoes diretamente da internet, sem que estas estejam instaladas no computador do usuario. Mas, ha outras significativos beneficios:- Na maioria dos casos, o usuario pode acessar determinadas aplicacoes independente do seu sistema operacional ou de hardware;- O usuario nao precisa se preocupar com a estrutura para executar a aplicacao: hardware, procedimentos de backup, controle de seguranca, manutencao, entre outros, ficam a cargo do fornecedor do servico;- Compartilhamento de dados e trabalho colaborativo se tornam mais faceis, uma vez que todos os usuarios acessam as aplicacoes e os dados do mesmo lugar: a "nuvem". Muitas aplicacoes do tipo ja sao elaboradas considerando estas possibilidades;- Dependendo do fornecedor, o usuario pode contar com alta disponibilidade, ja que se um servidor parar de funcionar, por exemplo, os demais que fazem parte da estrutura continuam a oferecer o servico;- O usuario pode contar com melhor controle de gastos. Muitas aplicacoes em cloud computing sao gratuitas e, quando e necessario pagar, o usuario so o fara em relacao aos recursos que usar ou ao tempo de utilizacao. Nao e, portanto, necessario pagar por uma licenca integral de uso, tal como acontece no modelo tradicional de fornecimento de software;- Dependendo da aplicacao, o usuario pode precisar instalar um programa cliente em seu computador. Mas, neste caso, todo ou a maior parte do processamento (e ate mesmo do armazenamento de dados) fica por conta das "nuvens".Note que, independente da aplicacao, com a cloud computing o usuario nao necessita conhecer toda a estrutura que ha por tras, ou seja, ele nao precisa saber quantos servidores executam determinada ferramenta, quais as configuracoes de hardware utilizadas, como o escalonamento e feito, onde esta a localizacao fisica do data center, enfim. O que importa ao usuario e saber que a aplicacao esta disponivel nas nuvens, nao importa de que forma.Software as a Service (SaaS)Intimamente ligado a cloud computing esta o conceito de Software as a Service (SaaS) ou, em bom portugues,Software como Servico. Em sua essencia, trata-se de uma forma de trabalho onde o software e oferecido como servico, assim, o usuario nao precisa adquirir licencas de uso para instalacao ou mesmo comprar computadores ou servidores para executa-lo. Nesta modalidade, no maximo, paga-se um valor periodico - como se fosse uma assinatura - somente pelos recursos utilizados e/ou pelo tempo de uso.Para entender melhor os beneficios do SaaS, suponha que uma empresa que tem vinte funcionarios necessita de um software para gerar folhas de pagamento. Ha varias solucoes prontas para isso no mercado, no entanto, a empresa tera que comprar licencas de uso do software escolhido e, dependendo do caso, ate mesmo hardware para executa-lo. Muitas vezes, o preco da licenca ou mesmo dos equipamentos pode gerar um custo alto e nao compativel com a condicao de porte pequeno da empresa.Se, por outro lado, a empresa encontrar um fornecedor de software para folhas de pagamento que trabalha com o modelo SaaS,