SlideShare una empresa de Scribd logo
1 de 29
Por Dentro da Nuvem Descobrindo possibilidades com Cloud Computing Fulvio Longhi - JornalJava Jan/2011 1 -33
Origem Necessidade Conceito Características Comuns Classificação  Mercado Curiosidades Vantagens Desvantagens Enterprise Private Cloud Agenda 2 - 33
It starts with the premise that the data services and architecture should be on servers. We call it cloud computing. Eric Schmidt (ex Google CEO) 2006 http://www.google.com/press/podium/ses2006.html Cloud computing is a way of managing large numbers of highly virtualized resources such that, from a management perspective, they resemble a single large resource. This can then be used to deliver services with elastic scaling.  IBM Amazon foi a primeiraempresa a lançarprodutos de cloud comoconhecemoshojeem 2006 Origem 3 - 33
	Otimização dos recursos para minimizar o custo de infra-estrutura, e escalar de forma barata. 	Geralmente usamos apenas 10% da capacidade computacional de cada vez, exceto em alguns picos repentinos.  Amazon  	É necessário ter hardware para suportar os picos de utilização, mas o que fazer com a infra ociosa no resto do tempo? Computação da Nuvem será o próximo desafio da TI.  Gartner 2010 Necessidade 4 - 33
Virtualização +  SOA  +  ComputaçãoUtilitária Conceito 5 - 33
escalabilidade dinâmica virtualização de recursos utilização maciça de serviços de infra redundância QoS & SLA  Características Comuns 6 - 33
IaaS - Infrastructure as a Service (locaweb, gridhost) Percentual do hardware PaaS - Plataform as a Service (S3, SimpleDB, CloudFiles, GAE, Azure) Qtde+tempo de utilização SaaS - Software as a Service (SalesForce, PayPal, Google Apps)  Usuários/Serviçosutilizados Classificação 7 - 33
Redehost, LocaWeb, Gogrid, etc  servidores redimensionáveis	 vários modelos de box geralmente tunável essencialmente  IaaS mais comuns Mercado 8 - 33
9 - 33
10 - 5
Rackspace, Amazon  AWS vários modelos de box  api de infra serviços IaaS + PaaS Mercado 11 - 33
12 - 5
13 - 33
14 - 5
Google App Engine, Azure 1 único modelo de box serviços essencialmente PaaS PaaS linguagens e bibliotecasespecíficas Mercado 15 - 33
16 - 5
17 - 33
Google apps, Windows Live Baixa customização SaaS Apis Mercado 18 - 33
hosts virtualizados apartir de 1,5 cents/hora de utilização site com até 5 milhoes de pageviews/mês == free no GAE* * Usando o consumo projetado pelo Google Curiosidades do Mercado 19 - 33
20 - 33
controle de gastos (projetado e real) dimensionamento computacional abstração otimização de recursos suporte a peak-load manutenção (apoiada pela virtualização) ideal para pequenos sistemas departamentais e servidores de teste Vantagens 21 - 33
exigência de algoritmos mais inteligente (para sistemas mais demandados) possível adequação das aplicações (depedendo da complexidade) aprender a desenvolver sistemas distribuídos configuração e entendimento de uma nova arquitetura Desvantagem 22 - 33
nuvem dentro da própria empresa utilização dos recursos já existentes (na maioria das vezes) visão uniforme os recursos tecnológicos imagens customizadas (so, appserver, etc.) box virtuais customizadas (memória, processamento, disco) topologia vitual customizada (ex.: 3 webserver + 1 db master  + 1 db slave) Enterprise Private Cloud  23 - 33
api para monitoração, agendamento e priorização automática de recursos QoS e SLA mensuração de custos integração com LDAP suporte a várias plataformas de hardware (de Intel, RISC a MainFrame) ambientes são configurados em minutos (ao invés de semanas) Enterprise Private Cloud – cont. 24 - 33
ambiente de desenvolvimento criação de servidores de testes prova de conceitos análise arquitetural Batch data warehouse data mining consolidação de dados murchação Compactação processamentos diversos (relatório, emails, mensagens) Enterprise Cloud: Como estão usando 25 - 33
fila utilizando os recursos ociosos para tarefas assincronas desktop virtualizados Software as a Service colaboração CRM, ERP Enterprise Cloud: Como estão usando – cont. 26 - 33
Deutsche Bank ING Group Bank of Tokyo (9º maior banco em ativos) Orange OTAN NedBank (maior banco da Áfria do Sul) ManTech: principal terceirizados de TI do governo americano (~10k funcionários) Enterprise Cloud: Quem está usando 27 - 33
Oracle / SUN IBM Enterprise Cloud: Fornecedores 28 - 33
29 - 5 Obrigado!Perguntas?jornaljava@gmail.com

