apresentação cloud computing para sistemas de informação
TRANSCRIPT
![Page 1: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/1.jpg)
Desbravando Conceitos:Cloud Computing
Marcondes Maçaneiro
![Page 2: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/2.jpg)
![Page 3: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/3.jpg)
O que é Cloud ComputingCloud computing é um modelo para permitir, via rede (internet), acesso compartilhado, de forma ubíqua,
conveniente e sob demanda, a um conjunto de recursos computacionais configuráveis (redes,
servidores, aplicações, serviços, etc.) que podem ser rapidamente provisionados e liberados com o
mínimo de esforço de gerenciamento ou interação com o provedor de serviço. Este modelo em nuvem
promove disponibilidade, sendo composto de cinco características essenciais, três níveis de serviço e
quatro modelos de entrega.
National Institute for Standards and Technology (NIST), 2011
![Page 4: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/4.jpg)
Cloud Computingé sobre demanda
![Page 5: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/5.jpg)
5 características
• Self service, por demanda
• Acesso via rede (internet)
• Conjunto de recursos compartilhados
• Elasticidade instantânea
• Serviços medidos (pay per use)
![Page 6: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/6.jpg)
![Page 7: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/7.jpg)
Níveis de serviço
![Page 8: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/8.jpg)
Níveis de entrega
• Publica
• Privada
• Hibrida
• Comunitária
![Page 9: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/9.jpg)
Aplicação
• Aplicações Web– E-Commerce– Sites Web– Jogos Apps Mobile
![Page 10: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/10.jpg)
![Page 11: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/11.jpg)
Aplicação
• Suporte a TI– Ambiente de Desenvolvimento– Ambiente de Homologação e Testes– Testes de Carga e Performance
• Aplicações Coorporativas– Oracle– SAP– IBM
![Page 12: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/12.jpg)
Aplicações
• Distribuição de Conteúdo– Vídeos– Músicas– Imagens– CDN
• Big Data
• High Performance Computing– BI– Biocomputação (genoma)– Processamento em Bath
• Disaster Recovery
![Page 13: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/13.jpg)
Benefícios
• Reduz de custos
• Redução do tempo de entrega de capacidades
• Liberação do fluxo de caixa para outros investimentos (sem upfront commitment).
• Redução de riscos
• Melhora da qualidade
• Otimização no uso dos recursos
![Page 14: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/14.jpg)
Previsão de Demanda
![Page 15: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/15.jpg)
![Page 16: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/16.jpg)
Cases de Sucesso• Problema
– Incremento, diário, de 30 a 80 GB de dados de transações financeiras
– Criação de ferramenta online para usuários poderem consultar o histório de cotações de qualquer ativo
• Solução adotada (IaaS)– Adobe Flex na plataforma Adobe
Air.– Dados armazenados Amazon S3.
![Page 17: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/17.jpg)
Cases de Sucesso
• Benefícios– Armazenamento não-volátil
escalável instantaneamente– Solução de baixo custo (pay per
use)– Possibilidade de prever custos
operacionais e monitorar gastos em tempo real
– Altíssimo grau de confiabilidade.
![Page 18: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/18.jpg)
Cases de Sucesso
• Problema– Problema do caixeiro viajante– Cálculos complexos, que
requerem alto poder de processamento
– Grandes volumes de dados provenientes de diversas fontes.
– Solução on-premises● Máquinas sub-utilizadas quase
80% do tempo● Troca do datacenter a cada 3
ou 4 anos.
![Page 19: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/19.jpg)
Cases de Sucesso• Solução adotada (IaaS)
– Private cloud, usando software CloudIQ (hpc) da Appistry.
– Grid computacional interno à organização, gerenciado como cloud.
• Benefícios– Processos que rodavam em 4 horas
passaram a rodar em 20 minutos.– Redução no custo com a infra-estrutura
para realizar o processamento. Hardware comum (workstations) puderam ser utilizadas.
– Escalabilidade sob-demanda.
![Page 20: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/20.jpg)
Cases de Sucesso• Problema
– Criada em 2007 pela privatização e fusão de 5 companhias estatais, com 110 milhões de clientes
– Transformar 24 mil postos postais em um posto de atendimento a clientes, com terminais de computadores que integrassem os diferentes serviços oferecidos.
– Necessidade de criar sistema web, em um curto espaço de tempo.
– Necessidade de reduzir custso com TI e simplificar a infraestrutura.
![Page 21: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/21.jpg)
Cases de Sucesso• Solução adotada (PaaS)
– Implementação dos sistema usando plataforma Force.com
– Nenhuma infra-estrutura própria para as aplicações desenvolvidas.
![Page 22: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/22.jpg)
Cases de Sucesso• Benefícios
– Economia de mais de U$D 10 milhões em 3 anos (estimado) em infraestrutura
– Redução média de 2 a 3 vezes no custo de desenvolvimento de aplicações em relação ao modelo on-premises
– Redução no tempo médio de desenvolvimento das aplicações em 4 vezes.
– Redução em 91% no número de bugs Aumento da disponibilidade das aplicações de 99.2% para 99.8%.
– Facilidade na customização das aplicações – Alta aceitação e satisfação dos clientes.
![Page 23: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/23.jpg)
Cases de Sucesso• Problema
– Necessidade de infraestrutura para hospedar o primeiro site de compras coletivas do Brasil
– Imprevisibilidade quanto à aceitação– Demanda de acesso variável (sazonal)– Falta de dinheiro para investir em
infraestrutura
![Page 24: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/24.jpg)
Cases de Sucesso• Solução encontrada
– Toda a infraestrutura do Peixe Urbano roda na nuvem da Amazon (AWS)
– Uso de EC2 (instâncias windows e Linux), S3, banco de dados, ElastiCache
– Desenvolvimento em C#, usando o framework .NET em instâncias windows
![Page 25: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/25.jpg)
Cases de Sucesso• Benefícios
– Sem “up front costs”– Escalabilidade
● Média de 180 instâncias● Chegaram a utilizar 250 instâncias,
provisionadas e liberadas dinamicamente– Flexibilidade de infraestrutura
![Page 26: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/26.jpg)
![Page 27: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/27.jpg)
Arquitetura da nuvem AWS
![Page 28: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/28.jpg)
![Page 29: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/29.jpg)
AWS Regions & Availability Zones
![Page 30: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/30.jpg)
AWS Regions
• Region é a localização onde há data centers da AWS
• Conjunto de Availability Zones (AZs)
• Dispersas geograficamente
• Projetadas para seres desacopladas umas das outras– Não se comunicam– Se quiser passar / migrar para outra region, deve
fazer manualmente
• Preços diferentes para os mesmos serviços
![Page 31: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/31.jpg)
Availability Zones (AZ)
• Uma AZ é uma partição funcional de uma region– AZ = datacenter– As AZs dentro de uma mesma região são isoladas
(redes de energia e de dados) umas das outras falha em uma não afeta a(s) outra(s)
• Cada region possui ao menos 2 Azs
• Comunicação entre AZs de uma mesma região sem custo e praticamente sem latência
• Uso para sistemas de alta disponibilidade
![Page 32: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/32.jpg)
Credenciais de Acesso• Forma de acesso aos serviços AWS
• Sempre aos pares, uma parte pública e outra privada
• Access Key + Secret Access Key– Strings– Ex.: S3
• Certificados X.509– Autenticação para chamadas de API (exceto EC2 e mechanical
turk)– Arquivos .pem
• Key Pairs– Distribuição de conteúdo privado do CloudFront– Acesso instâncias EC2– Arquivo.pem– Necessário para SSH
![Page 34: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/34.jpg)
Segurança AWS
• Amazon– Instalações– Segurança física– Infraestrutura física– Infraestrutura de rede– Infraestrutura de
virtualização
• Usuário– Sistema operacional– Aplicações– Security groups– Firewalls de Sistema
Operacional– Configuração de rede– Gerenciamento de
contas
![Page 35: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/35.jpg)
![Page 36: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/36.jpg)
![Page 37: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/37.jpg)
![Page 38: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/38.jpg)
![Page 39: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/39.jpg)
![Page 40: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/40.jpg)
![Page 41: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/41.jpg)
![Page 43: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/43.jpg)
Demo EC2
![Page 44: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/44.jpg)
![Page 45: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/45.jpg)
![Page 46: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/46.jpg)
![Page 47: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/47.jpg)
![Page 48: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/48.jpg)
![Page 49: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/49.jpg)
![Page 50: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/50.jpg)
![Page 51: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/51.jpg)
![Page 52: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/52.jpg)
![Page 53: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/53.jpg)
![Page 54: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/54.jpg)
![Page 55: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/55.jpg)
![Page 56: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/56.jpg)
![Page 57: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/57.jpg)
![Page 60: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/60.jpg)
![Page 61: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/61.jpg)
S3 + Wordpress (CDN)
• Wordpress● Amazon S3 for WordPress● CDN Sync Tool
• S3 SLA - 99,999999999%
• http://wpuniversounidavi.s3.amazonaws.com.s3.amazonaws.com/wp-content/uploads/2013/05/maratona-gtec-2013.jpg
![Page 62: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/62.jpg)
RDS
![Page 63: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/63.jpg)
![Page 64: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/64.jpg)
![Page 65: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/65.jpg)
![Page 66: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/66.jpg)
![Page 67: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/67.jpg)
![Page 68: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/68.jpg)
![Page 69: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/69.jpg)
![Page 70: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/70.jpg)
![Page 71: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/71.jpg)
![Page 72: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/72.jpg)
![Page 73: Apresentação cloud computing para sistemas de informação](https://reader031.vdocuments.mx/reader031/viewer/2022020218/559db1921a28abb7738b45a2/html5/thumbnails/73.jpg)
Fonte
• http://www.slideshare.net/jpapo
• UNIDAVI
• IONATEC
• http://aws.typepad.com/brasil/2012/05/e-book-gratuito-sobre-como-montar-um-servidor-gratuito-por-um-ano-na-amazon-web-services.html