A computação em nuvem são serviços de software oferecidos através da web, com objetivo de oferecer funcionalidades para solução de algum problema(como problemas relacionados com armazenamento, uso de ferramentas de software, servidores, redes) .Assim, com seu uso não é mais preciso grandes investimentos em software e hardware para utilizar o serviço que necessite. Grandes empresas como a Amazon, Google e a Microsoft oferecem serviços de computação em nuvem, onde são chamados, respectivamente de : Amazon EC2, Google Compute Engine, MS Windows Azure, onde cobram taxas por cada serviço oferecido.
Algumas definições de computação em nuvem:
"Computação em nuvem é um modelo que viabiliza o acesso oportuno e sob
demanda a um pacote compartilhável de recursos computacionais
configuráveis (por exemplo, redes, servidores, áreas para armazenagem,
aplicativos e serviços) que podem ser rapidamente distribuídos e liberados
com um esforço mínimo de gestão ou interação com o provedor de serviços" [Mell; Grance, 2011, p. 2].
A definição do NIST(national institute of standards and technology) de computação em nuvem é:
"A computação em nuvem é um modelo para habilitar o acesso por rede ubíquo, conveniente e sob demanda a um conjunto compartilhado de recursos de computação (como redes, servidores, armazenamento, aplicações e serviços) que possam ser rapidamente provisionados e liberados com o mínimo de esforço de gerenciamento ou interação com o provedor de serviços."
Fontes: <http://web.unipar.br/~seinpar/2014/artigos/graduacao/Igor%20dos%20Passos%20Granado.pdf>