Más contenido relacionado

La actualidad más candente

Palestra flisol - Computação em nuvem
Palestra flisol - Computação em nuvemPalestra flisol - Computação em nuvem
Palestra flisol - Computação em nuvemAdriano Nogueira
 
Soluções de Containers no Microsoft Azure
Soluções de Containers no Microsoft AzureSoluções de Containers no Microsoft Azure
Soluções de Containers no Microsoft AzureAndré Dias
 
Cloudwalker - processamento distribuído em nuvem
Cloudwalker - processamento distribuído em nuvemCloudwalker - processamento distribuído em nuvem
Cloudwalker - processamento distribuído em nuvemFlávio Lisboa
 
Computacao em nuvem
Computacao em nuvemComputacao em nuvem
Computacao em nuvemPaulo Cobbe
 
PaaS, SaaS, IaaS
PaaS, SaaS, IaaSPaaS, SaaS, IaaS
PaaS, SaaS, IaaSQi Network
 
Cloud Computing Tecla Internet - Conceito
Cloud Computing Tecla Internet - ConceitoCloud Computing Tecla Internet - Conceito
Cloud Computing Tecla Internet - ConceitoTecla Internet
 
Mitos e verdades do cloud do Google: 1 ano de experiências no AppEngine
Mitos e verdades do cloud do Google: 1 ano de experiências no AppEngineMitos e verdades do cloud do Google: 1 ano de experiências no AppEngine
Mitos e verdades do cloud do Google: 1 ano de experiências no AppEngineSérgio Lopes
 
Computacao na Nuvem com Azure
Computacao na Nuvem com AzureComputacao na Nuvem com Azure
Computacao na Nuvem com AzureLuciano Condé
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud ComputingAlê Borba
 
Tech segurança na nuvem
Tech   segurança na nuvemTech   segurança na nuvem
Tech segurança na nuvemCarlos Goldani
 
Apresentação IaaS SaaS PaaS CorpFlex
Apresentação IaaS SaaS PaaS CorpFlexApresentação IaaS SaaS PaaS CorpFlex
Apresentação IaaS SaaS PaaS CorpFlexJoao_Alfredo
 
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: 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 computingVictor Queiroga
 

La actualidad más candente (20)

Cloud computing
Cloud computingCloud computing
Cloud computing
 
Palestra flisol - Computação em nuvem
Palestra flisol - Computação em nuvemPalestra flisol - Computação em nuvem
Palestra flisol - Computação em nuvem
 
Computação em nuvem
Computação em nuvemComputação em nuvem
Computação em nuvem
 
Computacao em nuvem
Computacao em nuvemComputacao em nuvem
Computacao em nuvem
 
Soluções de Containers no Microsoft Azure
Soluções de Containers no Microsoft AzureSoluções de Containers no Microsoft Azure
Soluções de Containers no Microsoft Azure
 
Apresentação Cloud Computing World Forum
Apresentação Cloud Computing World ForumApresentação Cloud Computing World Forum
Apresentação Cloud Computing World Forum
 
