SlideShare uma empresa Scribd logo
1 de 17
Cloud Computing
• Origens:
• J.C.R. Licklider (ARPANET): 1960, Computação na forma de uma rede
global.
• John McCarthy (Inteligência artificial): 1960, Computação como
utilidade pública.
• Ramnath Chellappa: 1997, primeira utilização do termo.
• Salesforce (1999), Amazon Web Services (2002), Google (2009) e
Azure (2010).
• Bases
• Melhores práticas para todos, on demand.
Benefícios da Cloud
Computing
• Flexibilidade/Escalabilidade
• Atualizações automáticas de software
• Capacidade de trabalhar em qualquer
lugar
• Disaster Recovery
• Colaboração “instantânea”
• Segurança
• Consciência Ecológica – Emissão de
carbono e gasto de energia
• Disponibilidade
*aaS
• Serviços
• On-Premisses
• *aaS
• IaaS
• PaaS
• SaaS
• (m)BaaS
Cloud computing is:
IaaS – Infrastructure as a
Service
• IaaS: Host
• Benefícios:
• Encapsula a infraestrutura básica.
• Mantém a liberdade de escolha dos componentes de
infraestrutura e sua organização.
• Ex: Google Cloud Plataform, AWS (EC2), Azure
(Windows Virtual Machine), CloudSigma, Softlayer (IBM).
PaaS – Platform as a
Service
• PaaS: Build
• iPaaS(MuleSoft)/dPaaS (CloudForge).
• Benefícios:
• Abstração quase total da infraestrutura e de alguns
componentes de aplicação.
• Somente a aplicação e a base de dados sobre controle do
usuário.
• Ex: OpenShift (Red Hat), Heroku, Google App Engine,
AWS (Elastic Beanstalk), Azure (App Service)
SaaS – Software as a
Service
• SaaS: Consume
• Benefícios:
• Aplicação e infraestrutura encapsuladas por completo.
• A aplicação e seus dados são acessíveis de qualquer lugar
via internet.
• Desenvolvimento por conta do serviço.
• Ex: Salesforce CRM, Google Apps, Dropbox, OneDrive,
email.
(m)BaaS – (mobile) Backend
as a Service
• mBaaS/mPaaS: Customize
• Benefícios:
• Abstração total de infraestrutura e de grande parte das
funcionalidades básicas de aplicações mobile.
• Ex: Kinvey , CloudMine, AnyPresence, FeedHenry (Red
Hat), FatFractal, Point.io.
• Quem usa: MasterCard, Citi, CA Technologies,
BlackBerry, Indústrias médicas e de construção.
*aaS
Mobile Development
• Nativo: Android API, Objective C/Swift
• Híbrido: Adobe Phonegap, Apache Cordova, Ionic
• Xamarin
• PaaS e mBaas + Mobile Development
Comparativo”Faça você
mesmo” x “framework”
…e essa evolução...
• Infraestrutura on demand e updated.
• Abstração de componentes de infraestrutura e de
aplicação.
• Funcionalidades default pré-existentes:
• App: login, push notification, offline database
…ajudando a alavancar
Startups...
• TI como acelerador do processo de criação:
• Menos custos (licenças, equipes, “espaço”).
• Maior parcela do tempo para trabalhar na idéia e
desenvolvimento de funcionalidades “únicas”.
• Decisões em questão de infraestrutura mais simplórias.
• Foco voltado para o “negócio” do MVP (Minimum Viable
Project), e não para questões de infraestrutura.
• Ex: Facebook, Groupon
…e no meu caso...
• BeerXP
• Rede social para reunir amantes e apreciadores de cerveja.
• Infraestrutura toda na Nuvem
• Custo com mensalidades e quantidade de uso
• Android API + Parse
• Migração Parse p/ Kinvey
• http://www.thebeerxp.com/
• https://www.facebook.com/thebeerxp/
Fontes
• http://www.ibm.com/cloud-computing/what-is-cloud-computing.html
• https://www.computenext.com/blog/when-to-use-saas-paas-and-iaas/
• https://endeavor.org.br/mvp/
• https://blogs.technet.microsoft.com/kevinremde/2011/04/03/saas-paas-and-iaas-oh-
my-cloudy-april-part-3/
• HARVARD BUSINESS REVIEW. Cloud Computing Comes of Age. Acesso em: 20 de
maio de 2016.
• http://www.kinvey.com/why
• http://www.dell.com/learn/br/pt/brbsdt1/sb360/social_cloud
Contatos
• watanabe@techbrock.com
• https://www.linkedin.com/in/hidewatanabe
• http://fb.com/hideaky

Mais conteúdo relacionado

Semelhante a Apresentacao cloud

Seminário Computação em Nuvem
Seminário Computação em NuvemSeminário Computação em Nuvem
Seminário Computação em NuvemLeandro Nunes
 
Carreira do profissional de dados
Carreira do profissional de dadosCarreira do profissional de dados
Carreira do profissional de dadosEdvaldo Castro
 
Apresentação cloud computing
Apresentação   cloud computingApresentação   cloud computing
Apresentação cloud computingVictor Queiroga
 
