SlideShare uma empresa Scribd logo
1 de 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
Cloud Computing: Modelos, Características e Exemplos

Mais conteúdo relacionado

Mais procurados

Defining Your Cloud Strategy
Defining Your Cloud StrategyDefining Your Cloud Strategy
Defining Your Cloud StrategyInternap
 
Cloud & AWS: Da teoria à prática
Cloud & AWS: Da teoria à práticaCloud & AWS: Da teoria à prática
Cloud & AWS: Da teoria à práticaRicardo Martins ☁
 
AWS 101 Webinar: Journey to the AWS Cloud - Introduction to Cloud Computing w...
AWS 101 Webinar: Journey to the AWS Cloud - Introduction to Cloud Computing w...AWS 101 Webinar: Journey to the AWS Cloud - Introduction to Cloud Computing w...
AWS 101 Webinar: Journey to the AWS Cloud - Introduction to Cloud Computing w...Amazon Web Services
 
Large-Scale AWS Migrations with CSC
Large-Scale AWS Migrations with CSCLarge-Scale AWS Migrations with CSC
Large-Scale AWS Migrations with CSCAmazon Web Services
 
Computação em nuvem (cloud computing), uma introdução.
Computação em nuvem (cloud computing), uma introdução.Computação em nuvem (cloud computing), uma introdução.
Computação em nuvem (cloud computing), uma introdução.Rodrigo Miranda
 
Cloud migration strategies
Cloud migration strategiesCloud migration strategies
Cloud migration strategiesSogetiLabs
 
Data Center Migration to the AWS Cloud
Data Center Migration to the AWS CloudData Center Migration to the AWS Cloud
Data Center Migration to the AWS CloudTom Laszewski
 
Arquitectura e modelos de sistemas distribuidos
Arquitectura e modelos de sistemas distribuidosArquitectura e modelos de sistemas distribuidos
Arquitectura e modelos de sistemas distribuidosPortal_do_Estudante_SD
 
Arquitetura Cliente-Servidor
Arquitetura Cliente-ServidorArquitetura Cliente-Servidor
Arquitetura Cliente-ServidorIsrael Messias
 
Journey Through The Cloud - Disaster Recovery
Journey Through The Cloud - Disaster RecoveryJourney Through The Cloud - Disaster Recovery
Journey Through The Cloud - Disaster RecoveryAmazon Web Services
 
Disaster Recovery with the AWS Cloud
Disaster Recovery with the AWS CloudDisaster Recovery with the AWS Cloud
Disaster Recovery with the AWS CloudAmazon Web Services
 
Arquitetura cliente servidor
Arquitetura cliente servidorArquitetura cliente servidor
Arquitetura cliente servidorMarcia Abrahim
 
Unlocking the Cloud Operating Model: People, Process, Tools
Unlocking the Cloud Operating Model: People, Process, ToolsUnlocking the Cloud Operating Model: People, Process, Tools
Unlocking the Cloud Operating Model: People, Process, ToolsMitchell Pronschinske
 
Microsoft Azure - Introduction
Microsoft Azure - IntroductionMicrosoft Azure - Introduction
Microsoft Azure - IntroductionPranav Ainavolu
 
Microsoft Azure Fundamentals
Microsoft Azure FundamentalsMicrosoft Azure Fundamentals
Microsoft Azure FundamentalsAdwait Ullal
 

Mais procurados (20)

Computação em nuvem
Computação em nuvemComputação em nuvem
Computação em nuvem
 
Defining Your Cloud Strategy
Defining Your Cloud StrategyDefining Your Cloud Strategy
Defining Your Cloud Strategy
 
Cloud & AWS: Da teoria à prática
Cloud & AWS: Da teoria à práticaCloud & AWS: Da teoria à prática
Cloud & AWS: Da teoria à prática
 
AWS 101 Webinar: Journey to the AWS Cloud - Introduction to Cloud Computing w...
AWS 101 Webinar: Journey to the AWS Cloud - Introduction to Cloud Computing w...AWS 101 Webinar: Journey to the AWS Cloud - Introduction to Cloud Computing w...
AWS 101 Webinar: Journey to the AWS Cloud - Introduction to Cloud Computing w...
 
Large-Scale AWS Migrations with CSC
Large-Scale AWS Migrations with CSCLarge-Scale AWS Migrations with CSC
Large-Scale AWS Migrations with CSC
 
Computação em nuvem (cloud computing), uma introdução.
Computação em nuvem (cloud computing), uma introdução.Computação em nuvem (cloud computing), uma introdução.
Computação em nuvem (cloud computing), uma introdução.
 
Boot camp - Migration to AWS
Boot camp - Migration to AWSBoot camp - Migration to AWS
Boot camp - Migration to AWS
 
Cloud migration strategies
Cloud migration strategiesCloud migration strategies
Cloud migration strategies
 
