A computação em Nuvem, do inglês Cloud
Computing, é a tecnologia que permite o uso remoto
de recursos da computação por meio da
conectividade da internet, oferecendo uma ampla
variedade de serviços, ferramentas e funcionalidade
para atender às necessidades das empresas. Nesse
sentido, dos três tipos de serviços existentes, dois
são detalhados a seguir.
I. Permite que o acesso ao software sem comprar
sua licença, usando-o gratuitamente na nuvem,
geralmente com recursos limitados. Nessa
modalidade, a empresa acessa o software pela
internet, sem se preocupar com a instalação,
configuração e investimento em licenças.
II. É contratado um ambiente completo de
desenvolvimento on demand, no qual é possível
criar, modificar e otimizar softwares e aplicativos,
incluindo sistemas operacionais, ferramentas de
desenvolvimento, sistemas de gerenciamento de
bancos de dados, e muitos outros recursos, além
de toda a infraestrutura necessária para executar
ou aperfeiçoar aplicações Web ou móveis. Nessa
modalidade, a equipe de desenvolvimento só
precisa se preocupar com a programação da
aplicação, uma vez que a administração,
manutenção e atualização da infraestrutura são
deixadas para o provedor.
Os dois tipos de serviços detalhados em I e II são
conhecidos, respectivamente, como: