Cloud computer
COMPUTAÇÃO EM NUVEM (Cloud Computing)
Marco A. B. A. Garcia
Departamento de Ciências de Computação e Estatística - Instituto de Biociências Letras e Ciências Exatas
– Universidade Estadual Paulista “Júlio de Mesquita Filho” (UNESP) - São José do Rio Preto – SP
magarcia@sjrp.unesp.br
Abstract - This paper discusses the concepts that have underpinned the emergence of cloud computing such as Grid Computing, SaaS and
Infrastructure as virtualization. From there, the concept is formalized, including an explanation of how it works. Finally, some of the most widespread applications are presented to illustrate the importance of this technology. Keywords – Cloud Computing, Grid Computing, virtualization, application,
Internet
Resumo - Este trabalho aborda os conceitos que embasaram o advento da computação em nuvem, tais como: Grid Computing, SaaS, HaaS e virtualização. A partir daí, o conceito em si é formalizado, inclusive com a explicação de como ele funciona. Por fim, algumas das aplicações mais difundidas são apresentadas de modo a ilustrar a importância desta tecnologia. Palavras-chave - Computação virtualização, aplicações, Internet.
em
nuvem,
grades
computacionais,
1 Introdução
Para começarmos a discutir sobre Cloud Computing, primeiramente devemos responder algumas perguntas básicas.
O que é Cloud Computing?
A questão parece bem simples, mas as aparências enganam. Existem centenas, senão milhares de definições de Cloud Computing na Internet hoje. Para responder a esta questão de maneira adequada, pode ser mais fácil de entender primeiro o que a computação em nuvem não é antes de tentar chegar a uma definição.
Sugerem que a computação em nuvem é simplesmente outro nome para o
Software como serviço (SaaS), modelo que tem sido a vanguarda do movimento Web
2.0. Outros dizem que a Cloud Computing nada mais é que um novo nome para as tecnologias antigas como virtualização e