Tipos de Nuvem Tratando-se do acesso e disponibilidade de ambientes de Computação em Nuvem, têm-se diferentes tipos de modelos de implantação. Os tipos podem ser divididos em (NIST, 2011): a) Nuvem Pública; b) Nuvem Privada; c) Nuvem Comunitária; e d) Nuvem Híbrida. a) Nuvem Privada No modelo de Nuvem privada, a infraestrutura de Nuvem é utilizada exclusivamente por uma organização, que não compartilha estes recursos de TI com outras empresas. A infraestrutura utilizada pertence à organização e, portanto, ela possui total controle sobre como as aplicações são implementadas na Nuvem. Uma Nuvem privada é, em geral, construída sobre um Datacenter privado (RUSCHEL, 2008). Neste modelo de implantação são utilizadas políticas de acesso aos serviços. “De maneira geral, a Nuvem privada é usada quando há a necessidade de níveis mais rigorosos de segurança e privacidade, ou de garantia de disponibilidade da aplicação, sem os inevitáveis atrasos de acesso via internet” (TAURION, 2009, p. 78). Alguns exemplos de técnicas utilizadas nas políticas de acesso são em nível de gerenciamento de redes como a utilização de aplicativos ou equipamentos de firewall que funcionam como filtro do fluxo de dados e a utilização de tecnologias de autenticação e autorização, como por exemplo, a utilização da criptografia, onde o usuário necessita de uma senha de acesso para decifrar a informação. A figura seguinte representa o funcionamento deste modelo, os funcionários acessam as informações na Nuvem privada, protegida por firewall, que está dentro da organização. Figura: Representação do funcionamento da Nuvem Privada b) Nuvem Pública No modelo de implantação público, a infraestrutura de nuvens é disponibilizada para o público em geral, sendo possível de ser acessada por qualquer usuário. Neste modelo de implantação não podem ser aplicadas restrições de acesso quanto ao gerenciamento de redes, e menos ainda, aplicar técnicas de autenticação e autorização (SOUSA, 2009). Todos os recursos e, por consequência, os custos da Nuvem pública, são compartilhados com diversos usuários. Além do custo, este modelo permite agilidade na implementação dos serviços, já que se trata de um pacote de soluções computacionais, o que, em contrapartida, pode ser um problema para quem necessita de customizações de serviços. A Nuvem pública é hospedada e gerenciada por um provedor que vende ou simplesmente disponibiliza seus serviços na Nuvem. Uma Nuvem pública pode estar sendo hospedada, operada e gerida por um fornecedor terceirizado de um ou mais Datacenters. O serviço é oferecido a múltiplos clientes sobre uma infraestrutura em comum (MATHER, 2009), como mostra a figura seguinte. Figura: Representação do funcionamento da Nuvem Pública c) Nuvem Comunitária Neste modelo, a Nuvem é para uso exclusivo de uma comunidade específica, ou seja, organizações que têm preocupações em comum, como projetos, metas e objetivos. Estas organizações compartilham os acessos e as aplicações na Nuvem, que pode ser controlada, gerenciada e operada por uma ou mais das organizações na comunidade, ou por um terceiro. Abaixo, a figura representa um exemplo deste modelo. A Nuvem comunitária seria uma infraestrutura de Nuvem compartilhada entre os campi da Universidade Federal de Santa Catarina (UFSC) Figura: Representação do funcionamento da Nuvem Comunitária d) Nuvem Híbrida Uma estrutura de Computação em Nuvem é considerada como híbrida quando se trata de uma combinação de nuvens públicas e privadas. Essas nuvens seriam geralmente criadas pela empresa e as responsabilidades de gerenciamento seriam divididas entre a empresa e o provedor de Nuvem pública. A Nuvem híbrida usa serviços que estão no espaço público e privado (AMRHEIN, 2009). No caso de uma Nuvem híbrida, cada uma das nuvens permanece uma entidade única, a qual é conectada com as demais por tecnologias proprietárias ou padronizadas que permitem portabilidade de dados e aplicações (NIST, 2011). Assim, é necessário que a organização desenvolva uma aplicação que possibilite a interação entre os dois modelos de Nuvem. Taurion (2009, p. 190) explica que, neste modelo, alguns serviços de correio, por exemplo, como antispam e antivírus, ou mesmo parte das contas de usuários, ficam em Nuvem e o restante interno à empresa. Um exemplo de Nuvem híbrida são as contas de e-mail dos funcionários, professores e a comunidade de alunos da UFSC. Figura: Representação do funcionamento da Nuvem Híbrida Conforme visto na figura anterior, os funcionários e professores, usam um correio interno e a imensa comunidade de alunos tem suas caixas postais hospedadas em Nuvens externas. Todos os usuários compartilham o mesmo endereço de Internet e um roteador encaminha a requisição (solicitação do serviço de e-mail) para um servidor interno (Nuvem privada) ou para o provedor da Nuvem pública.