Introdução a Cloud Computing
Introdução a Cloud ComputingIntrodução a Cloud Computing
Introdução a Cloud ComputingFrederico Madeira
 
Melhores práticas para Arquitetura em Cloud Computing
Melhores práticas para Arquitetura em Cloud ComputingMelhores práticas para Arquitetura em Cloud Computing
Melhores práticas para Arquitetura em Cloud ComputingDaniel Checchia
 
Fog Computing - Falhas e Riscos da Computação em Nuvem
Fog Computing - Falhas e Riscos da Computação em NuvemFog Computing - Falhas e Riscos da Computação em Nuvem
Fog Computing - Falhas e Riscos da Computação em NuvemAnchises Moraes
 
Cloud com Openshift e a Cultura DevOps: PaaS, Docker, Kubernets e tudo mais...
Cloud com Openshift e a Cultura DevOps: PaaS, Docker, Kubernets e tudo mais...Cloud com Openshift e a Cultura DevOps: PaaS, Docker, Kubernets e tudo mais...
Cloud com Openshift e a Cultura DevOps: PaaS, Docker, Kubernets e tudo mais...Rafael Rosa
 
Data center MCSBRC2010-slides.pdf
Data center MCSBRC2010-slides.pdfData center MCSBRC2010-slides.pdf
Data center MCSBRC2010-slides.pdfssuser1198af
 
Rio Info 2015 – Computação em nuvem conceitos e motivação - Rodrigo Gazzaneo
Rio Info 2015 – Computação em nuvem conceitos e motivação - Rodrigo GazzaneoRio Info 2015 – Computação em nuvem conceitos e motivação - Rodrigo Gazzaneo
Rio Info 2015 – Computação em nuvem conceitos e motivação - Rodrigo GazzaneoRio Info
 
Computação nas Nuvens, Virtualização e Software Livre - Como eles caminham ju...
Computação nas Nuvens, Virtualização e Software Livre - Como eles caminham ju...Computação nas Nuvens, Virtualização e Software Livre - Como eles caminham ju...
Computação nas Nuvens, Virtualização e Software Livre - Como eles caminham ju...Marcelo Dieder
 
Guia de compras - Microsoft Azure
Guia de compras - Microsoft AzureGuia de compras - Microsoft Azure
Guia de compras - Microsoft AzureRenato Grau
 
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
 
MySQL - o banco de dados open source mais popular do mundo
MySQL - o banco de dados open source mais popular do mundoMySQL - o banco de dados open source mais popular do mundo
MySQL - o banco de dados open source mais popular do mundoMySQL Brasil
 

Semelhante a Apresentacao cloud (20)

Seminário Computação em Nuvem
Seminário Computação em NuvemSeminário Computação em Nuvem
Seminário Computação em Nuvem
 
Computação em Nuvem
Computação em NuvemComputação em Nuvem
Computação em Nuvem
 
Carreira do profissional de dados
Carreira do profissional de dadosCarreira do profissional de dados
Carreira do profissional de dados
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Apresentação cloud computing
Apresentação   cloud computingApresentação   cloud computing
Apresentação cloud computing
 
Introdução a Cloud Computing
Introdução a Cloud ComputingIntrodução a Cloud Computing
Introdução a Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Aws for Developers
Aws for DevelopersAws for Developers
Aws for Developers
 
Melhores práticas para Arquitetura em Cloud Computing
Melhores práticas para Arquitetura em Cloud ComputingMelhores práticas para Arquitetura em Cloud Computing
Melhores práticas para Arquitetura em Cloud Computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Fog Computing - Falhas e Riscos da Computação em Nuvem
Fog Computing - Falhas e Riscos da Computação em NuvemFog Computing - Falhas e Riscos da Computação em Nuvem
Fog Computing - Falhas e Riscos da Computação em Nuvem
 
Cloud com Openshift e a Cultura DevOps: PaaS, Docker, Kubernets e tudo mais...
Cloud com Openshift e a Cultura DevOps: PaaS, Docker, Kubernets e tudo mais...Cloud com Openshift e a Cultura DevOps: PaaS, Docker, Kubernets e tudo mais...
Cloud com Openshift e a Cultura DevOps: PaaS, Docker, Kubernets e tudo mais...
 
Data center MCSBRC2010-slides.pdf
Data center MCSBRC2010-slides.pdfData center MCSBRC2010-slides.pdf
Data center MCSBRC2010-slides.pdf
 
Rio Info 2015 – Computação em nuvem conceitos e motivação - Rodrigo Gazzaneo
Rio Info 2015 – Computação em nuvem conceitos e motivação - Rodrigo GazzaneoRio Info 2015 – Computação em nuvem conceitos e motivação - Rodrigo Gazzaneo
Rio Info 2015 – Computação em nuvem conceitos e motivação - Rodrigo Gazzaneo
 
Computação nas Nuvens, Virtualização e Software Livre - Como eles caminham ju...
Computação nas Nuvens, Virtualização e Software Livre - Como eles caminham ju...Computação nas Nuvens, Virtualização e Software Livre - Como eles caminham ju...
Computação nas Nuvens, Virtualização e Software Livre - Como eles caminham ju...
 