Cloudwalker - processamento distribuído em nuvem
Cloudwalker - processamento distribuído em nuvemCloudwalker - processamento distribuído em nuvem
Cloudwalker - processamento distribuído em nuvem
 
Computacao em nuvem
Computacao em nuvemComputacao em nuvem
Computacao em nuvem
 
PaaS, SaaS, IaaS
PaaS, SaaS, IaaSPaaS, SaaS, IaaS
PaaS, SaaS, IaaS
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing Tecla Internet - Conceito
Cloud Computing Tecla Internet - ConceitoCloud Computing Tecla Internet - Conceito
Cloud Computing Tecla Internet - Conceito
 
Mitos e verdades do cloud do Google: 1 ano de experiências no AppEngine
Mitos e verdades do cloud do Google: 1 ano de experiências no AppEngineMitos e verdades do cloud do Google: 1 ano de experiências no AppEngine
Mitos e verdades do cloud do Google: 1 ano de experiências no AppEngine
 
Computacao na Nuvem com Azure
Computacao na Nuvem com AzureComputacao na Nuvem com Azure
Computacao na Nuvem com Azure
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Entendendo a computação em nuvem
Entendendo a computação em nuvemEntendendo a computação em nuvem
Entendendo a computação em nuvem
 
Tech segurança na nuvem
Tech   segurança na nuvemTech   segurança na nuvem
Tech segurança na nuvem
 
Apresentação IaaS SaaS PaaS CorpFlex
Apresentação IaaS SaaS PaaS CorpFlexApresentação IaaS SaaS PaaS CorpFlex
Apresentação IaaS SaaS PaaS CorpFlex
 
Cloud Computing - Computação em Nuvem
Cloud Computing - Computação em NuvemCloud Computing - Computação em Nuvem
Cloud Computing - Computação em Nuvem
 
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
 

Destacado

Gerenciamento Avançado para sua Private Cloud
Gerenciamento Avançado para sua Private Cloud Gerenciamento Avançado para sua Private Cloud
Gerenciamento Avançado para sua Private Cloud DualtecCloud
 
D. o. desde el enfoque sistémico
D. o. desde el enfoque sistémicoD. o. desde el enfoque sistémico
D. o. desde el enfoque sistémicoPablo Garduño
 
Constelaciones Organizacionales. Del síntoma al problema y a la solución.
Constelaciones Organizacionales. Del síntoma al problema y a la solución.Constelaciones Organizacionales. Del síntoma al problema y a la solución.
Constelaciones Organizacionales. Del síntoma al problema y a la solución.NA#GROW
 

Destacado (6)

Gerenciamento Avançado para sua Private Cloud
Gerenciamento Avançado para sua Private Cloud Gerenciamento Avançado para sua Private Cloud
Gerenciamento Avançado para sua Private Cloud
 
Competencias sistémicas CAG
Competencias sistémicas CAGCompetencias sistémicas CAG
Competencias sistémicas CAG
 
D. o. desde el enfoque sistémico
D. o. desde el enfoque sistémicoD. o. desde el enfoque sistémico
D. o. desde el enfoque sistémico
 
Constelaciones Organizacionales. Del síntoma al problema y a la solución.
Constelaciones Organizacionales. Del síntoma al problema y a la solución.Constelaciones Organizacionales. Del síntoma al problema y a la solución.
Constelaciones Organizacionales. Del síntoma al problema y a la solución.
 
Programa de Liderazgo Sistemico 2014-2015. El arte de conectar.
Programa de Liderazgo Sistemico 2014-2015. El arte de conectar.Programa de Liderazgo Sistemico 2014-2015. El arte de conectar.
Programa de Liderazgo Sistemico 2014-2015. El arte de conectar.
 
Conectar para Transformar - Programa de liderazgo sistémico 2015-16
Conectar para Transformar - Programa de liderazgo sistémico 2015-16Conectar para Transformar - Programa de liderazgo sistémico 2015-16
Conectar para Transformar - Programa de liderazgo sistémico 2015-16
 