Cloud Migration Strategy Framework
Cloud Migration Strategy FrameworkCloud Migration Strategy Framework
Cloud Migration Strategy Framework
 
Data Center Migration to the AWS Cloud
Data Center Migration to the AWS CloudData Center Migration to the AWS Cloud
Data Center Migration to the AWS Cloud
 
Arquitectura e modelos de sistemas distribuidos
Arquitectura e modelos de sistemas distribuidosArquitectura e modelos de sistemas distribuidos
Arquitectura e modelos de sistemas distribuidos
 
Arquitetura Cliente-Servidor
Arquitetura Cliente-ServidorArquitetura Cliente-Servidor
Arquitetura Cliente-Servidor
 
Journey Through The Cloud - Disaster Recovery
Journey Through The Cloud - Disaster RecoveryJourney Through The Cloud - Disaster Recovery
Journey Through The Cloud - Disaster Recovery
 
Disaster Recovery with the AWS Cloud
Disaster Recovery with the AWS CloudDisaster Recovery with the AWS Cloud
Disaster Recovery with the AWS Cloud
 
AWS Marketplace
AWS MarketplaceAWS Marketplace
AWS Marketplace
 
Computação em Nuvem
Computação em NuvemComputação em Nuvem
Computação em Nuvem
 
Arquitetura cliente servidor
Arquitetura cliente servidorArquitetura cliente servidor
Arquitetura cliente servidor
 
Unlocking the Cloud Operating Model: People, Process, Tools
Unlocking the Cloud Operating Model: People, Process, ToolsUnlocking the Cloud Operating Model: People, Process, Tools
Unlocking the Cloud Operating Model: People, Process, Tools
 
Microsoft Azure - Introduction
Microsoft Azure - IntroductionMicrosoft Azure - Introduction
Microsoft Azure - Introduction
 
Microsoft Azure Fundamentals
Microsoft Azure FundamentalsMicrosoft Azure Fundamentals
Microsoft Azure Fundamentals
 

Destaque

Apresentação cloud computing senac
Apresentação cloud computing senacApresentação cloud computing senac
Apresentação cloud computing senacfrank encarnacão
 
Cloud Computing: uma abordagem objetiva sobre o novo ambiente computacional
Cloud Computing: uma abordagem objetiva sobre o novo ambiente computacionalCloud Computing: uma abordagem objetiva sobre o novo ambiente computacional
Cloud Computing: uma abordagem objetiva sobre o novo ambiente computacionalJosé Morelli Neto
 
Apresentação - Cloud Computing
Apresentação - Cloud ComputingApresentação - Cloud Computing
Apresentação - Cloud ComputingUniCloud
 
Cloud ALM - Gestão moderna de aplicações
Cloud ALM - Gestão moderna de aplicaçõesCloud ALM - Gestão moderna de aplicações
Cloud ALM - Gestão moderna de aplicaçõesRamon Durães
 
Apresentação IC - UNICAMP - Computação Distribuída - Cloud Computing
Apresentação IC - UNICAMP - Computação Distribuída - Cloud ComputingApresentação IC - UNICAMP - Computação Distribuída - Cloud Computing
Apresentação IC - UNICAMP - Computação Distribuída - Cloud Computingrcdbarros
 
Cloud Computing Tecla Internet - Conceito
Cloud Computing Tecla Internet - ConceitoCloud Computing Tecla Internet - Conceito
Cloud Computing Tecla Internet - ConceitoTecla Internet
 
Apresentação da nova plataforma Dotstore
Apresentação da nova plataforma DotstoreApresentação da nova plataforma Dotstore
Apresentação da nova plataforma DotstoreFelipe Martins
 
Infraestrutura de cloud computing
Infraestrutura de cloud computingInfraestrutura de cloud computing
Infraestrutura de cloud computingFabio Leandro
 
Tecnologias Atuais de Redes - Aula 6 - Cloud Computing [Apostila]
Tecnologias Atuais de Redes - Aula 6 - Cloud Computing [Apostila]Tecnologias Atuais de Redes - Aula 6 - Cloud Computing [Apostila]
Tecnologias Atuais de Redes - Aula 6 - Cloud Computing [Apostila]Ministério Público da Paraíba
 
Cloud Computing Apresentacao Uscs Final
Cloud Computing Apresentacao Uscs FinalCloud Computing Apresentacao Uscs Final
Cloud Computing Apresentacao Uscs FinalEduardo Bregaida
 
Cloud Computing - Computação em Nuvem
Cloud Computing - Computação em NuvemCloud Computing - Computação em Nuvem
Cloud Computing - Computação em NuvemCompanyWeb
 
Cloud Computing (Computação nas nuvens)
Cloud Computing (Computação nas nuvens)Cloud Computing (Computação nas nuvens)
Cloud Computing (Computação nas nuvens)rennanf
 

