### Cloud Computing

Computerworld em http://computerworld.uol.com.br/gestao/2008/04/17/cloud-computing-prepare-se-para-a-nova-onda-em-tecnologia/

- "Utilização de uma rede massiva de servidores físicos ou virtuais – uma nuvem – para a alocação de um ambiente de computação".
- Mais além, "super conjunto de recursos que abrange servidores, impressão, armazenamento e também processos".
- Desafio: fazer com que todos estes recursos trabalhem de forma integrada.
- Arquitetura em cloud deve dispor de uma infra-estrutura de gerenciamento que inclua funções como provisionamento de recursos computacionais, balanceamento dinâmico do workload e monitoração do desempenho.
- "As organizações de TI gastam hoje 80% de seu tempo com a manutenção de sistemas e não é seu objetivo de negócio manter dados e aplicativos em operação. É dinheiro jogado fora, o que é inaceitável nos dias de hoje" - Clifton Ashley (Google - AL).
- Cloud está profundamente relacionado aos termos software como serviço (do inglês, SaaS) e ASP (Application Service Provider). "É uma evolução de um conceito básico: utilizar serviços de uma rede externa" - José Nilo Martins (Google - BR).

Infowester em http://www.infowester.com/cloudcomputing.php

- "Se refere, essencialmente, à ideia de utilizarmos, em qualquer lugar e independente de plataforma, as mais variadas aplicações por meio da internet com a mesma facilidade de tê-las instaladas em nossos próprios computadores".

cloud-computing@googlegroups.com em http://sites.google.com/site/cloudcomputingwiki/Home/definitions-of-cloud-computing

- Multiple vendors accessible through open standards and not centrally administered.
- Non-trivial QOS.
- On demand provisioning.
- Virtualization.
- The ability for one company to use anothers resources (e.g. bobco using ec2).
- Discoverability across multiple administrative domains (e.g. brokering to multiple cloud vendors).
- Data storage.
- Per usage billing.
- Resource metering and basic analytics.
- Access to the data could me bandwidth/latency limitations, security
- Compliance – Architecture/implementation, Audit, verification
- Policy based access – to data, applications and visibility
- Security not only for data but also for applications