Similar a Por Dentro da Nuvem: Cloud Computing

Jornal java por dentro da nuvem
Jornal java por dentro da nuvemJornal java por dentro da nuvem
Jornal java por dentro da nuvemjornaljava
 
Planejamento E Gerenciamento de Capacidade Para Sistemas Distribuídos
Planejamento E Gerenciamento de Capacidade Para Sistemas DistribuídosPlanejamento E Gerenciamento de Capacidade Para Sistemas Distribuídos
Planejamento E Gerenciamento de Capacidade Para Sistemas DistribuídosRodrigo Campos
 
Cloud Computing: Desafios de Arquiteturas multitenantes e o Caso Salesforce
Cloud Computing: Desafios de Arquiteturas multitenantes e o Caso SalesforceCloud Computing: Desafios de Arquiteturas multitenantes e o Caso Salesforce
Cloud Computing: Desafios de Arquiteturas multitenantes e o Caso SalesforceFernando Carvalho
 
[Palestra] - Arquitetura de Sistemas de Alta Disponibilidade para Cloud
[Palestra] - Arquitetura de Sistemas de Alta Disponibilidade para Cloud[Palestra] - Arquitetura de Sistemas de Alta Disponibilidade para Cloud
[Palestra] - Arquitetura de Sistemas de Alta Disponibilidade para CloudPaulo Miguel Almeida
 
Vinit Cloud Computing Anhembi Morumbi
Vinit   Cloud Computing   Anhembi MorumbiVinit   Cloud Computing   Anhembi Morumbi
Vinit Cloud Computing Anhembi Morumbivinitbr
 
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
 
Grids Computacionais O Projeto OurGrid
Grids Computacionais O Projeto OurGridGrids Computacionais O Projeto OurGrid
Grids Computacionais O Projeto OurGridelliando dias
 
Keynote - Sao Paulo Summit - 2015 - Teresa Carlson
Keynote - Sao Paulo Summit - 2015 - Teresa CarlsonKeynote - Sao Paulo Summit - 2015 - Teresa Carlson
Keynote - Sao Paulo Summit - 2015 - Teresa CarlsonAmazon Web Services LATAM
 
Cloud Computing, um novo ou velho conceito?
Cloud Computing, um novo ou velho conceito?Cloud Computing, um novo ou velho conceito?
Cloud Computing, um novo ou velho conceito?Eduardo Duarte
 
O uso do GIS na Nuvem - EUESRI 2015
O uso do GIS na Nuvem - EUESRI 2015O uso do GIS na Nuvem - EUESRI 2015
O uso do GIS na Nuvem - EUESRI 2015Marcus Silva
 
Computação nas nuvens
Computação nas nuvensComputação nas nuvens
Computação nas nuvensRafael Castro
 

Similar a Por Dentro da Nuvem: Cloud Computing (20)

Jornal java por dentro da nuvem
Jornal java por dentro da nuvemJornal java por dentro da nuvem
Jornal java por dentro da nuvem
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Planejamento E Gerenciamento de Capacidade Para Sistemas Distribuídos
Planejamento E Gerenciamento de Capacidade Para Sistemas DistribuídosPlanejamento E Gerenciamento de Capacidade Para Sistemas Distribuídos
Planejamento E Gerenciamento de Capacidade Para Sistemas Distribuídos
 
Cloud Computing: Desafios de Arquiteturas multitenantes e o Caso Salesforce
Cloud Computing: Desafios de Arquiteturas multitenantes e o Caso SalesforceCloud Computing: Desafios de Arquiteturas multitenantes e o Caso Salesforce
Cloud Computing: Desafios de Arquiteturas multitenantes e o Caso Salesforce
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
[Palestra] - Arquitetura de Sistemas de Alta Disponibilidade para Cloud
[Palestra] - Arquitetura de Sistemas de Alta Disponibilidade para Cloud[Palestra] - Arquitetura de Sistemas de Alta Disponibilidade para Cloud
[Palestra] - Arquitetura de Sistemas de Alta Disponibilidade para Cloud
 