Destaque (14)

Apresentação cloud computing senac
Apresentação cloud computing senacApresentação cloud computing senac
Apresentação cloud computing senac
 
Cloud Computing: uma abordagem objetiva sobre o novo ambiente computacional
Cloud Computing: uma abordagem objetiva sobre o novo ambiente computacionalCloud Computing: uma abordagem objetiva sobre o novo ambiente computacional
Cloud Computing: uma abordagem objetiva sobre o novo ambiente computacional
 
Apresentação - Cloud Computing
Apresentação - Cloud ComputingApresentação - Cloud Computing
Apresentação - Cloud Computing
 
Cloud ALM - Gestão moderna de aplicações
Cloud ALM - Gestão moderna de aplicaçõesCloud ALM - Gestão moderna de aplicações
Cloud ALM - Gestão moderna de aplicações
 
Apresentação IC - UNICAMP - Computação Distribuída - Cloud Computing
Apresentação IC - UNICAMP - Computação Distribuída - Cloud ComputingApresentação IC - UNICAMP - Computação Distribuída - Cloud Computing
Apresentação IC - UNICAMP - Computação Distribuída - Cloud Computing
 
Cloud Computing Tecla Internet - Conceito
Cloud Computing Tecla Internet - ConceitoCloud Computing Tecla Internet - Conceito
Cloud Computing Tecla Internet - Conceito
 
Apresentação da nova plataforma Dotstore
Apresentação da nova plataforma DotstoreApresentação da nova plataforma Dotstore
Apresentação da nova plataforma Dotstore
 
Apresentação Cloud Computing World Forum
Apresentação Cloud Computing World ForumApresentação Cloud Computing World Forum
Apresentação Cloud Computing World Forum
 
Infraestrutura de cloud computing
Infraestrutura de cloud computingInfraestrutura de cloud computing
Infraestrutura de cloud computing
 
Tecnologias Atuais de Redes - Aula 6 - Cloud Computing [Apostila]
Tecnologias Atuais de Redes - Aula 6 - Cloud Computing [Apostila]Tecnologias Atuais de Redes - Aula 6 - Cloud Computing [Apostila]
Tecnologias Atuais de Redes - Aula 6 - Cloud Computing [Apostila]
 
Cloud Computing Apresentacao Uscs Final
Cloud Computing Apresentacao Uscs FinalCloud Computing Apresentacao Uscs Final
Cloud Computing Apresentacao Uscs Final
 
Cloud Computing - Computação em Nuvem
Cloud Computing - Computação em NuvemCloud Computing - Computação em Nuvem
Cloud Computing - Computação em Nuvem
 
Computação na nuvem
Computação na nuvemComputação na nuvem
Computação na nuvem
 
Cloud Computing (Computação nas nuvens)
Cloud Computing (Computação nas nuvens)Cloud Computing (Computação nas nuvens)
Cloud Computing (Computação nas nuvens)
 

Semelhante a Cloud Computing: Modelos, Características e Exemplos

[Workshop] Azure Fundamentals
[Workshop] Azure Fundamentals[Workshop] Azure Fundamentals
[Workshop] Azure FundamentalsJaqueline Ramos
 
Introdução a Cloud Computing
Introdução a Cloud ComputingIntrodução a Cloud Computing
Introdução a Cloud ComputingFrederico Madeira
 
Introdução à Computação em Nuvem
Introdução à Computação em NuvemIntrodução à Computação em Nuvem
Introdução à Computação em NuvemTonyEsa
 
Cloud computing - Apresentação
Cloud computing - ApresentaçãoCloud computing - Apresentação
Cloud computing - ApresentaçãoAna Paula Novello
 
Cloud Computing: Desafios e oportunidades
Cloud Computing: Desafios e oportunidadesCloud Computing: Desafios e oportunidades
Cloud Computing: Desafios e oportunidadesElvis Fusco
 
Cloud
CloudCloud
CloudFYPA
 
3a Web Aula - Gestão de Tecnologia da Informação.pdf
3a Web Aula - Gestão de Tecnologia da Informação.pdf3a Web Aula - Gestão de Tecnologia da Informação.pdf
3a Web Aula - Gestão de Tecnologia da Informação.pdfDimas Francisco
 
O que é computação em Nuvem
O que é computação em NuvemO que é computação em Nuvem
O que é computação em NuvemAlanDemarcos2
 
Treinamento Tropa de Elite Aws - Business - D1
Treinamento Tropa de Elite Aws - Business - D1Treinamento Tropa de Elite Aws - Business - D1
Treinamento Tropa de Elite Aws - Business - D1Jonathan Baraldi
 
Apresentação cloud computing para sistemas de informação
Apresentação cloud computing para sistemas de informaçãoApresentação cloud computing para sistemas de informação
Apresentação cloud computing para sistemas de informaçãoMarcondes Maçaneiro
 
