Você está na página 1de 33

Cloud Computing

Grupo:
Anderson Vinícius
Bruno Monteiro
Marcelo Botero
Victor Queiroga
O que é computação em nuvem

• É um modelo que possibilita acesso sob demanda a um conjunto


de recursos computacionais virtualizados e configuráveis (como
processamento, armazenamento, aplicações, serviços, etc) os
quais são possíveis de ser adquiridos com o mínimo de esforço
gerencial
Funcionamento

Computação em nuvem nada mais é que uma infraestrutura virtual


que possibilita a prestação de serviços em rede. Tal infraestrutura
de hardware e software encontra-se em centros de dados remotos.
Dessa forma todo o processamento de dados e informações é feita
através de uma rede e não de um computador local.
MOTIVAÇÃO

Fatores que motivam a computação em nuvem:


• Limitação de Hardware
• Alto Investimento inicial para as empresas
• Subutilização de recursos
Características

• Elasticidade Rápida - faz com que a empresa tenha um serviço


de computação extremante flexível, no qual pode expandir ou
contrair de acordo com as demanda

• Serviço Medido - Os sistemas de gerenciamento utilizados pela


Computação em Nuvem controlam e otimizam automaticamente o
uso dos recursos para cada tipo de serviço
Características

• Autoatendimento sob Demanda - É possível adquirir recursos


computacionais de acordo com a necessidade da empresa, como
por exemplo, tempo de processamento no servidor ou
armazenamento na rede
MODELOS DE SERVIÇOS
IaaS (Infraestrutura como um Serviço)

Faz com que a empresa consumidora alugue um hardware para


que atue como um provedor de serviços
IaaS - CARACTERÍSTICAS

• Ao invés de comprar hardware, usuários podem comprar IaaS


baseando-se na estimativa de consumo.
• Os usuários são responsáveis por gerenciar suas aplicações
• Podem ser instaladas vários tipos de plataformas (Linux,
Windows, etc.)
IaaS - EXEMPLOS

• Amazon Web Service (AWS)


• Google Compute Engine (GCE)
PaaS (Plataforma como um Serviço)

Oferece uma infraestrutura de alto nível de integração para


implementar e testar aplicações na nuvem, fornecendo um sistema
operacional, linguagens de programação e ambientes de
desenvolvimento.
PAAS – CARACTERÍSTICAS

• Permite ao usuário criar aplicações a partir de componentes de


software.
• Aplicações disponibilizadas através do PaaS herdam as
características típicas de dos serviços em nuvem(escalabilidade,
alta disponibilidade, etc)
• Reduz a quantidade de código necessário
PaaS – Exemplos

• Wolfframeworks
• azure
• SalesForce
• Squarespace
• apprenda
SaaS (Software como um Serviço)

• Representa o maior mercado em cloud computing. Funciona a


partir de um provedor externo que fornece a hospedagem de
aplicativos na nuvem e serão oferecidos como serviços.
SAAS – CARACTERÍSTICAS

• Elimina a necessidade de instalar e rodar aplicações em


computadores pessoais.
• A maioria das aplicações rodam direto do browser.
• Tudo é gerenciado pelos provedores do serviço (Aplicações,
dados, virtualização, etc.)
SAAS - EXEMPLOS

• Google Gmail
• Microsoft 365
• Salesforce
• Citrix GoToMeeting
• Cisco WebEx
Comparação:
Cloud Computing x InfraEstrutura de Data Center
Fonte: http://blogs.msdn.com/b/wcamb/archive/2010/05/07/computa-o-em-nuvem-
algumas-perguntas-sobre-desafios-em-projetos.aspx
Algumas Empresas e seus Serviços em Nuvem

Fonte: http://www.logicworks.net/blog/2012/11/1803/
MODELOS DE IMPLEMENTAÇÃO
Conceito

Os modelos de implementação tratam da disponibilidade e acesso


de ambientes de computação em nuvem. O nível de restrição
depende do tipo de informação, nível de visão e regras de negócio;
e os mesmos podem ser de quatro tipos:
Modelos de Implementação

Fonte: http://www.teleco.com.br/tutoriais/tutorialservnuvopers1/pagina_4.asp
Modelos de Implementação

• Nuvem privada – É aquela em que a infraestrutura é exclusiva de


uma empresa e construída a partir de um DataCenter privado.
Essa empresa poderá ter o gerenciamento absoluto ou
controlado por terceiros.

• Nuvem Pública – É aquela em que os serviços são prestados por


algum provedor externo(de terceiros), sendo necessário o uso do
navegador para entrar, manipular e/ou acessar os recursos
disponibilizados
Modelos de Implementação

• Nuvem comunitária – é aquela na qual a infraestrutura da nuvem


comunitária é compartilhada por diversas organizações com
interesses em comum

• Nuvem híbrida - é aquela na qual se utiliza a composição de dois


ou mais modelos de implementação de nuvens (privada, pública
ou comunitária).
Benefícios da Computação em Nuvem

• Disponibilidade de Armazenamento
• Modelo pago por uso
• Automatização
• Redução de equipamentos
• Redução de manutenção
• Redução do Tempo gasto na Implantação
• Mobilidade
Benefícios da Computação em Nuvem

• Responsabilidade do provedor para a recuperação em casos


inesperáveis
• Equipe de TI reduzida
• Atualizações de Software
• Economia de Energia
• Redução de Custos
Desvantagens da Computação em Nuvem

• Risco de segurança (vazamento e furto de informações)


• Risco de perda de dados (importante conhecer o plano de
backup do fornecedor)
• Algumas empresas fornecedoras podem não ser capazes de
prover disponibilidade, processamento e armazenamento em
cenários de maior demanda
PRODUTOS CONHECIDOS
Google App Engine (SaaS)

Oferece que contém aplicativos de


edição de texto, planilhas e
apresentações (Google Docs),
serviço de agenda (Google Agenda),
comunicador instantâneo
integrado(Google Talk), e-mail com
o domínio da empresa, entre outros.
Microsoft Azure (PaaS)

Plataforma criada para execução de


aplicativos e serviços hospedados e
controlados pela Microsoft. A
plataforma confere escalabilidade e
economia, entre outras
características da computação em
nuvem
Amazon Web Services (IaaS)

É uma coleção de serviços


computacionais remotos. Dentre os
serviços mais conhecidos estão:
Amazon EC2 e o Amazon S3.
Acessar(http://54.94.203.124)
Fontes

• http://apprenda.com/library/glossary/
• http://computerworld.com.br/tecnologia/2012/09/10/as-10-
empresas-de-nuvem-mais-poderosas/
• http://www.das.ufsc.br/~rabelo/Ensino/DAS5316/MaterialDAS531
6/Cloud%20Computing.pdf
• http://www.publicadireito.com.br/artigos/?cod=e6c46d6ccf72dec9
• http://blogs.msdn.com/b/wcamb/archive/2010/05/07/computa-o-
em-nuvem-algumas-perguntas-sobre-desafios-em-projetos.aspx

Você também pode gostar