Cloud Computing

  • View
    26

  • Download
    0

Embed Size (px)

DESCRIPTION

Cloud Computing. Universidade Federal do Rio de Janeiro Disciplina: Redes de Computadores II Aluno: Fernando Venancio Pinheiro. ndice. Introduo: O que Cloud Computing? Tipos em Cloud Computing Tipos de Nuvens Caractersticas principais da Cloud Computing - PowerPoint PPT Presentation

Transcript

Cloud Computing

Cloud Computing

Universidade Federal do Rio de JaneiroDisciplina: Redes de Computadores IIAluno: Fernando Venancio Pinheiro

ndiceIntroduo: O que Cloud Computing?Tipos em Cloud ComputingTipos de NuvensCaractersticas principais da Cloud ComputingOpen Cloud ManifestoSolues em Cloud ComputingPerguntasIntroduoO que Cloud Computing?Panorama atual:conectar, transmitir, compartilhar

Ambiente perfeito para Cloud Computing!Agilidade FacilidadeAcessibilidade

O que Cloud Computing?

o aproveitamento das atuais disponibilidades computacionais para gerar um poderoso sistema de servios de TI, evitando isolamento de dados e desperdcios de processamento.

Compartilhar processamentoO que Cloud Computing?Unificar armazenamento de dados

Empresas investem em TI sem fazer economia.O que Cloud Computing?Mquinas caras ficam ociosas maior parte do tempoDESPERDCIO!

Gastos com manuteno e atualizao de hardware e softwareMltiplos pontos de armazenamento de dados (backup).

Como evitar o desperdcio?AlugarInfraestruturaComprar InfraestruturaOUCloud Computing

Soluo: Cloud Computing!A nuvem faz o processamentoA nuvem faz o armazenamentonica preocupao:

Estar CONECTADO!Manuteno de hardware;Manuteno de software;Atualizao e upgrade de aplicativos;Custos com MDO qualificada.InvestimentosPagar assinatura (em geral de baixo custo);Estar conectado.Provedor da nuvem

Consumidor

DefinioConceito novo, difcil de definirDefinio do NIST (National Institute of Standarts and Technology):Computao em Nuvem um modelo do tipo 'pague pelo uso' para possibilitar acesso de rede disponvel, conveniente e sobre demanda a um pool compartilhado de recursos computacionais configurveis (e.g., servidores, armazenamento, redes, aplicaes, servios) que podem ser rapidamente aprovisionados e liberados com o mnimo esforo gerencial ou de interao de provedor de servios.

Tipos em Cloud ComputingPrincipais tipos de servio:IaaS: Infrastructure as a ServiceSaaS: Software as a ServicePaaS: Platform as a Service

Infrastructure as a ServiceFornecimento de um ambiente computacional completo:ProcessamentoArmazenamento de dadosRecursos de rede (servidores)

Flexibilidade conforme a necessidade do clienteConsumidor paga somente o que consomeOs recursos so controlados por ambiente virtualSomente o provedor investe na infra-estruturaA nuvem (os recursos) parece(m) infinita(os)!

Infrastructure as a Service

Fornecimento do Software com suas necessidades de hardware (servidores, etc)Consumidor paga somente uma taxa ou assinatura pela utilizao (aluguel) - gera receita para provedor!

LICENA DE SOFTWARESoftware as a Service

ASSINATURA

Grande economia tanto em hardware como em softwarePreo relativamente baixo pela utilizaoProvedor investe mais no desenvolvimento do produtoAmbos os lados ganham no longo prazo!Software as a Service

Fornecidos recursos de desenvolvimentoCodificaoDebugCompilaoTestesBanco de DadosServidoresBackup e segurana

Mainframes? Sim.Platform as a Service

Flexibilidade de utilizao das ferramentasSistemas operacionais facilmente trocados, atualizadosLivre escolha de tudo nas mquinas fornecidasLocal de trabalho concentradoInvestimento concentrado

Platform as a ServiceTipos de Nuvens

PrivadasComunitriasPblicasHbridas

Caractersticas PrincipaisAuto-atendimento sob demandaAmplo acesso a redePool de recursosElasticidade rpidaServios Mensurveis

Open Cloud ManifestoDedicated to the belief that the cloud should be openVisite em:www.opencloudmanifesto.org

Qualquer um com poder computacional para possuir uma nuvem, no deveria ser impedido pela falta de tecnologiaOpen Cloud ManifestoOpen SourceOpen CloudOpen TecnologyObjetivosEscolhaFlexibilidadeRapidez e AgilidadeCompetncias

PrincpiosUnio dos provedores para adoo da tecnologia e normasPrivilegiados no tomaro vantagem para prender clientesAdotar as normas existentes evitando inventar novasTodo esforo deve ser movido pela necessidade dos clientesCertificar-se de que os esforos no esto conflitando

Open Cloud ManifestoEste documento destina-se a iniciar uma conversa que vai reunir os membros da comunidade emergente de Cloud Computing (usurios e desenvolvedores de solues em Cloud) em torno de um conjunto de princpios. Acreditamos que nesses princpios fundamentais esto enraizados a crena de que a computao em nuvem deve ser to abertacomo todas as outras tecnologias em TI. (Open Cloud Manifesto, Inroduction)

Solues em Cloud ComputingIaaS: Amazon EC2 (Amazon Elastic Compute Cloud)

Ambiente computacional completoCapacidades dimensionveisInterface simples para configurar e monitorarTotal controle sobre os recursosAgilidade e rapidez nas mudanasPaga pelo que usa

SaaS: Google AppsGmail, Google Docs, Calendar, Site e VideoConfiabilidade e seguranaFcil gerenciamento e operabilidadeGarantia de funcionamento: 99.9%Suporte 24h por diaMensalidade: U$ 50,00Solues em Cloud ComputingPerguntas

O que SaaS?Cite um objetivo Open Cloud Manifesto. O que Pool de Recursos?No longo prazo, quem mais se beneficia com a Cloud Computing: consumidor ou provedor?O que Auto-atendimento sob demanda?