Serviços em nuvem para sua infraestrutura virtual
Serviços em nuvem para sua infraestrutura virtualServiços em nuvem para sua infraestrutura virtual
Serviços em nuvem para sua infraestrutura virtualshsouza
 
Armazenamento em nuvem
Armazenamento em nuvemArmazenamento em nuvem
Armazenamento em nuvemTuesla Santos
 
Camadas De Cloud Computing
Camadas De Cloud ComputingCamadas De Cloud Computing
Camadas De Cloud Computingguest096a018
 

Semelhante a Cloud Computing: Modelos, Características e Exemplos (20)

[Workshop] Azure Fundamentals
[Workshop] Azure Fundamentals[Workshop] Azure Fundamentals
[Workshop] Azure Fundamentals
 
Introdução a Cloud Computing
Introdução a Cloud ComputingIntrodução a Cloud Computing
Introdução a Cloud Computing
 
Introdução à Computação em Nuvem
Introdução à Computação em NuvemIntrodução à Computação em Nuvem
Introdução à Computação em Nuvem
 
Cloud computing - Apresentação
Cloud computing - ApresentaçãoCloud computing - Apresentação
Cloud computing - Apresentação
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Computação em Nuvem: conceitos básicos
Computação em Nuvem: conceitos básicosComputação em Nuvem: conceitos básicos
Computação em Nuvem: conceitos básicos
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud Computing: Desafios e oportunidades
Cloud Computing: Desafios e oportunidadesCloud Computing: Desafios e oportunidades
Cloud Computing: Desafios e oportunidades
 
Aula 3 - Introdução a cloud computing
Aula 3 - Introdução a cloud computingAula 3 - Introdução a cloud computing
Aula 3 - Introdução a cloud computing
 
Cloud
CloudCloud
Cloud
 
3a Web Aula - Gestão de Tecnologia da Informação.pdf
3a Web Aula - Gestão de Tecnologia da Informação.pdf3a Web Aula - Gestão de Tecnologia da Informação.pdf
3a Web Aula - Gestão de Tecnologia da Informação.pdf
 
O que é computação em Nuvem
O que é computação em NuvemO que é computação em Nuvem
O que é computação em Nuvem
 
Treinamento Tropa de Elite Aws - Business - D1
Treinamento Tropa de Elite Aws - Business - D1Treinamento Tropa de Elite Aws - Business - D1
Treinamento Tropa de Elite Aws - Business - D1
 
Apresentação cloud computing para sistemas de informação
Apresentação cloud computing para sistemas de informaçãoApresentação cloud computing para sistemas de informação
Apresentação cloud computing para sistemas de informação
 
Serviços em nuvem para sua infraestrutura virtual
Serviços em nuvem para sua infraestrutura virtualServiços em nuvem para sua infraestrutura virtual
Serviços em nuvem para sua infraestrutura virtual
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Armazenamento em nuvem
Armazenamento em nuvemArmazenamento em nuvem
Armazenamento em nuvem
 
Camadas De Cloud Computing
Camadas De Cloud ComputingCamadas De Cloud Computing
Camadas De Cloud Computing
 

Cloud Computing: Modelos, Características e Exemplos

  • 1. Cloud Computing Grupo: Anderson Vinícius Bruno Monteiro Marcelo Botero Victor Queiroga
  • 2. 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
  • 3. 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.
  • 4. MOTIVAÇÃO Fatores que motivam a computação em nuvem: • Limitação de Hardware • Alto Investimento inicial para as empresas • Subutilização de recursos
  • 5. 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
  • 6. 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
  • 8.
  • 9. IaaS (Infraestrutura como um Serviço) Faz com que a empresa consumidora alugue um hardware para que atue como um provedor de serviços
  • 10. 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.)
  • 11. IaaS - EXEMPLOS • Amazon Web Service (AWS) • Google Compute Engine (GCE)
  • 12. 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.
  • 13. 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
  • 14. PaaS – Exemplos • Wolfframeworks • azure • SalesForce • Squarespace • apprenda
  • 15. 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.
  • 16. 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.)
  • 17. SAAS - EXEMPLOS • Google Gmail • Microsoft 365 • Salesforce • Citrix GoToMeeting • Cisco WebEx
  • 18. 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
  • 19. Algumas Empresas e seus Serviços em Nuvem Fonte: http://www.logicworks.net/blog/2012/11/1803/
  • 21. 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:
  • 22. Modelos de Implementação Fonte: http://www.teleco.com.br/tutoriais/tutorialservnuvopers1/pagina_4.asp
  • 23. 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
  • 24. 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).
  • 25. 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
  • 26. 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
  • 27. 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
  • 29. 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.
  • 30. 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
  • 31. 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)
  • 32. 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