SlideShare uma empresa Scribd logo
1 de 30
!
!
!
!
!
!
!
Flisol 2014 - Brasil - Niterói	

!
!
26/04/2014 Ricardo Martins
Cloud Computing
# whoami
Ricardo Martins	

@ricardommartins	

!
Tecnólogo em Redes	

Sysadmin na Globo.com	

!
http://ricardomartins.com.br
Roteiro	

‣ Definição de Cloud Computing	

‣ Topologia	

‣ Características	

‣ Vantagens x Desvantagens [?]	

‣ Estrutura em Camadas	

‣ Tipos de Cloud	

‣ Demo
Definição
É um estilo de computação onde recursos de TI escaláveis
e elásticos são fornecidos como um serviço usando
tecnologias de Internet. 	

Gaertner
... ou seja:	

!
É todo conceito que temos hoje de poder de
computação (Processamento, Armazenamento ou
Softwares, podendo estar na rede local ou remota via
Internet.	

!
O fato de ser acessível de qualquer ponto, origina o
conceito de nuvem.
Topologia
Características
‣ Terceirização de Serviços:	

‣ Fornece benefícios aproveitando a experiência
dos outros;	

!
‣ Transparência:	

‣ Oculta de desenvolvedores e usuários finais a
complexidade de infraestrutura, apresentando
apenas uma interface de acesso:
‣ Pilares da Computação em Nuvem:	

‣ Flexibilidade (Você não fica preso a um
modelo específico de recurso);	

‣ Escalabilidade (Você é capaz de dimensionar
o uso de acordo com a demanda);	

‣ Elasticidade (Você pode aumentar/reduzir a
capacidade dos recursos como quiser);	

‣ Confiabilidade (Segurança,Alta
Disponibilidade)
Vantagens e
Desvantagens
Vantagens	

‣ Acesso aos recursos independe do sistema
operacional do usuário;	

‣ Centralização de recursos;	

‣ Acesso de qualquer lugar;	

‣ Controle de gastos com aplicativos, pague pelo
tempo que usar;	

‣ Inexistência de necessidade de manutenção de
infra-estrutura física (ar-condicionado, no-breaks),
atualização de firmware, licenciamento.
Vantagens	

‣ Acesso aos recursos independe do sistema
operacional do usuário;	

‣ Centralização de recursos;	

‣ Acesso de qualquer lugar;	

‣ Controle de gastos com aplicativos, pague pelo
tempo que usar;	

‣ Inexistência de necessidade de manutenção de
infra-estrutura física (ar-condicionado, no-breaks),
atualização de firmware, licenciamento.
Apenas Use!
Desvantagens
‣ Dependência de conexão à internet;	

‣ Latência dependendo do tipo de conexão.
Estrutura em Camadas
Conjunto de Camadas
‣ Aplicação (SaaS);	

‣ Plataforma (PaaS);	

‣ Infraestrutura (IaaS);	

‣ Novas tendências:	

‣ DBaaS;	

‣ LBaaS;	

‣ *aaS.
Virtualização não é Computação em Nuvem!
SaaS
‣ Software as a Service:	

‣ Gmail, Google Docs;	

‣ Heroku;	

‣ Sales Force;	

‣ Sharepoint Online;	

‣ Office 365;	

‣ Dropbox
PaaS
‣ Platform as a Service: 	

‣ Google App Engine;	

‣ AWS Elastic Beanstalk;	

‣ CloudFoundry;	

‣ Tsuru.
IaaS
‣ Infrastructure as a Service:	

‣ Amazon AWS;	

‣ Windows Azure;	

‣ Cloudstack;	

‣ Digital Ocean.
Tipos de Cloud
Pública, Privada e Híbrida
‣ Todas possuem os mesmos benefícios;	

!
‣ A principal diferença é que no caso da cloud
privada, os componentes da “nuvem”, como
servidores, dispositivos de rede e de
armazenamento estão alocados dentro da
organização empresarial;	

!
‣ A cloud híbrida é quando dentro de uma
organização empresarial você tem à disposição
recursos de uma cloud privada e outra pública.
Demo
Demo AWS: EC2 + RDS
‣ Webserver com Wordpress e Apache em 5
minutos	

‣ Criar Instância EC2	

‣ Criar Instância RDS
Demo AWS: EC2 + RDS
‣ Script
#!/bin/bash	

yum -y install httpd php php-common php-mysql php-gd php-mbstring php-xml php-xmlrpc	

chkconfig httpd on	

/etc/init.d/httpd start	

cd /tmp	

wget http://wordpress.org/latest.tar.gz	

tar xzvf latest.tar.gz	

mv wordpress /var/www/html/	

chown -R apache:apache /var/www/html/wordpress
Obrigado!!
!
Ricardo Macedo Martins
http://ricardomartins.com.br

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

Componentes de uma Rede de computadores
Componentes de uma Rede de computadoresComponentes de uma Rede de computadores
Componentes de uma Rede de computadores
 
Redes de computadores
Redes de computadoresRedes de computadores
Redes de computadores
 
Virtualização
VirtualizaçãoVirtualização
Virtualização
 
Arquitetura cliente servidor
Arquitetura cliente servidorArquitetura cliente servidor
Arquitetura cliente servidor
 
Computação em Nuvem
Computação em NuvemComputação em Nuvem
Computação em Nuvem
 
Aula1 historia das redes
Aula1   historia das redesAula1   historia das redes
Aula1 historia das redes
 
Arquitetura de Redes de Computadores
 Arquitetura de Redes de Computadores Arquitetura de Redes de Computadores
Arquitetura de Redes de Computadores
 
Armazenamento em nuvem
Armazenamento em nuvemArmazenamento em nuvem
Armazenamento em nuvem
 
Apresentação Sistemas Distribuídos - Conceito
Apresentação Sistemas Distribuídos - ConceitoApresentação Sistemas Distribuídos - Conceito
Apresentação Sistemas Distribuídos - Conceito
 
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
 
Redes de Computadores
Redes de ComputadoresRedes de Computadores
Redes de Computadores
 
Placas de rede
Placas de redePlacas de rede
Placas de rede
 
Modelo TCP/IP
Modelo TCP/IPModelo TCP/IP
Modelo TCP/IP
 
Topologia em redes
Topologia em redesTopologia em redes
Topologia em redes
 
conteúdos UFCD 0771.ppt
conteúdos UFCD 0771.pptconteúdos UFCD 0771.ppt
conteúdos UFCD 0771.ppt
 
Computação na nuvem
Computação na nuvemComputação na nuvem
Computação na nuvem
 
Aula 1 - Redes sem fios - Introdução
Aula 1 - Redes sem fios - IntroduçãoAula 1 - Redes sem fios - Introdução
Aula 1 - Redes sem fios - Introdução
 
Introducao as rede de computadores
Introducao as rede de computadoresIntroducao as rede de computadores
Introducao as rede de computadores
 
Apresentação de Redes
Apresentação de RedesApresentação de Redes
Apresentação de Redes
 
Endereçamento IP
Endereçamento IPEndereçamento IP
Endereçamento IP
 

Destaque

Computação nas Nuvens, Cloud Computer, História, Desenvolvimento & Transf...
Computação nas Nuvens, Cloud Computer, História, Desenvolvimento & Transf...Computação nas Nuvens, Cloud Computer, História, Desenvolvimento & Transf...
Computação nas Nuvens, Cloud Computer, História, Desenvolvimento & Transf...Eduardo Monte Claro
 
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
 
Computação em Nuvem (conceito resumido)
Computação em Nuvem (conceito resumido)Computação em Nuvem (conceito resumido)
Computação em Nuvem (conceito resumido)Denis Felix
 
Um estudo sobre computação em nuvem
Um estudo sobre computação em nuvemUm estudo sobre computação em nuvem
Um estudo sobre computação em nuvemUNIEURO
 
Apresentando o OpsWorks - Bemobi
Apresentando o OpsWorks - BemobiApresentando o OpsWorks - Bemobi
Apresentando o OpsWorks - BemobiRicardo Martins ☁
 
Cloud computing & Cloudstack: Como ter sua nuvem sem tempestades
Cloud computing & Cloudstack: Como ter sua nuvem sem tempestadesCloud computing & Cloudstack: Como ter sua nuvem sem tempestades
Cloud computing & Cloudstack: Como ter sua nuvem sem tempestadesRicardo Martins ☁
 
Big Data
Big DataBig Data
Big DataNGDATA
 
Webinar: O que é computação em nuvem com a AWS?
Webinar: O que é computação em nuvem com a AWS?Webinar: O que é computação em nuvem com a AWS?
Webinar: O que é computação em nuvem com a AWS?Amazon Web Services
 
Infraestrutura de cloud computing
Infraestrutura de cloud computingInfraestrutura de cloud computing
Infraestrutura de cloud computingFabio Leandro
 
Comercio eletronico aula 1
Comercio eletronico   aula 1Comercio eletronico   aula 1
Comercio eletronico aula 1odair de Osti
 
Equipamentos de realidade virtual - Visualização
Equipamentos de realidade virtual - VisualizaçãoEquipamentos de realidade virtual - Visualização
Equipamentos de realidade virtual - VisualizaçãoSusana Oliveira
 
Bigdata - Leandro Wanderley
Bigdata - Leandro WanderleyBigdata - Leandro Wanderley
Bigdata - Leandro WanderleyLeandro Couto
 
Realidade virtual
Realidade virtualRealidade virtual
Realidade virtualVitor Faria
 

Destaque (20)

Computação nas Nuvens, Cloud Computer, História, Desenvolvimento & Transf...
Computação nas Nuvens, Cloud Computer, História, Desenvolvimento & Transf...Computação nas Nuvens, Cloud Computer, História, Desenvolvimento & Transf...
Computação nas Nuvens, Cloud Computer, História, Desenvolvimento & Transf...
 
Cloud Computing (Computação nas nuvens)
Cloud Computing (Computação nas nuvens)Cloud Computing (Computação nas nuvens)
Cloud Computing (Computação nas nuvens)
 
Computação em Nuvem (conceito resumido)
Computação em Nuvem (conceito resumido)Computação em Nuvem (conceito resumido)
Computação em Nuvem (conceito resumido)
 
Um estudo sobre computação em nuvem
Um estudo sobre computação em nuvemUm estudo sobre computação em nuvem
Um estudo sobre computação em nuvem
 
Apresentando o OpsWorks - Bemobi
Apresentando o OpsWorks - BemobiApresentando o OpsWorks - Bemobi
Apresentando o OpsWorks - Bemobi
 
Nginx, Apache e Varnish
Nginx, Apache e VarnishNginx, Apache e Varnish
Nginx, Apache e Varnish
 
Cloud computing & Cloudstack: Como ter sua nuvem sem tempestades
Cloud computing & Cloudstack: Como ter sua nuvem sem tempestadesCloud computing & Cloudstack: Como ter sua nuvem sem tempestades
Cloud computing & Cloudstack: Como ter sua nuvem sem tempestades
 
Big Data
Big DataBig Data
Big Data
 
Azure @ Rio Cloud Meetup
Azure @ Rio Cloud MeetupAzure @ Rio Cloud Meetup
Azure @ Rio Cloud Meetup
 
Big Data
Big DataBig Data
Big Data
 
Webinar: O que é computação em nuvem com a AWS?
Webinar: O que é computação em nuvem com a AWS?Webinar: O que é computação em nuvem com a AWS?
Webinar: O que é computação em nuvem com a AWS?
 
Infraestrutura de cloud computing
Infraestrutura de cloud computingInfraestrutura de cloud computing
Infraestrutura de cloud computing
 
Realidade virtual
Realidade virtualRealidade virtual
Realidade virtual
 
Comercio eletronico aula 1
Comercio eletronico   aula 1Comercio eletronico   aula 1
Comercio eletronico aula 1
 
Equipamentos de realidade virtual - Visualização
Equipamentos de realidade virtual - VisualizaçãoEquipamentos de realidade virtual - Visualização
Equipamentos de realidade virtual - Visualização
 
Bigdata - Leandro Wanderley
Bigdata - Leandro WanderleyBigdata - Leandro Wanderley
Bigdata - Leandro Wanderley
 
Realidade virtual
Realidade virtualRealidade virtual
Realidade virtual
 
Entendendo a computação em nuvem
Entendendo a computação em nuvemEntendendo a computação em nuvem
Entendendo a computação em nuvem
 
Big Data - Conceitos Básicos
Big Data - Conceitos BásicosBig Data - Conceitos Básicos
Big Data - Conceitos Básicos
 
Comércio eletrônico
Comércio eletrônicoComércio eletrônico
Comércio eletrônico
 

Semelhante a Computação em nuvem

Palestra de Cloud para Universidade de São Caetano do Sul - USCS
Palestra de Cloud para Universidade de São Caetano do Sul - USCSPalestra de Cloud para Universidade de São Caetano do Sul - USCS
Palestra de Cloud para Universidade de São Caetano do Sul - USCSThiago Viola
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud ComputingAlê Borba
 
Desafios de trabalhar com Cloud Computing: Do zero ao um
Desafios de trabalhar com Cloud Computing: Do zero ao umDesafios de trabalhar com Cloud Computing: Do zero ao um
Desafios de trabalhar com Cloud Computing: Do zero ao umThiago Fortunato
 
Apresentação Summit IT 2015
Apresentação Summit IT 2015Apresentação Summit IT 2015
Apresentação Summit IT 2015Thiago Viola
 
Bem vindo a era da Inovação da TI com Cloud
Bem vindo a era da Inovação da TI com Cloud Bem vindo a era da Inovação da TI com Cloud
Bem vindo a era da Inovação da TI com Cloud Thiago Viola
 
Cloud e suas tendências futuras (IoT, Analytics e Watson)
Cloud e suas tendências futuras (IoT, Analytics e Watson)Cloud e suas tendências futuras (IoT, Analytics e Watson)
Cloud e suas tendências futuras (IoT, Analytics e Watson)Thiago Viola
 
Transformando a ti com cloud computing e virtualização
Transformando a ti com cloud computing e virtualizaçãoTransformando a ti com cloud computing e virtualização
Transformando a ti com cloud computing e virtualizaçãoDarlan Segalin
 
Cloud Publica Com alta performance, flexível e gerenciável.
Cloud Publica Com alta performance, flexível e gerenciável.Cloud Publica Com alta performance, flexível e gerenciável.
Cloud Publica Com alta performance, flexível e gerenciável.Thiago Viola
 
Computação nas nuvens
Computação nas nuvensComputação nas nuvens
Computação nas nuvensRafael Castro
 
Palestra cloud-computing
Palestra cloud-computingPalestra cloud-computing
Palestra cloud-computingNaptec
 
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 senac
Apresentação cloud computing senacApresentação cloud computing senac
Apresentação cloud computing senacfrank encarnacão
 
Cloud Computing: Desafios e oportunidades
Cloud Computing: Desafios e oportunidadesCloud Computing: Desafios e oportunidades
Cloud Computing: Desafios e oportunidadesElvis Fusco
 

Semelhante a Computação em nuvem (20)

Palestra de Cloud para Universidade de São Caetano do Sul - USCS
Palestra de Cloud para Universidade de São Caetano do Sul - USCSPalestra de Cloud para Universidade de São Caetano do Sul - USCS
Palestra de Cloud para Universidade de São Caetano do Sul - USCS
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Desafios de trabalhar com Cloud Computing: Do zero ao um
Desafios de trabalhar com Cloud Computing: Do zero ao umDesafios de trabalhar com Cloud Computing: Do zero ao um
Desafios de trabalhar com Cloud Computing: Do zero ao um
 
Apresentação Summit IT 2015
Apresentação Summit IT 2015Apresentação Summit IT 2015
Apresentação Summit IT 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
 
Bem vindo a era da Inovação da TI com Cloud
Bem vindo a era da Inovação da TI com Cloud Bem vindo a era da Inovação da TI com Cloud
Bem vindo a era da Inovação da TI com Cloud
 
Cloud e suas tendências futuras (IoT, Analytics e Watson)
Cloud e suas tendências futuras (IoT, Analytics e Watson)Cloud e suas tendências futuras (IoT, Analytics e Watson)
Cloud e suas tendências futuras (IoT, Analytics e Watson)
 
Transformando a ti com cloud computing e virtualização
Transformando a ti com cloud computing e virtualizaçãoTransformando a ti com cloud computing e virtualização
Transformando a ti com cloud computing e virtualização
 
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 Publica Com alta performance, flexível e gerenciável.
Cloud Publica Com alta performance, flexível e gerenciável.Cloud Publica Com alta performance, flexível e gerenciável.
Cloud Publica Com alta performance, flexível e gerenciável.
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Computação nas nuvens
Computação nas nuvensComputação nas nuvens
Computação nas nuvens
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Palestra cloud-computing
Palestra cloud-computingPalestra cloud-computing
Palestra cloud-computing
 
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 senac
Apresentação cloud computing senacApresentação cloud computing senac
Apresentação cloud computing senac
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
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
 

Mais de Ricardo Martins ☁

Mais de Ricardo Martins ☁ (6)

Falando sobre DevOps no azure
Falando sobre DevOps no azureFalando sobre DevOps no azure
Falando sobre DevOps no azure
 
Iac & DevOps no Azure: Automatizando deployments
Iac & DevOps no Azure: Automatizando deploymentsIac & DevOps no Azure: Automatizando deployments
Iac & DevOps no Azure: Automatizando deployments
 
Cloud & AWS: Da teoria à prática
Cloud & AWS: Da teoria à práticaCloud & AWS: Da teoria à prática
Cloud & AWS: Da teoria à prática
 
Flisol 2015
Flisol 2015 Flisol 2015
Flisol 2015
 
Overview AWS - Bemobi
Overview AWS - BemobiOverview AWS - Bemobi
Overview AWS - Bemobi
 
Aws for Developers
Aws for DevelopersAws for Developers
Aws for Developers
 

Computação em nuvem

  • 1. ! ! ! ! ! ! ! Flisol 2014 - Brasil - Niterói ! ! 26/04/2014 Ricardo Martins Cloud Computing
  • 2. # whoami Ricardo Martins @ricardommartins ! Tecnólogo em Redes Sysadmin na Globo.com ! http://ricardomartins.com.br
  • 3. Roteiro ‣ Definição de Cloud Computing ‣ Topologia ‣ Características ‣ Vantagens x Desvantagens [?] ‣ Estrutura em Camadas ‣ Tipos de Cloud ‣ Demo
  • 5. É um estilo de computação onde recursos de TI escaláveis e elásticos são fornecidos como um serviço usando tecnologias de Internet. Gaertner
  • 6. ... ou seja: ! É todo conceito que temos hoje de poder de computação (Processamento, Armazenamento ou Softwares, podendo estar na rede local ou remota via Internet. ! O fato de ser acessível de qualquer ponto, origina o conceito de nuvem.
  • 8.
  • 10. ‣ Terceirização de Serviços: ‣ Fornece benefícios aproveitando a experiência dos outros; ! ‣ Transparência: ‣ Oculta de desenvolvedores e usuários finais a complexidade de infraestrutura, apresentando apenas uma interface de acesso:
  • 11.
  • 12. ‣ Pilares da Computação em Nuvem: ‣ Flexibilidade (Você não fica preso a um modelo específico de recurso); ‣ Escalabilidade (Você é capaz de dimensionar o uso de acordo com a demanda); ‣ Elasticidade (Você pode aumentar/reduzir a capacidade dos recursos como quiser); ‣ Confiabilidade (Segurança,Alta Disponibilidade)
  • 14. Vantagens ‣ Acesso aos recursos independe do sistema operacional do usuário; ‣ Centralização de recursos; ‣ Acesso de qualquer lugar; ‣ Controle de gastos com aplicativos, pague pelo tempo que usar; ‣ Inexistência de necessidade de manutenção de infra-estrutura física (ar-condicionado, no-breaks), atualização de firmware, licenciamento.
  • 15. Vantagens ‣ Acesso aos recursos independe do sistema operacional do usuário; ‣ Centralização de recursos; ‣ Acesso de qualquer lugar; ‣ Controle de gastos com aplicativos, pague pelo tempo que usar; ‣ Inexistência de necessidade de manutenção de infra-estrutura física (ar-condicionado, no-breaks), atualização de firmware, licenciamento. Apenas Use!
  • 16. Desvantagens ‣ Dependência de conexão à internet; ‣ Latência dependendo do tipo de conexão.
  • 18. Conjunto de Camadas ‣ Aplicação (SaaS); ‣ Plataforma (PaaS); ‣ Infraestrutura (IaaS); ‣ Novas tendências: ‣ DBaaS; ‣ LBaaS; ‣ *aaS.
  • 19.
  • 20. Virtualização não é Computação em Nuvem!
  • 21. SaaS ‣ Software as a Service: ‣ Gmail, Google Docs; ‣ Heroku; ‣ Sales Force; ‣ Sharepoint Online; ‣ Office 365; ‣ Dropbox
  • 22. PaaS ‣ Platform as a Service: ‣ Google App Engine; ‣ AWS Elastic Beanstalk; ‣ CloudFoundry; ‣ Tsuru.
  • 23. IaaS ‣ Infrastructure as a Service: ‣ Amazon AWS; ‣ Windows Azure; ‣ Cloudstack; ‣ Digital Ocean.
  • 26. ‣ Todas possuem os mesmos benefícios; ! ‣ A principal diferença é que no caso da cloud privada, os componentes da “nuvem”, como servidores, dispositivos de rede e de armazenamento estão alocados dentro da organização empresarial; ! ‣ A cloud híbrida é quando dentro de uma organização empresarial você tem à disposição recursos de uma cloud privada e outra pública.
  • 27. Demo
  • 28. Demo AWS: EC2 + RDS ‣ Webserver com Wordpress e Apache em 5 minutos ‣ Criar Instância EC2 ‣ Criar Instância RDS
  • 29. Demo AWS: EC2 + RDS ‣ Script #!/bin/bash yum -y install httpd php php-common php-mysql php-gd php-mbstring php-xml php-xmlrpc chkconfig httpd on /etc/init.d/httpd start cd /tmp wget http://wordpress.org/latest.tar.gz tar xzvf latest.tar.gz mv wordpress /var/www/html/ chown -R apache:apache /var/www/html/wordpress