Cloud Computing

  • Parte do artigo "A COMPUTAÇÃO AGORA É NAS NUVENS"


O termo “Cloud computing” tem se tornado popular e está associado à utilização da rede mundial de computadores com uso massivo de servidores físicos ou virtuais – uma nuvem – para a alocação de um ambiente de computação (HAYES, 2009; SEGALIN, 2009).


Segundo Mcafee (2006), em termos gerais, a Web 2.0 tem, nos últimos anos,fortalecido a idéia da utilização de serviços por meio de um conjunto transparente de plataformas computacionais.


A alta velocidade de transmissão de dados possibilita que uma empresa possa acessar os necessários recursos computacionais, em tempo real, via uma rede integrada de aplicações, serviços e dispositivos, pela Internet e Web,independentemente de onde os recursos estejam e de quem os tem e mantém.


Pode-se dizer que a computação em nuvem, assim chamada, incorpora o paradigmad e Arquitetura Orientada a Serviço (Service Oriented Architecture – SOA), onde, segundo Mackenzie (2006), todas as funções de um sistema são vistas como serviços de software,independentes e autocontidos.


Giusti, et al (2008) destacam que SOA é um meio de desenvolvimento de sistemas distribuídos onde os componentes são serviços dedicados,utilizados a partir de provedores de serviços, com uso de protocolos padronizados.


Contudo, o conceito de Cloud vai mais além, está associado a outros conceitos como Software as a Service (SAAS), Plataform as a Service (PAAS) e Infrastructure as a Service(IAAS).



Software como Serviço (SAAS)

Um mesmo software pode ser utilizado pormúltiplos usuários, sejam pessoas ou empresas.


Esse tipo de serviço é executado e disponibilizado por servidores em Data Centers de responsabilidade de uma empresa desenvolvedora, ou seja, o software é desenvolvido por uma empresa que ao invés devendê-lo ou usá-lo para beneficio exclusivo, disponibiliza-o a um custo baixo a uma grande quantidade de usuários (AULBACH, 2009).




Plataforma como Serviço (PAAS)

Consiste na disponibilização de plataformas de desenvolvimento que facilitam a implantação de aplicações e o gerenciamento do hardware subjacente e das camadas de software.


Fornece todas as facilidades necessárias para suportar o ciclo de vida completo de construção e entrega de aplicações web, sem a necessidade de downloads e instalações de aplicativos para desenvolvedores, gerentes de TI e usuários finais.




Infraestrutura como Serviço (IAAS)

O termo original foi criado em março de 2006 pelo economista Nicholas Carr e chamava-se Hardware as a Service (HAAS), mas no final de 2006 ele começou a ser tratado pelas empresas como (IAAS) e hoje é como ele é mais conhecido.


Trata-se do fornecimento de infra-estrutura de informática, geralmente na forma de virtualização.


Este conceito, assim como os demais, faz parte de uma tendência onde recursos - neste caso a infraestrutura - são compartilhados. Segundo Cancian (2009), o cliente em vez de comprar servidores de alto desempenho, softwares complexos e equipamentos de rede pode adquirir esses recursos como um serviço totalmente terceirizado.


O serviço é taxado levando em consideração a utilidade computacional utilizada, ou seja o custo irá refletir o consumo específico de cada usuário, como os tradicionais serviços deágua, luz e telefone.


A indústria da computação é conhecida por criar jargões de curta vida útil, mastambém por sofrer transformações profundas. Barros (2008) destaca que o conceito de Cloud, por englobar tanto serviços de hardware quanto software, ganha formas mais complexas do que vem se disseminando até aqui e impõe um desafio aos que se propõem a utilizá-lo: fazer com que todos estes recursos trabalhem de forma integrada.


Miller (2008) destaca que, por se tratar de um novo paradigma, existem muitas contradições. Entretanto, a maioria dos pesquisadores considera que essa nova abordagem deva proporcionar economia de escala, uma vez que possibilitará que usuários domésticos, a partir de um computador com capacidades reduzidas ou até mesmo um televisor de alta definição, possa utilizar serviços especializados, oferecidos por companhias.




Considerações

Os computadores pessoais convencionais, incluindo os notebooks, deverão ter uma acentuada queda nos próximos anos, pois o mercado caminha para o lado oposto das poderosas estações de trabalho, mas sim para o uso disseminado de dispositivos móveis e televisões digitais de alta definição conectadas a Internet.


Essa reviravolta no modelo tradicional de computação pode ser comparada com o advento das redes públicas de eletricidade. Durante um breve período da RevoluçãoIndustrial, as grandes companhias tinham de gerar sua própria energia elétrica, mesmo que essa não fosse sua atividade-fim.


Graças a um conjunto de inovações no final do século 19, porém, tudo mudou de forma radical. Linhas de transmissão permitiram separar a geração e o uso da eletricidade. "O que aconteceu com a geração de energia há um século agora acontece com o processamento de informações" (REESE, 2009).


Os sistemas privados, montados e operados individualmente por empresas, estãosendo suplantados por serviços fornecidos sobre uma rede comum. A computação está virando um serviço e as equações econômicas que determinam a maneira como a sociedade vive estão sendo reescritas.




Autor

  • NOGUEIRA, Matheus Cadori1; PEZZI, Daniel da Cunha2 mcadori@unicruz.edu.br; dpezzi@unicruz.edu.br