Escolar Documentos
Profissional Documentos
Cultura Documentos
Janice Birnfeld1
1
Universidade Aberta do Brasil - UAB
Instituto Federal de Educação, Ciência e Tecnologia de Mato Grosso (IFMT)
Caixa Postal 78.575-000 – Juara – MT – Brazil
Especialização em Redes e Computação Distribuı́da
birnfeld15@gmail.com
1. Introdução
Segundo [Taurion 2009], o termo computação em nuvem surgiu em 2006 em uma
palestra de Eric Schmidt, da Google, sobre como sua empresa gerenciava seus data
centers (local onde são concentrados os computadores e sistemas responsáveis pelo
processamento de dados de uma empresa ou organização). Hoje, computação em nuvem,
se apresenta como o cerne de um movimento de profundas transformações do mundo da
tecnologia (TAURION, 2009). No Brasil, é muito recente a tecnologia de computação
em nuvem, mas está amadurecendo muito rapidamente entre as empresas de médio,
pequeno e grande porte. Em meados de 2008 no Brasil este tipo de serviço começou a
ser oferecido comercialmente e em 2012 a tecnologia de computação em nuvem teve um
aumento. Grandes empresas como Amazon, Oracle, Google, IBM e Microsoft iniciaram
nesse tipo de plataforma, já que eram consideradas como uma fronteira da era digital,
onde essa tecnologia quebrou barreiras onde eram utilizadas apenas em laboratórios e
começaram a ingressar nas empresas, em seguida em computadores domésticos. Em
1999 a empresa americana Web Os Inc., licenciou uma série de tecnologias que foram
desenvolvidas nas universidades do Texas, Califórnia e Duke. A computação em nuvem
não se limita em aplicativos ou recursos computacionais disponı́veis remotamente, ela
está dividida em sete tipos:
3. Metodologia
3.1. Plataformas de computação em nuvem
Uma forma inteligente na utilização dos recursos de computação e hardware á a utilização
de plataformas computacionais de terceiros para que os usuários lidem com a infraestru-
tura de TI. Uma empresa pode criar uma nuvem privada, assim consegue benefı́cios onde
garante um controle de segurança próprio. Mas as nuvens privadas possuem um valor
alto de investimento, já as nuvens públicas possuem uma procura maior.
Nuvem pública - São serviços ofertados por uma rede pública, podendo haver pouca
diferença de nuvem privada e pública, no entanto com relação a segurança podendo
ser diferentes para os serviços (armazenamento, aplicações e outros recursos) onde a
comunicação é afetada sobre uma rede não confiável.
• Amazon web Service AWS.. Plataforma que volta a empresas onde possui uma
grande quantidade de conceitos e tecnologias, sua infraestrutura é completa para
a computação em diversos nı́veis de processamento, destacando um conjunto de
sistemas:
1. Execução: Elastic Compute Cloud (EC2).
2. Armazenamento: Simple Storage Service (S3), SimpleDB e Relational
Database Service (RDS).
3. Programação: Simple Queue Service (SQS) e Elastic MapReduce.
4. Monitorização: Cloudfront.
• Google App Engine.. Plataforma para o desenvolvimento de aplicações, que per-
mite utilizar serviços adicionais fornecidos pelo google.
• Eucalyptus.. Plataforma com uma infraestrutura de código aberto que fornece
uma interface compatı́vel com a Amazon, onde permite que os usuários criem e
experimentem uma infraestrutura da computação em nuvem, tanto o serviço como
o suporte não possui custo, ela é composta por quatro partes:
1. Node Controller (NC): nı́vel inferior. Controla instâncias das máquinas
virtuais nosnós.
2. Cluster Controller (CC): nı́vel intermediário. Ponte de comunicação entre
NC e CLC.
3. Storage Controller (Walrus): nı́vel superior. Gerencia tráfego de dados
dentro e fora da nuvem.
4. Cloud Controller (CLC): nı́vel superior. Controla a nuvem como um todo.
• Microsoft Windows Azure.. Plataforma de implementação em nuvem, oferece um
conjunto especı́fico de serviços para desenvolvedores, os serviços disponı́veis são
de processamento, armazenamento, banco de dados entre outros.
Nuvem comunitária.. Administrado por organizações ou por um terceiro, pode existir
localmente ou remotamente e pode ser compartilhada por diversas organizações.
• Localização de dados.. A empresa que usa cloud, não sabe exatamente onde
os seus dados foram armazenados, ou seja essas informações serão guardadas
em qualquer paı́s, devendo obedecer os requerimentos de privacidade que é
estabelecido pelo paı́s de origem através de um contrato de compromisso.
4. Conclusões
O Cloud computing é um serviço que nos próximos anos tende a crescer cada vez mais,
este modelo oferece benefı́cios às empresas devido a sua economia em recursos, possibi-
litando a expansão elástica da capacidade, visando seus negócios e usuários comuns de
acessarem seus arquivos, informações e aplicativos em qualquer lugar sem a necessidade
de instalar softwares, utilizando apenas um computador e internet. Assim como em qual-
quer nova tendência tecnológica, a computação em nuvem necessita de melhoras para
atender seus usuários. É importante ressaltar que várias soluções existentes em outros
modelos computacionais, resolvem muitos problemas como segurança, gerenciamento de
dados, padronização, disponibilidade podendo ser aplicadas em ambientes de computação
em nuvem, onde os desafios geram oportunidades de pesquisas que devem ser superados,
onde apresentam algumas iniciativas, focando suas necessidades.
Referências
Taurion, C. (2009). Cloud Computing-Computação em Nuvem. Brasport.
Veras, M. (2012). Cloud Computing: nova arquitetura da TI. Brasport.
ção em nuvem, author=Schulze, Bruno and Souza, José Neuman de and Mury, Antonio
Roberto and Borges, Hélder Pereira, year=2011