Beruflich Dokumente
Kultur Dokumente
www.projetoderedes.com.br
DEFINIES, FUNCIONAMENTO E APLICAES DA
COMPUTAO EM NUVEM (Cloud Computing)
Marco A. B. A. Garcia
Departamento de Cincias de Computao e Estatstica - Instituto de Biocincias Letras e Cincias Exatas
Universidade Estadual Paulista Jlio de Mesquita Filho (UNESP) - So 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
computao em nuvem, tais como: Grid Computing, SaaS, HaaS e
virtualizao. A partir da, o conceito em si formalizado, inclusive com a
explicao de como ele funciona. Por fim, algumas das aplicaes mais
difundidas so apresentadas de modo a ilustrar a importncia desta
tecnologia.
Palavras-chave - Computao
virtualizao, aplicaes, Internet.
em
nuvem,
grades
computacionais,
1 Introduo
Para comearmos a discutir sobre Cloud Computing, primeiramente devemos responder
algumas perguntas bsicas.
O que Cloud Computing?
A questo parece bem simples, mas as aparncias enganam. Existem centenas,
seno milhares de definies de Cloud Computing na Internet hoje. Para responder a
esta questo de maneira adequada, pode ser mais fcil de entender primeiro o que a
computao em nuvem no antes de tentar chegar a uma definio.
Sugerem que a computao em nuvem simplesmente outro nome para o
Software como servio (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 virtualizao e computao em grade. Na verdade, a
computao em nuvem tem um mbito mais amplo que esses dois conceitos, que so
muito especficos. Ela inclui, frequentemente, estas tecnologias (e outras), mas a
estratgia abrangente que define Cloud Computing.
Segundo Carl Claunch (2008) Cloud Computing um estilo de computao
onde os recursos de TI so enormemente escalveis e os recursos so fornecidos aos
S3).
Disponvel
em
EC2).
Disponvel
em