Ufs na nuvem gp 2017-2
Ufs na nuvem   gp 2017-2 Ufs na nuvem   gp 2017-2
Ufs na nuvem gp 2017-2
 
Vinit Cloud Computing Anhembi Morumbi
Vinit   Cloud Computing   Anhembi MorumbiVinit   Cloud Computing   Anhembi Morumbi
Vinit Cloud Computing Anhembi Morumbi
 
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
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Grids Computacionais O Projeto OurGrid
Grids Computacionais O Projeto OurGridGrids Computacionais O Projeto OurGrid
Grids Computacionais O Projeto OurGrid
 
Keynote - Sao Paulo Summit - 2015 - Teresa Carlson
Keynote - Sao Paulo Summit - 2015 - Teresa CarlsonKeynote - Sao Paulo Summit - 2015 - Teresa Carlson
Keynote - Sao Paulo Summit - 2015 - Teresa Carlson
 
Cloud Computing, um novo ou velho conceito?
Cloud Computing, um novo ou velho conceito?Cloud Computing, um novo ou velho conceito?
Cloud Computing, um novo ou velho conceito?
 
Computação nas nuvens
Computação nas nuvensComputação nas nuvens
Computação nas nuvens
 
O uso do GIS na Nuvem - EUESRI 2015
O uso do GIS na Nuvem - EUESRI 2015O uso do GIS na Nuvem - EUESRI 2015
O uso do GIS na Nuvem - EUESRI 2015
 
Ufs na nuvem gp 2017-2
Ufs na nuvem   gp 2017-2 Ufs na nuvem   gp 2017-2
Ufs na nuvem gp 2017-2
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Computação nas nuvens
Computação nas nuvensComputação nas nuvens
Computação nas nuvens
 

Más de jornaljava

Banco de Dados NoSql - JornalJava
Banco de Dados NoSql - JornalJavaBanco de Dados NoSql - JornalJava
Banco de Dados NoSql - JornalJavajornaljava
 
Criando um simples portlet com jboss portal
Criando um simples portlet com jboss portalCriando um simples portlet com jboss portal
Criando um simples portlet com jboss portaljornaljava
 

Más de jornaljava (7)

Banco de Dados NoSql - JornalJava
Banco de Dados NoSql - JornalJavaBanco de Dados NoSql - JornalJava
Banco de Dados NoSql - JornalJava
 
Criando um simples portlet com jboss portal
Criando um simples portlet com jboss portalCriando um simples portlet com jboss portal
Criando um simples portlet com jboss portal
 
Jpa
JpaJpa
Jpa
 
J boss seam
J boss seamJ boss seam
J boss seam
 
Facelets
FaceletsFacelets
Facelets
 
Curso jsf
Curso jsfCurso jsf
Curso jsf
 
Rich faces
Rich facesRich faces
Rich faces
 

