Computação em Nuvem - Windows Azure
O conceito de entrega de recursos de computação por meio de uma rede global surgiu na década de sessenta. Uma dessas ideias também foi idealizada por Licklinder, que foi o responsável pelo desenvolvimento da ARPANET (Advanced Research Projects Agency) em 1969, para ele a visão seria de uma rede de computador intergaláctica, onde todos poderiam se conectar e acessar programas e dados de qualquer site e de qualquer lugar (MOHAMED, 2009).
A nuvem é representada pela Internet, isto é, a infraestrutura de comunicação composta por um conjunto de hardwares, softwares, interfaces, redes de telecomunicação, dispositivos de controle e de armazenamento que permitem a entrega da computação como serviço (SILVA, 2010).
Segundo (CASTRO; SOUSA, 2010) o conceito da computação em nuvem consiste em que as informações de um banco de dados ficam armazenadas em um espaço fora do alcance, como em uma nuvem, a rede de infraestrutura física a qual se conecta. Para acessar esses serviços, o usuário deve possuir um sistema operacional e um navegador com acesso à Internet. Trata-se de um modelo eficiente para utilizar softwares, acessar, armazenar e processar dados por meio de diferentes dispositivos e tecnologia web.
O NIST (National Institute of Standards and Technology) define computação em nuvem como um paradigma em evolução. Tratando-se da definição, ainda não se tem uma amplamente aceita. O NIST apresenta a seguinte definição para computação em nuvem: “Computação em nuvem é um modelo que possibilita acesso, de modo conveniente e sob demanda, a um conjunto de recursos computacionais configuráveis (por exemplo: redes, servidores, armazenamento, aplicações e serviços) que podem ser rapidamente adquiridos e liberados com mínimo esforço gerencial ou interação com o provedor de serviços” (NIST, 2009).
Já (ARMBRUST, 2009) propõem a seguinte definição: “A computação em nuvem é um conjunto de serviços de rede ativados, proporcionando escalabilidade, qualidade de