Cloud Computing: uma abordagem objetiva sobre o novo ambiente computacional
-
Upload
jose-morelli-neto -
Category
Education
-
view
3.490 -
download
5
description
Transcript of Cloud Computing: uma abordagem objetiva sobre o novo ambiente computacional
![Page 1: Cloud Computing: uma abordagem objetiva sobre o novo ambiente computacional](https://reader033.fdocumentos.com/reader033/viewer/2022061213/54969c4eb479595b4d8b5009/html5/thumbnails/1.jpg)
Cloud Computing: uma abordagem objetiva sobre o novo ambiente
computacional
José Morelli [email protected]://josemorelli.net/
![Page 2: Cloud Computing: uma abordagem objetiva sobre o novo ambiente computacional](https://reader033.fdocumentos.com/reader033/viewer/2022061213/54969c4eb479595b4d8b5009/html5/thumbnails/2.jpg)
Um pouco de história...
● Mainframes, Cliente/Servidor● O que é Grid Computing?● E a virtualização?● Por que uma Nuvem?
![Page 3: Cloud Computing: uma abordagem objetiva sobre o novo ambiente computacional](https://reader033.fdocumentos.com/reader033/viewer/2022061213/54969c4eb479595b4d8b5009/html5/thumbnails/3.jpg)
O que é Cloud Computing?
● Permitir acesso à rede sob demanda para um conjunto de recursos compartilhados;
● Esses recursos podem ser rapidamente provisionados;
● Deve assegurar alta disponibilidade, segurança e qualidade.
![Page 4: Cloud Computing: uma abordagem objetiva sobre o novo ambiente computacional](https://reader033.fdocumentos.com/reader033/viewer/2022061213/54969c4eb479595b4d8b5009/html5/thumbnails/4.jpg)
Características
● Autosserviço sob demanda● Compartilhamento de recursos● Elasticidade● Acesso por banda larga● Serviços mensuráveis
![Page 5: Cloud Computing: uma abordagem objetiva sobre o novo ambiente computacional](https://reader033.fdocumentos.com/reader033/viewer/2022061213/54969c4eb479595b4d8b5009/html5/thumbnails/5.jpg)
Propostas de modelos
● Cloud computing é um paradigma em evolução;
● Existem vários modelos, mas os mais práticos são:
– Modelo de Lamia Youseff (UCSB)– Modelo SPI
![Page 6: Cloud Computing: uma abordagem objetiva sobre o novo ambiente computacional](https://reader033.fdocumentos.com/reader033/viewer/2022061213/54969c4eb479595b4d8b5009/html5/thumbnails/6.jpg)
Modelo de Lamia Youseff
![Page 7: Cloud Computing: uma abordagem objetiva sobre o novo ambiente computacional](https://reader033.fdocumentos.com/reader033/viewer/2022061213/54969c4eb479595b4d8b5009/html5/thumbnails/7.jpg)
Modelo SPI
![Page 8: Cloud Computing: uma abordagem objetiva sobre o novo ambiente computacional](https://reader033.fdocumentos.com/reader033/viewer/2022061213/54969c4eb479595b4d8b5009/html5/thumbnails/8.jpg)
Modelos de serviços
● SaaS (Software as a Service)● PaaS (Platform as a Service)● IaaS (Infrastructure as a Service)
![Page 9: Cloud Computing: uma abordagem objetiva sobre o novo ambiente computacional](https://reader033.fdocumentos.com/reader033/viewer/2022061213/54969c4eb479595b4d8b5009/html5/thumbnails/9.jpg)
Software as a Service
● Aplicativos hospedados no provedor (sob demanda);
● Permite o acesso a uma coleção de aplicativos;● Modelo de negócio comprovado;● Usuários são extremamente restritos a
aplicação e não se preocupam com nada a não ser usá-la.
![Page 10: Cloud Computing: uma abordagem objetiva sobre o novo ambiente computacional](https://reader033.fdocumentos.com/reader033/viewer/2022061213/54969c4eb479595b4d8b5009/html5/thumbnails/10.jpg)
Software as a Service
![Page 11: Cloud Computing: uma abordagem objetiva sobre o novo ambiente computacional](https://reader033.fdocumentos.com/reader033/viewer/2022061213/54969c4eb479595b4d8b5009/html5/thumbnails/11.jpg)
Platform as a Service
● Acesso a um ambiente de programação ou execução;
● O provedor oferece ferramentas e/ou linguagens próprias;
● Computação e estrutura de dados escaláveis;● Usuário desenvolve e executa suas próprias
aplicações.
![Page 12: Cloud Computing: uma abordagem objetiva sobre o novo ambiente computacional](https://reader033.fdocumentos.com/reader033/viewer/2022061213/54969c4eb479595b4d8b5009/html5/thumbnails/12.jpg)
Platform as a Service
![Page 13: Cloud Computing: uma abordagem objetiva sobre o novo ambiente computacional](https://reader033.fdocumentos.com/reader033/viewer/2022061213/54969c4eb479595b4d8b5009/html5/thumbnails/13.jpg)
Infrastructure as a Service
● Prover acesso a recursos de hardware virtualizados;
● Provisionamento de recursos pode ser automático ou feito pelo usuário;
● Usuário tem controle sobre sistema operacional e aplicações virtualizadas;
● “Facilidade” para troca de provedor.
![Page 14: Cloud Computing: uma abordagem objetiva sobre o novo ambiente computacional](https://reader033.fdocumentos.com/reader033/viewer/2022061213/54969c4eb479595b4d8b5009/html5/thumbnails/14.jpg)
Infrastructure as a Service
![Page 15: Cloud Computing: uma abordagem objetiva sobre o novo ambiente computacional](https://reader033.fdocumentos.com/reader033/viewer/2022061213/54969c4eb479595b4d8b5009/html5/thumbnails/15.jpg)
Modelos de implantação
![Page 16: Cloud Computing: uma abordagem objetiva sobre o novo ambiente computacional](https://reader033.fdocumentos.com/reader033/viewer/2022061213/54969c4eb479595b4d8b5009/html5/thumbnails/16.jpg)
Open APIs
● Camada que abstrai as APIs de nuvens específicas.
● Exemplos:– DeltaCloud (IaaS)– Libcloud (IaaS)– SimpleCloud (PaaS/SaaS)
![Page 17: Cloud Computing: uma abordagem objetiva sobre o novo ambiente computacional](https://reader033.fdocumentos.com/reader033/viewer/2022061213/54969c4eb479595b4d8b5009/html5/thumbnails/17.jpg)
Vantagens
● Escalabilidade, alta disponibilidade... ;● Melhor uso de hardware/software;● Redução de custos de manutenção e
operação;● Facilidade na distribuição de atualizações;● Redução das variáveis de implantação;● Maior velocidade de resposta para o time-to-
application;● Válvula de escape para demanda de pico.
![Page 18: Cloud Computing: uma abordagem objetiva sobre o novo ambiente computacional](https://reader033.fdocumentos.com/reader033/viewer/2022061213/54969c4eb479595b4d8b5009/html5/thumbnails/18.jpg)
Desvantagens
● Onde estão os meus dados?● Segurança e privacidade;● Aderência a restrições regulatórias (questão
de Compliance);● “Cloud Lock-in”;● Dificuldades de integração entre nuvens
públicas e privadas;● Qualidade e disponibilidade de banda larga
principalmente no Brasil.
![Page 19: Cloud Computing: uma abordagem objetiva sobre o novo ambiente computacional](https://reader033.fdocumentos.com/reader033/viewer/2022061213/54969c4eb479595b4d8b5009/html5/thumbnails/19.jpg)
Caso de uso: ImóvelPRO
● Produtos:– Site de imobiliárias e corretores– Ambiente administrativo da imobiliária– Portais de imóveis
● Foco em SaaS● Atuação em todo o Brasil● 15 milhões de pageviews por mês
![Page 20: Cloud Computing: uma abordagem objetiva sobre o novo ambiente computacional](https://reader033.fdocumentos.com/reader033/viewer/2022061213/54969c4eb479595b4d8b5009/html5/thumbnails/20.jpg)
Caso de uso: ImóvelPRO
● Objetivos principais:– Alta disponibilidade e tolerância a falhas para
todos os componentes de infraestrutura;– Melhor racionalização dos custos de
infraestrutura;– Terceirização de parte dos serviços de
infraestrutura.
![Page 21: Cloud Computing: uma abordagem objetiva sobre o novo ambiente computacional](https://reader033.fdocumentos.com/reader033/viewer/2022061213/54969c4eb479595b4d8b5009/html5/thumbnails/21.jpg)
Caso de uso: ImóvelPRO
![Page 22: Cloud Computing: uma abordagem objetiva sobre o novo ambiente computacional](https://reader033.fdocumentos.com/reader033/viewer/2022061213/54969c4eb479595b4d8b5009/html5/thumbnails/22.jpg)
39% dos responsáveis por gastos em TI atribuíram orçamento para computação em
nuvem como iniciativa chave.(Gartner Set.2010)
Das 5 tendências a serem observadas pelos CIOs em 2011, 2 remetem a computação em
nuvem.(CIO/Computerworld Set.2010)
Perspectivas
![Page 23: Cloud Computing: uma abordagem objetiva sobre o novo ambiente computacional](https://reader033.fdocumentos.com/reader033/viewer/2022061213/54969c4eb479595b4d8b5009/html5/thumbnails/23.jpg)
Perspectivas
“Estamos prestes a ter uma ruptura na forma de comercialização de software”.
(Prof. Fernando Meirelles / FGV-SP. Set.2010)
Faço questão de lembrar que ir para Cloud Computing não é mais questão de “se”, mas
apenas de “quando e como”.(Cezar Taurion / IBM Brasil)
![Page 24: Cloud Computing: uma abordagem objetiva sobre o novo ambiente computacional](https://reader033.fdocumentos.com/reader033/viewer/2022061213/54969c4eb479595b4d8b5009/html5/thumbnails/24.jpg)
O que vai mudar?
● Venda de produtos e serviços● A forma com que as pessoas trabalham● Como acessamos a Internet● Jogos
![Page 25: Cloud Computing: uma abordagem objetiva sobre o novo ambiente computacional](https://reader033.fdocumentos.com/reader033/viewer/2022061213/54969c4eb479595b4d8b5009/html5/thumbnails/25.jpg)
Onde Atuar?
● O que as empresas podem adotar em curto prazo ou onde vocês poderão atuar?
– Consultoria de Cloud– Desenvolvimento sobre PaaS– Revenda ou desenvolvimento de SaaS– Treinamento e serviços de suporte para IaaS– Integrações...
![Page 26: Cloud Computing: uma abordagem objetiva sobre o novo ambiente computacional](https://reader033.fdocumentos.com/reader033/viewer/2022061213/54969c4eb479595b4d8b5009/html5/thumbnails/26.jpg)
Cloud Computing: uma abordagem objetiva sobre o novo ambiente
computacional
José Morelli [email protected]://josemorelli.net/