Guia de compras - Microsoft Azure
Guia de compras - Microsoft AzureGuia de compras - Microsoft Azure
Guia de compras - Microsoft Azure
 
Ufs na nuvem gp 2017-2
Ufs na nuvem   gp 2017-2 Ufs na nuvem   gp 2017-2
Ufs na nuvem gp 2017-2
 
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
 
MySQL - o banco de dados open source mais popular do mundo
MySQL - o banco de dados open source mais popular do mundoMySQL - o banco de dados open source mais popular do mundo
MySQL - o banco de dados open source mais popular do mundo
 
5. rodando containers docker na aws
5. rodando containers docker na aws5. rodando containers docker na aws
5. rodando containers docker na aws
 

Apresentacao cloud

  • 1.
  • 2. Cloud Computing • Origens: • J.C.R. Licklider (ARPANET): 1960, Computação na forma de uma rede global. • John McCarthy (Inteligência artificial): 1960, Computação como utilidade pública. • Ramnath Chellappa: 1997, primeira utilização do termo. • Salesforce (1999), Amazon Web Services (2002), Google (2009) e Azure (2010). • Bases • Melhores práticas para todos, on demand.
  • 3. Benefícios da Cloud Computing • Flexibilidade/Escalabilidade • Atualizações automáticas de software • Capacidade de trabalhar em qualquer lugar • Disaster Recovery • Colaboração “instantânea” • Segurança • Consciência Ecológica – Emissão de carbono e gasto de energia • Disponibilidade
  • 4. *aaS • Serviços • On-Premisses • *aaS • IaaS • PaaS • SaaS • (m)BaaS
  • 6. IaaS – Infrastructure as a Service • IaaS: Host • Benefícios: • Encapsula a infraestrutura básica. • Mantém a liberdade de escolha dos componentes de infraestrutura e sua organização. • Ex: Google Cloud Plataform, AWS (EC2), Azure (Windows Virtual Machine), CloudSigma, Softlayer (IBM).
  • 7. PaaS – Platform as a Service • PaaS: Build • iPaaS(MuleSoft)/dPaaS (CloudForge). • Benefícios: • Abstração quase total da infraestrutura e de alguns componentes de aplicação. • Somente a aplicação e a base de dados sobre controle do usuário. • Ex: OpenShift (Red Hat), Heroku, Google App Engine, AWS (Elastic Beanstalk), Azure (App Service)
  • 8. SaaS – Software as a Service • SaaS: Consume • Benefícios: • Aplicação e infraestrutura encapsuladas por completo. • A aplicação e seus dados são acessíveis de qualquer lugar via internet. • Desenvolvimento por conta do serviço. • Ex: Salesforce CRM, Google Apps, Dropbox, OneDrive, email.
  • 9. (m)BaaS – (mobile) Backend as a Service • mBaaS/mPaaS: Customize • Benefícios: • Abstração total de infraestrutura e de grande parte das funcionalidades básicas de aplicações mobile. • Ex: Kinvey , CloudMine, AnyPresence, FeedHenry (Red Hat), FatFractal, Point.io. • Quem usa: MasterCard, Citi, CA Technologies, BlackBerry, Indústrias médicas e de construção.
  • 10. *aaS
  • 11. Mobile Development • Nativo: Android API, Objective C/Swift • Híbrido: Adobe Phonegap, Apache Cordova, Ionic • Xamarin • PaaS e mBaas + Mobile Development
  • 13. …e essa evolução... • Infraestrutura on demand e updated. • Abstração de componentes de infraestrutura e de aplicação. • Funcionalidades default pré-existentes: • App: login, push notification, offline database
  • 14. …ajudando a alavancar Startups... • TI como acelerador do processo de criação: • Menos custos (licenças, equipes, “espaço”). • Maior parcela do tempo para trabalhar na idéia e desenvolvimento de funcionalidades “únicas”. • Decisões em questão de infraestrutura mais simplórias. • Foco voltado para o “negócio” do MVP (Minimum Viable Project), e não para questões de infraestrutura. • Ex: Facebook, Groupon
  • 15. …e no meu caso... • BeerXP • Rede social para reunir amantes e apreciadores de cerveja. • Infraestrutura toda na Nuvem • Custo com mensalidades e quantidade de uso • Android API + Parse • Migração Parse p/ Kinvey • http://www.thebeerxp.com/ • https://www.facebook.com/thebeerxp/
  • 16. Fontes • http://www.ibm.com/cloud-computing/what-is-cloud-computing.html • https://www.computenext.com/blog/when-to-use-saas-paas-and-iaas/ • https://endeavor.org.br/mvp/ • https://blogs.technet.microsoft.com/kevinremde/2011/04/03/saas-paas-and-iaas-oh- my-cloudy-april-part-3/ • HARVARD BUSINESS REVIEW. Cloud Computing Comes of Age. Acesso em: 20 de maio de 2016. • http://www.kinvey.com/why • http://www.dell.com/learn/br/pt/brbsdt1/sb360/social_cloud