Por Dentro da Nuvem: Cloud Computing

  • 1. Por Dentro da Nuvem Descobrindo possibilidades com Cloud Computing Fulvio Longhi - JornalJava Jan/2011 1 -33
  • 2. Origem Necessidade Conceito Características Comuns Classificação Mercado Curiosidades Vantagens Desvantagens Enterprise Private Cloud Agenda 2 - 33
  • 3. It starts with the premise that the data services and architecture should be on servers. We call it cloud computing. Eric Schmidt (ex Google CEO) 2006 http://www.google.com/press/podium/ses2006.html Cloud computing is a way of managing large numbers of highly virtualized resources such that, from a management perspective, they resemble a single large resource. This can then be used to deliver services with elastic scaling. IBM Amazon foi a primeiraempresa a lançarprodutos de cloud comoconhecemoshojeem 2006 Origem 3 - 33
  • 4. Otimização dos recursos para minimizar o custo de infra-estrutura, e escalar de forma barata. Geralmente usamos apenas 10% da capacidade computacional de cada vez, exceto em alguns picos repentinos. Amazon É necessário ter hardware para suportar os picos de utilização, mas o que fazer com a infra ociosa no resto do tempo? Computação da Nuvem será o próximo desafio da TI. Gartner 2010 Necessidade 4 - 33
  • 5. Virtualização + SOA + ComputaçãoUtilitária Conceito 5 - 33
  • 6. escalabilidade dinâmica virtualização de recursos utilização maciça de serviços de infra redundância QoS & SLA Características Comuns 6 - 33
  • 7. IaaS - Infrastructure as a Service (locaweb, gridhost) Percentual do hardware PaaS - Plataform as a Service (S3, SimpleDB, CloudFiles, GAE, Azure) Qtde+tempo de utilização SaaS - Software as a Service (SalesForce, PayPal, Google Apps) Usuários/Serviçosutilizados Classificação 7 - 33
  • 8. Redehost, LocaWeb, Gogrid, etc servidores redimensionáveis vários modelos de box geralmente tunável essencialmente IaaS mais comuns Mercado 8 - 33
  • 11. Rackspace, Amazon AWS vários modelos de box api de infra serviços IaaS + PaaS Mercado 11 - 33
  • 15. Google App Engine, Azure 1 único modelo de box serviços essencialmente PaaS PaaS linguagens e bibliotecasespecíficas Mercado 15 - 33
  • 18. Google apps, Windows Live Baixa customização SaaS Apis Mercado 18 - 33
  • 19. hosts virtualizados apartir de 1,5 cents/hora de utilização site com até 5 milhoes de pageviews/mês == free no GAE* * Usando o consumo projetado pelo Google Curiosidades do Mercado 19 - 33
  • 21. controle de gastos (projetado e real) dimensionamento computacional abstração otimização de recursos suporte a peak-load manutenção (apoiada pela virtualização) ideal para pequenos sistemas departamentais e servidores de teste Vantagens 21 - 33
  • 22. exigência de algoritmos mais inteligente (para sistemas mais demandados) possível adequação das aplicações (depedendo da complexidade) aprender a desenvolver sistemas distribuídos configuração e entendimento de uma nova arquitetura Desvantagem 22 - 33
  • 23. nuvem dentro da própria empresa utilização dos recursos já existentes (na maioria das vezes) visão uniforme os recursos tecnológicos imagens customizadas (so, appserver, etc.) box virtuais customizadas (memória, processamento, disco) topologia vitual customizada (ex.: 3 webserver + 1 db master + 1 db slave) Enterprise Private Cloud 23 - 33
  • 24. api para monitoração, agendamento e priorização automática de recursos QoS e SLA mensuração de custos integração com LDAP suporte a várias plataformas de hardware (de Intel, RISC a MainFrame) ambientes são configurados em minutos (ao invés de semanas) Enterprise Private Cloud – cont. 24 - 33
  • 25. ambiente de desenvolvimento criação de servidores de testes prova de conceitos análise arquitetural Batch data warehouse data mining consolidação de dados murchação Compactação processamentos diversos (relatório, emails, mensagens) Enterprise Cloud: Como estão usando 25 - 33
  • 26. fila utilizando os recursos ociosos para tarefas assincronas desktop virtualizados Software as a Service colaboração CRM, ERP Enterprise Cloud: Como estão usando – cont. 26 - 33
  • 27. Deutsche Bank ING Group Bank of Tokyo (9º maior banco em ativos) Orange OTAN NedBank (maior banco da Áfria do Sul) ManTech: principal terceirizados de TI do governo americano (~10k funcionários) Enterprise Cloud: Quem está usando 27 - 33
  • 28. Oracle / SUN IBM Enterprise Cloud: Fornecedores 28 - 33
  • 29. 29 - 5 Obrigado!Perguntas?jornaljava@gmail.com