O termo computação nas nuvens pode ser definido como a
disponibilização de serviços computacionais dos mais variados
tipos a partir da internet.
Observe os cinco tipos definidos a seguir.
I. Trata-se de uma solução em que o software é oferecido como
serviço, assim, o usuário não precisa adquirir licenças de
instalação ou computadores específicos (como servidores)
para executá-lo.
II. Trata-se de uma solução que disponibiliza um conjunto amplo
de recursos para desenvolvimento, teste, implementação,
execução e atualização de diferentes tipos de sistemas.
III. Trata-se de uma solução direcionada ao fornecimento de
serviços para armazenamento e acesso a bases de dados.
IV. Trata-se de uma solução para fornecimento de uma grande
diversidade de recursos para viabilizar a implementação de
um serviço nas nuvens.
V. Trata-se de uma solução que disponibiliza um ambiente
apropriado para que o desenvolvedor simule futuras
aplicações ou soluções de maneira remota, inclusive o
comportamento que estas teriam em condições reais de
execução.
Os tipos definidos em I, II, III, IV e V são conhecidos,
respectivamente, pelas siglas: